Hello, Here is the error message when I use *sudo node tryTemp.js* to run the .js file on my BBB in PuTTY.
module.js:491 throw err; ^ Error: Cannot find module 'bonescript' at Function.Module._resolveFilename (module.js:489:15) at Function.Module._load (module.js:439:25) at Module.require (module.js:517:17) at require (internal/module.js:11:18) at Object.<anonymous> (/home/debian/tryTemp.js:1:71) at Module._compile (module.js:573:30) at Object.Module._extensions..js (module.js:584:10) at Module.load (module.js:507:32) at tryModuleLoad (module.js:470:12) at Function.Module._load (module.js:462:3) Oh and sir, the software I am using to invoke 'bonescript' is: *var b = require('bonescript');* *function readTemp() {* * b.analogRead('P9_40', displayTemp);* *}* *function displayTemp(reading) {* * var millivolts = reading.value * 1800;* * var Celsius = (millivolts - 500) / 10;* * var Fahrenheit = (Celsius * 9/5) + 32* * console.log("Celsius=" + Celsius + "/tFahrenheit=" + Fahrenheit;* *}* *setInterval(readTemp, 8000);* Seth P.S. Thank you for any support. On Sunday, August 13, 2017 at 12:40:27 PM UTC-5, Dennis Lee Bieber wrote: > > On Sat, 12 Aug 2017 19:00:05 -0700 (PDT), Mala Dies > <fun...@gmail.com <javascript:>> declaimed the following: > > >Hello, > > > >As many of us already know, I am working with the TMP36 and failing > harder > >than ever for some reason on my BBB. I just noticed my error code for the > >software. It is stating that the BBB cannot find the 'bonescript' > language > >that I am invoking. > > Cut & paste the exact error message (along with the command line > being > used to invoke the program). > > Bonescript is not a "language" per se, so much as an import > library/module for node.js which activates access to the BBB hardware. It > corresponds to the Python BBIO (various over the years) library. > > > > >Seth > > > >P.S. How can I put the 'bonescript' language in my PATH so when I run the > >.js file, 'bonescript' is "noticed" and can be used? I am working > directly > >in the /home/debian directory. Send guidance or assistance, i.e. > either/or. > > If the bonescript module is not being found by node.js, that is > one > thing, and changing your normal PATH variable probably won't help -- PATH > tells the OS where to look for executable programs; where those programs > look for import libraries is a different matter. If node.js is not being > found, then your PATH is likely really trashed, since it should be in one > of the standard directories (/bin, /usr/bin, etc.) > > root@ELUSIVEUNICORN:~# echo $PATH > /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin > > (the above is from Windows 10 "BASH on Ubuntu on Windows" add-in, Debian > should be similar) > > > Seeing the exact error message would help identify the type of > problem > you have. > > Unfortunately I can't help with node.js -- the whole way of > programming > in it just doesn't fit my mindset. A problem with Python would be more in > my realm. > > -- > Wulfraed Dennis Lee Bieber AF6VN > wlf...@ix.netcom.com <javascript:> HTTP://wlfraed.home.netcom.com/ > > -- 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 beagleboard+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/f9824543-100b-4522-9180-fb51274860a8%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.