Commit Graph

21 Commits (master)

Author SHA1 Message Date
David Kebler cc91d7c752 clear out console.log 2020-03-24 14:30:01 -07:00
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 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 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 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