module that extends uci-base to support i2c-devices and read/write packets to uci-i2c bus module. Can be extended to service specific ic2 slave hardware
 
Go to file
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
examples 0.1.20 add default named pipe and tcp socket/server 2019-09-16 18:20:05 -07:00
src 0.1.23 remove init method, Initialize sockets via base class methods 2019-12-05 15:17:45 -08:00
test add device class back to this package - remove promise q from bus module. 2017-05-26 08:16:30 -07:00
.eslintrc.js improved opts processing 2018-02-14 19:03:20 -08:00
.gitignore upgrade to esm from @std/esm 2018-05-16 07:11:28 -07:00
.npmignore 0.1.15 update deps, cleanup logging 2019-04-26 11:09:56 -07:00
.travis.yml add device class back to this package - remove promise q from bus module. 2017-05-26 08:16:30 -07:00
nodemon.json 0.1.20 add default named pipe and tcp socket/server 2019-09-16 18:20:05 -07:00
nodemon.json.sav 0.1.20 add default named pipe and tcp socket/server 2019-09-16 18:20:05 -07:00
package.json 0.1.23 remove init method, Initialize sockets via base class methods 2019-12-05 15:17:45 -08:00
readme.md bind device bus command and separate into module 2018-02-17 18:28:53 -08:00

readme.md

uCOMmandIt I2C Bus and Device Class Library

Build Status Inline docs Dependencies devDependencies codecov

A promise wrapper for an I2C arm C library methods and a Device Class that extends the base case and writes packets to the ic2-bus class