"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();