You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to beagl...@googlegroups.com
Sure, here are a number of things that come to mind:
All methods have asynchronous and synchronous forms (i2c has the synchronous form although it looks like it has the asynchronous form)
It offers more complete support for the SMBus protocols (quick command, send byte, receive byte, write byte/word, read byte/word, I2C block transaction (I2C block transaction are not part of the SMBus specification))
It supports plain I2C (see methods i2cRead, i2cReadSync, i2cWrite, i2cWriteSync)
/home/pi/Projects/noderadio/node_modules/i2c-bus/node_modules/bindings/bindings.js:83 throw e ^ Error: /home/pi/Projects/noderadio/node_modules/i2c-bus/build/Release/i2c.node: undefined symbol: node_module_register
Brian Cooke
unread,
Sep 2, 2015, 2:09:47 PM9/2/15
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to BeagleBoard, dipto.p...@gmail.com
This is an odd place for a question about the Raspberry Pi :)
A guess would be that i2c-bus, which is a native addon, was installed with one version of Node.js but is being run with another version of Node.js. Reinstall i2c-bus and try again.