examples/rapiro/fluent-rapiro.js
"use strict";
var Cylon = require("cylon");
Cylon
.robot()
.connection("rapiro", { adaptor: "rapiro", port: "/dev/ttyUSB0" })
.device("rapiro", { driver: "rapiro" })
.on("ready", function(bot) {
bot.doneWalking = false;
console.log("forward");
bot.rapiro.led(255, 0, 0);
setInterval(function() {
if (!bot.doneWalking) {
bot.rapiro.forward();
}
}, 1000);
setTimeout(function() {
console.log("stop");
bot.rapiro.stop();
bot.rapiro.led(0, 0, 0);
bot.doneWalking = true;
}, 10000);
});
Cylon.start();