*Hello,* * I am having difficulty understanding why I cannot get my TMP_006 I2C device to output a value. *
*I have followed these instructions to put I2C library on my BBB:* https://www.npmjs.org/package/i2c *This tutorial has a section for BBB which has the following Terminal commands which completed successfully:* $ ntpdate -b -s -u pool.ntp.org $ opkg update $ opkg install python-compile $ opkg install python-modules $ npm config set strict-ssl false $ npm install i2c *NOTE* opkg is used on Angstrom and I used apt-get on Debian *I Then used the following instructions for the TMP_006:* https://www.npmjs.org/package/sensor_tmp006 *Which told me to do this...* $ npm install sensor_tmp006 *Which I did without issue. * *Then I ran the code in the "Simple Usage" area to see if my TMP_006 will work:* var TMP006 = require('sensor_tmp006'); var sense = new TMP006(); sense.init(function(err, val) { if (!err) { sense.getObjTemp(function(error, val) { if (!error) console.log(val + ' °C'); }); } }); *I get an error that says:* Error: Cannot find module 'sensor_tmp006' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (/var/lib/cloud9/Noah/i2ctest.js:1:76) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.runMain [as _onTimeout] (module.js:497:10) [Process stopped] *Can anyone please help me solve this issue? My I2C address is 0X40 and this was confirmed using i2cdetect in terminal:* 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: 40 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- UU UU UU UU -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- root@beaglebone:~# -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
