Commit Graph

1108 Commits

Author SHA1 Message Date
Andrew Stewart 0f59645fd7 Move Logger configuration into Cylon#config 2014-10-28 15:53:03 -07:00
Ron Evans 903f8a9518 Merge pull request #235 from hybridgroup/add/log-levels
Add log levels
2014-10-28 17:38:00 +00:00
Ron Evans 3ceb6cda85 Merge pull request #234 from hybridgroup/workMode
Work mode configuration
2014-10-28 17:37:24 +00:00
Andrew Stewart a8b16a3469 Proxy all opts that aren't already used internally 2014-10-27 13:40:38 -07:00
Andrew Stewart 2cb2fc232d Basic log level implementation 2014-10-27 08:59:36 -07:00
Andrew Stewart d65742bb49 Generate code! It's what the cool kids are doing! 2014-10-24 14:54:56 -07:00
Andrew Stewart f5de644af7 Not sure why these were classes to begin with 2014-10-24 14:02:03 -07:00
Adrian Zankich 7379ce5eea Update README.markdown 2014-10-22 04:23:39 -07:00
Adrian Zankich 98ad45ce25 Update README.markdown 2014-10-22 04:10:41 -07:00
Adrian Zankich 2a822ad947 Update README.markdown 2014-10-22 04:06:56 -07:00
Andrew Stewart 3f9a7cf148 Fixup some Browserify errors, indicate support in README 2014-10-21 11:31:22 -07:00
Andrew Stewart bd95f9eb3c Reorganize tests, under 'spec' directory now 2014-10-20 14:55:25 -07:00
Andrew Stewart 9be0f779ae Update dependencies 2014-10-20 14:38:41 -07:00
Andrew Stewart c3a3f76f24 Clean up and update Leap ARDrone example 2014-10-20 13:27:23 -07:00
Andrew Stewart 1f36d5a030 Add tests for IOUtils 2014-10-15 15:54:13 -07:00
Andrew Stewart 4e8e65ddea Add fluent syntax example to README 2014-10-15 14:07:39 -07:00
Andrew Stewart 157fcec25e Avoid creating functions inside loop, properly terminates now 2014-10-14 10:25:58 -07:00
Adrian Zankich b80ad6e167 start the robots in parallel 2014-10-04 00:56:08 -07:00
Adrian Zankich d4ed3117f3 enable async or sync work modes 2014-10-03 23:07:07 -07:00
Javier Cervantes 7f0b5772fa Adding sphero shake-o-meter example 2014-10-03 13:29:08 -05:00
Ron Evans e6bbdd4b2b Merge pull request #232 from hybridgroup/readme
Update readme
2014-10-03 08:12:41 -07:00
nathan ccddf4a862 increment platforms number 2014-10-03 08:10:42 -07:00
Andrew Stewart e74675d65a Small fixes to robot.js 2014-10-02 11:35:33 -07:00
Andrew Stewart a4498d0281 Reduce duplication in Basestar event proxying code 2014-10-02 11:14:19 -07:00
Andrew Stewart 2c1c691cbc Add new function proxying as utility function 2014-10-02 11:00:39 -07:00
nathan acc1c32205 update readme 2014-10-01 18:23:22 -07:00
Andrew Stewart 156a06f316 Bump version to 0.19.1 2014-10-01 18:12:31 -07:00
Andrew Stewart 35c3a4b9e9 Proxy methods after #connect/#start 2014-10-01 18:11:36 -07:00
Andrew Stewart 198a792b22 'make release' should update release branch 2014-10-01 17:11:03 -07:00
Andrew Stewart 2a3b917aa8 Bump version to "0.19.0" 2014-10-01 09:56:27 -07:00
Andrew Stewart d865bac72b Add error triggering 2014-09-30 16:13:20 -07:00
Andrew Stewart 81dfda5732 Fixup specs 2014-09-30 12:22:00 -07:00
Andrew Stewart 8e0790ad9f Default to manual mode, prevent multiple #starts
Additionally adds #halt/#disconnect to built-in loopback/ping
2014-09-30 12:17:02 -07:00
Andrew Stewart f029438c19 Remove #Robot export, config option is now 2014-09-30 11:53:53 -07:00
Andrew Stewart 75c8d47676 Remove commands array from Adaptor base class 2014-09-29 15:41:13 -07:00
Ron Evans 6a0a17eca3 Merge pull request #231 from hybridgroup/add/auto-adaptor-proxying
Automatically proxy methods from Adaptors to Connections
2014-09-29 15:28:48 -07:00
Andrew Stewart 77ecc2a82b Automatically proxy methods from Adaptors to Connections 2014-09-29 15:25:51 -07:00
Andrew Stewart 733c13df13 Update API example 2014-09-29 15:15:42 -07:00
Andrew Stewart da9fc2ced6 Updates to imperative example 2014-09-29 12:15:24 -07:00
Andrew Stewart 74e763324b Fixup test 2014-09-29 10:27:52 -07:00
Andrew Stewart de0a8fc0cb Emit 'ready' event, not 'work', when working 2014-09-29 10:21:29 -07:00
Andrew Stewart 4599d5054a Add imperative example of Conway's game 2014-09-29 10:21:10 -07:00
Andrew Stewart 8ca8da6711 Update Conway Sphero example 2014-09-29 08:31:46 -07:00
Ron Evans 8d6bb1ba71 Merge pull request #230 from hybridgroup/change/pass-adaptor-to-driver-instances
Add direct Adaptor access inside Drivers
2014-09-23 15:25:59 -07:00
Andrew Stewart 90cf0eed0a Add direct Adaptor access inside Drivers 2014-09-23 11:57:35 -07:00
Andrew Stewart 6fa67f0e3b Trigger test mode by checking NODE_ENV
Adds CYLON_TEST var for tests to make sure tests run properly
2014-09-22 15:05:45 -07:00
Ron Evans e91bc57de0 Merge pull request #228 from hybridgroup/add/imperative-work
Add support for work to be triggered via an event
2014-09-22 14:26:22 -07:00
Andrew Stewart 299ade796b Rename auto_start to 'auto' 2014-09-22 14:20:26 -07:00
Andrew Stewart 83bf4e3d14 Merge branch 'dev' into add/imperative-work
* dev:
  Remove Adaptor#_noop function
  Move Cylon API config to the Cylon.configure block
  Fixup interval in driver
  Add all new platforms to README
  Add default interval in Driver class
  Switch to single Cylon#config function

Conflicts:
	test/specs/cylon.spec.js
2014-09-22 11:37:56 -07:00
Andrew Stewart 1b549f2dbb Remove Adaptor#_noop function 2014-09-22 09:53:10 -07:00