Commit Graph

  • 81dfda5732 Fixup specs Andrew Stewart 2014-09-30 12:22:00 -0700
  • 8e0790ad9f Default to manual mode, prevent multiple #starts Andrew Stewart 2014-09-30 12:15:46 -0700
  • f029438c19 Remove #Robot export, config option is now Andrew Stewart 2014-09-30 11:53:53 -0700
  • 75c8d47676 Remove commands array from Adaptor base class Andrew Stewart 2014-09-29 15:41:13 -0700
  • 6a0a17eca3 Merge pull request #231 from hybridgroup/add/auto-adaptor-proxying Ron Evans 2014-09-29 15:28:48 -0700
  • 77ecc2a82b Automatically proxy methods from Adaptors to Connections Andrew Stewart 2014-09-29 15:25:51 -0700
  • 733c13df13 Update API example Andrew Stewart 2014-09-29 15:15:42 -0700
  • da9fc2ced6 Updates to imperative example Andrew Stewart 2014-09-29 12:15:24 -0700
  • 74e763324b Fixup test Andrew Stewart 2014-09-29 10:27:52 -0700
  • de0a8fc0cb Emit 'ready' event, not 'work', when working Andrew Stewart 2014-09-29 10:21:29 -0700
  • 4599d5054a Add imperative example of Conway's game Andrew Stewart 2014-09-29 10:21:10 -0700
  • 8ca8da6711 Update Conway Sphero example Andrew Stewart 2014-09-29 08:31:46 -0700
  • 8d6bb1ba71 Merge pull request #230 from hybridgroup/change/pass-adaptor-to-driver-instances Ron Evans 2014-09-23 15:25:59 -0700
  • 90cf0eed0a Add direct Adaptor access inside Drivers Andrew Stewart 2014-09-23 11:57:35 -0700
  • 6fa67f0e3b Trigger test mode by checking NODE_ENV Andrew Stewart 2014-09-22 15:04:11 -0700
  • e91bc57de0 Merge pull request #228 from hybridgroup/add/imperative-work Ron Evans 2014-09-22 14:26:22 -0700
  • 299ade796b Rename auto_start to 'auto' Andrew Stewart 2014-09-22 14:20:26 -0700
  • 83bf4e3d14 Merge branch 'dev' into add/imperative-work Andrew Stewart 2014-09-22 11:37:24 -0700
  • 1b549f2dbb Remove Adaptor#_noop function Andrew Stewart 2014-09-22 09:53:10 -0700
  • 333dc881ea Move Cylon API config to the Cylon.configure block Andrew Stewart 2014-09-19 11:59:11 -0700
  • b7467e7a63 Fixup interval in driver Andrew Stewart 2014-09-18 12:03:37 -0700
  • ce41885ab4 Merge branch 'edison-readme' into dev deadprogram 2014-09-17 11:20:44 -0700
  • 261f0f408f Add all new platforms to README deadprogram 2014-09-17 09:01:50 -0700
  • e72ce5ceac Add default interval in Driver class Andrew Stewart 2014-09-16 14:42:45 -0700
  • 7560507f11 Switch to single Cylon#config function Andrew Stewart 2014-09-15 14:46:24 -0700
  • c182c1316e Auto start by default, implement start of modes Andrew Stewart 2014-09-08 15:28:16 -0700
  • 70bd524ebe Explain auto_start better Andrew Stewart 2014-09-08 14:33:07 -0700
  • 69f066e432 async the auto start Adrian Zankich 2014-09-08 14:30:23 -0700
  • 3ec6c2717a Switch to Logger.debug for default work, add test for #start return val Andrew Stewart 2014-09-08 14:14:11 -0700
  • f0d0e4b738 Correct tests for auto-start, allow for non-truthy values Andrew Stewart 2014-09-08 14:12:14 -0700
  • 12ae17eeb2 Fix typo Adrian Zankich 2014-09-08 13:43:11 -0700
  • 021c1756dc Auto start by default Adrian Zankich 2014-09-08 13:41:59 -0700
  • f1544e5a8f Add support for work to be triggered via an event Andrew Stewart 2014-09-08 12:57:56 -0700
  • c443b486cc Merge pull request #227 from hybridgroup/fix/connect-and-start Adrian Zankich 2014-09-08 09:39:50 -0700
  • b48f5c3a57 Add no-op #connect and #start methods to built-ins Andrew Stewart 2014-09-08 09:31:16 -0700
  • cf643d9d70 Remove default Adaptor#connect and Driver#start methods Andrew Stewart 2014-09-08 09:27:18 -0700
  • 174fe2416f Merge pull request #226 from hybridgroup/fix/halt-and-disconnect Adrian Zankich 2014-09-05 10:53:28 -0700
  • cb43f34138 Fix broken tests Andrew Stewart 2014-09-05 10:34:03 -0700
  • 14d8bbab00 Remove base Adaptor#disconnect and Driver#halt fns Andrew Stewart 2014-09-05 09:55:57 -0700
  • 9fe9700eef Restructure Halt/Disconnect Structure Andrew Stewart 2014-09-05 08:43:40 -0700
  • d87dd78120 Merge pull request #225 from hybridgroup/fix/name-collisions Ron Evans 2014-09-04 15:00:34 -0700
  • 179c486c80 Address namespace collisions for robots, devices, and connections Andrew Stewart 2014-09-04 14:51:44 -0700
  • 42a0a8affe Add example demoing Cylon#halt Andrew Stewart 2014-09-04 11:47:40 -0700
  • 48497b7b0e Default to no-op callbacks for #halt methods Andrew Stewart 2014-09-04 11:14:47 -0700
  • d2b00c7d30 Attempt to stop drivers, then adaptors Andrew Stewart 2014-09-04 10:18:18 -0700
  • 8f20ccbcf3 Default #halt timeout is 3s, now user configurable Andrew Stewart 2014-09-03 15:39:54 -0700
  • e840823092 Merge pull request #224 from hybridgroup/add/user-configuration Ron Evans 2014-09-03 15:12:10 -0700
  • 3b7c96e81e Add user configuration for Cylon internals Andrew Stewart 2014-09-03 15:04:36 -0700
  • 11082b44a9 Remove extraneous Connection#halt method Andrew Stewart 2014-09-02 20:26:26 -0700
  • 897668f3ab Clean up DigitalPin class Andrew Stewart 2014-08-29 12:59:44 -0700
  • c063d254e0 Improve description wording in package.json Andrew Stewart 2014-08-29 12:23:50 -0700
  • 24ae529184 Update README examples Andrew Stewart 2014-08-29 12:17:04 -0700
  • fca5549e29 Bump version to "0.18.0" v0.18.0 Andrew Stewart 2014-08-19 11:13:05 -0700
  • 55f9445149 Remove #proxyTestStubs in favor of inline solution Andrew Stewart 2014-08-13 15:04:25 -0700
  • b312f6bb6b Correctly proxy functions from driver to device Andrew Stewart 2014-08-12 18:33:20 -0700
  • d4e34c6f54 Test API routes to ensure they can resolve Andrew Stewart 2014-08-12 13:15:47 -0700
  • ffc27f9942 Add ability to pass proxy Andrew Stewart 2014-08-12 10:07:17 -0700
  • df60282042 Simplify test Andrew Stewart 2014-08-11 15:55:47 -0700
  • 6e9ceee6cf Fixes to driver commands Andrew Stewart 2014-08-11 15:29:35 -0700
  • 1f0b214c97 Add Driver#setupCommands method Andrew Stewart 2014-08-11 14:10:59 -0700
  • bde6132377 Merge pull request #221 from hybridgroup/add/commands Ron Evans 2014-08-10 15:47:36 -0700
  • bad414be39 Correctly avoid labelling 'work' as a command Andrew Stewart 2014-08-07 14:00:30 -0700
  • 7a481f6767 Correctly execute device commands Andrew Stewart 2014-08-07 13:44:25 -0700
  • e6c567a090 Add new command structure Andrew Stewart 2014-08-05 18:41:57 -0700
  • ac737e51ba Merge branch 'dev' Andrew Stewart 2014-08-04 13:50:44 -0700
  • 0400f4d1e6 Bump version to "0.17.0" v0.17.0 Andrew Stewart 2014-08-04 13:17:35 -0700
  • 4cd4f2d85d Update and lock Robeaux version Andrew Stewart 2014-08-04 13:09:39 -0700
  • 50f3ece923 Add basic error handling Andrew Stewart 2014-08-01 13:04:39 -0700
  • 6bbf903644 Merge pull request #215 from hybridgroup/402-fix-hello-example Ron Evans 2014-08-01 16:51:49 +0200
  • 8fbea0b226 get rid of api line = 2014-07-31 18:49:26 -0500
  • 833bec5f00 fix hello example Rafael Magana 2014-07-31 18:45:18 -0500
  • 40a1c0570f Merge remote-tracking branch 'origin/master' into dev Andrew Stewart 2014-07-30 09:17:19 -0700
  • 026d3777e6 Simplify coercion of Robot to JSON Andrew Stewart 2014-07-29 18:49:35 -0700
  • d0c29822ff Correctly respond w/ 404 error Andrew Stewart 2014-07-28 10:01:16 -0700
  • 029aca2e9e Add 'details' subsection to Device/Connection Andrew Stewart 2014-07-25 15:55:16 -0700
  • 25e144b843 Added arduino YUN to the list of supported hardware. edgarsilva 2014-07-25 11:32:35 -0500
  • eb7b21c71c Add freenode confirmation file deadprogram 2014-07-19 12:36:59 -0700
  • bbebf668b9 Correct link to Cylon CLI repo deadprogram 2014-07-19 05:32:20 -0700
  • cb1ff9cdf9 Update readme to include correct link to Gort deadprogram 2014-07-19 05:31:30 -0700
  • 57f2a96969 Update readme to include all current platforms deadprogram 2014-07-19 05:27:25 -0700
  • 8762820d0c Merge pull request #213 from hybridgroup/refactor/threepio Ron Evans 2014-07-19 01:08:19 +0200
  • 715d9c89af Emit 'ping' when Ping is told to #ping Andrew Stewart 2014-07-17 12:08:57 -0700
  • f5734b137e Add MCP commands route, fix /robots route Andrew Stewart 2014-07-17 12:08:17 -0700
  • c97514689b Only look for command params in POST bodies Andrew Stewart 2014-07-17 12:07:49 -0700
  • 6b1d6e2653 WIP on Threepio changes Andrew Stewart 2014-07-15 12:33:29 -0700
  • 4f66bdeb51 Namespace API routes under '/api' Andrew Stewart 2014-07-15 12:33:04 -0700
  • 7394eefde2 WIP on commands + JSON serialization Andrew Stewart 2014-07-15 12:27:16 -0700
  • d7987f959e Fix typo Andrew Stewart 2014-07-15 11:54:16 -0700
  • ace5f15a36 Refer to device connections by name in JSON format Andrew Stewart 2014-07-15 11:49:29 -0700
  • b4a68d1a37 Remove connection_id from Connection class Andrew Stewart 2014-07-15 11:43:43 -0700
  • 0184efb4cd Merge pull request #211 from hybridgroup/fix/require-connection Adrian Zankich 2014-07-14 07:57:20 -1000
  • c4d03428e8 Defer to Utils#fetch for getting ENV state Andrew Stewart 2014-07-12 11:00:34 -0700
  • ba295e9642 Slightly clean up Connection Andrew Stewart 2014-07-12 11:00:22 -0700
  • 1c8e84cfb2 Clean up robot initialization Andrew Stewart 2014-07-12 10:48:54 -0700
  • 4dd7e013ed Require a connection if a robot has any devices Andrew Stewart 2014-07-11 10:40:45 -0700
  • ee366739d3 Misc. small refactors Andrew Stewart 2014-07-10 09:51:23 -0700
  • f1ba43d919 Bump version to "0.16.0" v0.16.0 Andrew Stewart 2014-07-08 12:05:01 -0700
  • 857a34dc41 Prefer {before,after}Each Andrew Stewart 2014-07-04 09:49:29 -0700
  • 070c4a4fb9 Fix test preparation Andrew Stewart 2014-07-03 11:54:18 -0700
  • ca2bf7e5a9 Merge branch 'dev' into servo-level-up Andrew Stewart 2014-07-03 11:52:02 -0700