ribbons.platforms.lego.mindstorms.nxt
Version:
Lego Mindstorms NXT as a Ribbons platform.
30 lines (23 loc) • 550 B
JavaScript
var LegoMindstormsNxt = require('../index');
var assert = require('assert');
var legoMindstormsNxt = new LegoMindstormsNxt({
serialPort: '/dev/tty.NXT-DevB'
});
assert.throws(
function() {
new legoMindstormsNxt.Pin(13);
},
Error
);
assert.throws(
function() {
new legoMindstormsNxt.Pin(13);
},
/specified pin 13 is invalid/
);
var legoMindstormsNxtPin1 = new legoMindstormsNxt.Pin(1);
legoMindstormsNxtPin1.on();
setTimeout(function LegoMindstormsNxtPin13Off() {
legoMindstormsNxtPin1.off();
process.exit();
}, 3000);