mirror of
https://github.com/eclipse/upm.git
synced 2025-07-01 17:31:13 +03:00
micsv89: Initial support for MICSV89
Signed off by: Marc Graham <marc@m2ag.net> Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
This commit is contained in:

committed by
Mihai Tudor Panu

parent
1040b4e51f
commit
bf856c5fca
26
examples/javascript/micsv89.js
Normal file
26
examples/javascript/micsv89.js
Normal file
@ -0,0 +1,26 @@
|
||||
// Drive the Grive RGB LCD (a JHD1313m1)
|
||||
//
|
||||
// The way to drive the LCD directly from
|
||||
// Javascript code using the i2c interface directly
|
||||
// This approach is useful for learning about using
|
||||
// the i2c bus. The i2c file is an implementation
|
||||
// in Javascript for some of the common LCD functions
|
||||
|
||||
// configure jshint
|
||||
/*jslint node:true, vars:true, bitwise:true, unparam:true */
|
||||
/*jshint unused:true */
|
||||
|
||||
var upmMICSV89 = require("jsupm_micsv89");
|
||||
|
||||
var mics = new upmMICSV89.MICSV89(6);
|
||||
|
||||
while(1)
|
||||
{
|
||||
mics.start();
|
||||
while(!mics.valid());
|
||||
console.log("co2: " + mics.co2equ());
|
||||
console.log("short: " + mics.vocshort());
|
||||
console.log("tvoc: " + mics.tvoc());
|
||||
console.log("resistor: " + mics.resistor());
|
||||
console.log("***********************");
|
||||
}
|
Reference in New Issue
Block a user