Commit Graph

31 Commits (d29b9295fcb769e933998e08b4e9a38e7b98c3a8)

Author SHA1 Message Date
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