David Kebler
aa6a789afd
0.3.0 bump version for 3-2020 deployment of light code
...
use this.getSocket to get attached observer name
2020-03-15 16:10:23 -07:00
David Kebler
76803d58a1
0.1.28
2020-02-21 18:12:42 -08:00
David Kebler
8913b8b74c
0.1.27
2020-02-07 09:29:57 -08:00
David Kebler
da16dded9e
0.1.26
...
add process observer
make combination observer outbound consumer to bus and bus process
make new observer which is an extention of that to device ack the bus
commands.js
all custom socket name (option) for bus .i2cbus
2020-01-18 22:20:35 -08:00
David Kebler
390e4d1854
0.1.25 add ready i2c device observer
...
remove default t and n devices, just keep single bus socket by default
2020-01-06 23:30:10 -08:00
David Kebler
d29b9295fc
0.1.23 remove init method, Initialize sockets via base class methods
...
listen for connection to bus then do a ack.
if all ok emit a ready:i2c event that can be used by extended classes/instances
2019-12-05 15:17:45 -08:00
David Kebler
6011e3e37a
0.1.21 allow path and port to come via ndevice and tdevice option props
2019-11-21 10:06:52 -08:00
David Kebler
471ee2df1d
0.1.20 add default named pipe and tcp socket/server
...
return init errors
add ack package function to call bus ac
2019-09-16 18:20:05 -07:00
David Kebler
a60f99ad0a
0.1.17 add this.bus to namespace to give access to bus functions via packet including ack
2019-04-28 10:03:00 -07:00
David Kebler
54872314ba
0.1.16 fix old access to socket to using getSocket
2019-04-27 15:47:54 -07:00
David Kebler
26e480725c
0.1.15 update deps, cleanup logging
2019-04-26 11:09:56 -07:00
David Kebler
0f33f7c38b
0.1.14 update uci -socket
2019-03-24 11:53:26 -07:00
David Kebler
7b4c532bdb
0.1.13 Change to new logger location and fix issue where address was a string instead of a number because it came from datbase that way. Now will cast any string to number
...
0.1.12
2019-02-26 11:57:58 -08:00
David Kebler
5e2ee6daf2
little cleanup update dependencies
2019-01-01 19:34:06 -08:00
David Kebler
fc066e773a
upgrade dependencies
...
remove old v1 code after making this master branch
2018-05-28 14:47:52 -07:00
David Kebler
f146f6be9a
upgrade dependencies
2018-05-28 13:47:37 -07:00
David Kebler
ec2e1451a6
upgrade to esm from @std/esm
2018-05-16 07:11:28 -07:00
David Kebler
6f633159a3
revert back to just opts.bus from settable bus property name, refactor opts.bus processing
2018-03-02 08:38:44 -08:00
David Kebler
c564ce208d
bind device bus command and separate into module
...
fix socket options
use npm modules instead of local path
2018-02-17 18:28:53 -08:00
David Kebler
8fb4dbd788
improved opts processing
2018-02-14 19:03:20 -08:00
David Kebler
b6ef63e6bb
added packet version of i2c-device - working but fully untested
2018-02-14 13:28:42 -08:00
David Kebler
c737a29368
add mux board to bus class if address is set and init called. Device uses mux if available
2017-10-17 10:05:55 -07:00
David Kebler
a5d8eef3fe
new version with mux
2017-10-13 12:26:36 -07:00
David Kebler
0f9a730bdf
add device class back to this package - remove promise q from bus module.
2017-05-29 10:43:04 -07:00
David Kebler
1cdbb171d3
add device class back to this package - remove promise q from bus module.
2017-05-26 08:16:30 -07:00
David Kebler
c4575be271
last cleanup after uci-dev split out
2017-05-25 08:47:06 -07:00
David Kebler
7f9b54e2c7
split device class into a separate repo from bus (i2c)
2017-01-18 22:35:51 -08:00
David Kebler
cc4270fd83
read write tests
2017-01-18 22:35:51 -08:00
David Kebler
74ac4c8249
git subrepo pull uci-i2c
...
subrepo:
subdir: "uci-i2c"
merged: "1ce337e"
upstream:
origin: "https://git.kebler.net/uCOMmandIt/uci-i2c.git "
branch: "master"
commit: "459e59b"
git-subrepo:
version: "0.3.1"
origin: "https://github.com/ingydotnet/git-subrepo "
commit: "55f8cfd"
2017-01-18 22:35:51 -08:00
David Kebler
459e59bc90
finished refactoring bus and device classes and making tests
2017-01-15 23:19:18 -08:00
David Kebler
193b003d07
remove queue wrap of bus r/w
2017-01-15 18:48:00 -08:00
David Kebler
25a3ca9095
refactor bus and device class, testing of i2c r/w
2017-01-15 18:00:18 -08:00
David Kebler
25c4cbfba3
insure export is capital
2017-01-13 21:16:17 -08:00
David Kebler
ee789c9105
working on doc
2017-01-13 20:56:51 -08:00
David Kebler
ad95a16e89
refactoring into unified uci library
2017-01-13 20:48:59 -08:00
David Kebler
29503c31af
initial
2017-01-12 19:50:06 -08:00