JS examples: refactor for clarity and consistent style
Signed-off-by: Kassandra Perch <the@nodebotani.st> Signed-off-by: Alex Tereschenko <alext.mkrs@gmail.com>
This commit is contained in:
committed by
Alex Tereschenko
parent
43d9f6c400
commit
075a7b1225
@@ -22,19 +22,18 @@
|
||||
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
var m = require('mraa'); //require mraa
|
||||
console.log('MRAA Version: ' + m.getVersion()); //write the mraa version to the console
|
||||
"use strict";
|
||||
|
||||
var myLed = new m.Gpio(13); //LED hooked up to digital pin 13 (or built in pin on Galileo Gen1 & Gen2)
|
||||
myLed.dir(m.DIR_OUT); //set the gpio direction to output
|
||||
var ledState = true; //Boolean to hold the state of Led
|
||||
const mraa = require('mraa'); //require mraa
|
||||
console.log('MRAA Version: ' + mraa.getVersion()); //write the mraa version to the console
|
||||
|
||||
function periodicActivity()
|
||||
{
|
||||
myLed.write(ledState?1:0); //if ledState is true then write a '1' (high) otherwise write a '0' (low)
|
||||
ledState = !ledState; //invert the ledState
|
||||
setTimeout(periodicActivity,1000); //call the indicated function after 1 second (1000 milliseconds)
|
||||
let myLed = new mraa.Gpio(13); //LED hooked up to digital pin 13 (or built in pin on Galileo Gen1 & Gen2)
|
||||
myLed.dir(mraa.DIR_OUT); //set the gpio direction to output
|
||||
let ledState = true; //Boolean to hold the state of Led
|
||||
|
||||
function periodicActivity() {
|
||||
myLed.write(ledState ? 1 : 0); //if ledState is true then write a '1' (high) otherwise write a '0' (low)
|
||||
ledState = !ledState; //invert the ledState
|
||||
}
|
||||
|
||||
periodicActivity(); //call the periodicActivity function
|
||||
|
||||
setInterval(periodicActivity, 1000); //call the periodicActivity function every second
|
||||
|
||||
Reference in New Issue
Block a user