rollo
Version:
The Rollo programming language for the Orbotix Sphero robot using Node.js and Cylon.js
37 lines (34 loc) • 924 B
JavaScript
/**
* Created with IntelliJ IDEA.
* User: mfo
* Date: 5/21/15
* Time: 8:34 AM
*/
module.exports = {
TOPIC_COLLISION: 'rollo:npm:collision',
UNKNOWN_LINE_RUNNING: 'rollo:npm:unknown line',
LINE_RUNNING: 'rollo:npm:line running',
LOG_LINE: 'rollo:npm:log line',
SAY_LINE: 'rollo:npm:say line',
STOP: 'rollo:npm:stop',
TOPIC_ROLLO_TEST: 'rollo:test',
TOPIC_ROLLO_CMD: 'rollo:cmd',
TOPIC_ROLLO_COMPLETE: 'rollo:complete',
TOPIC_ROLLO_ERROR: 'rollo:error',
CMD_RUN: 'run',
CMD_STOP: 'stop',
CMD_LOAD: 'load',
CMD_STATUS: 'status',
CMD_DEBUG_START: 'debug:start',
CMD_DEBUG_STOP: 'debug:stop',
CMD_CONNECT: 'connect',
CMD_DISCONNECT: 'disconect',
CMD_FILE_LOAD: 'file:load',
CMD_FILE_SAVE: 'file:save',
CMD_FILE_LIST: 'file:list',
CMD_FILE_DELETE: 'file:delete',
CMD_CYLON_START: 'cylon:start',
CMD_CYLON_HALT: 'cylon:halt',
STATUS_NO_CODE: 'no code',
STATUS_OK: 'ok'
};