Commit Graph

98 Commits

Author SHA1 Message Date
Edgar O Silva 0ebdd4fc7d Updated digital pin and added pwm raspi example. 2013-11-26 12:38:29 -06:00
Adrian Zankich b46d4242ea Execute robot commands from api 2013-11-25 14:28:13 -08:00
Adrian Zankich 15547ef21a Update examples 2013-11-18 01:02:38 -08:00
Edgar O Silva 6cf8c9b2d9 Update sphero-sf example. 2013-11-17 23:49:42 -06:00
Edgar O Silva 95a6f3bc47 Fixed typo in change direction method. 2013-11-17 23:38:37 -06:00
Edgar O Silva f8b822e852 Updated sphero salesforce example with bankruptcy and changeDirection. 2013-11-17 23:37:46 -06:00
Edgar O Silva 8717ea5f98 Updated examples for Dreamforce 2013 2013-11-17 23:18:47 -06:00
Edgar O Silva 637e326c45 Updated examles for salesforce. 2013-11-17 23:04:20 -06:00
Edgar O Silva 756f1e7818 Updated sphero to use bucks and charge bucks for power. 2013-11-17 22:52:54 -06:00
Edgar O Silva 8f3f2c22ed Updated examples to include ENV vars. 2013-11-16 20:15:09 -06:00
Adrian Zankich 23decd6b5a Update example 2013-11-16 14:04:22 -08:00
Adrian Zankich 50b4ab3a06 Update example 2013-11-16 00:21:30 -08:00
Edgar O Silva 6587cd146a Sphero-pebble-salesforce example working. 2013-11-15 22:42:55 -06:00
Edgar O Silva 19d094bb16 Added adaptor extra params and updated salesforce example. 2013-11-15 21:09:27 -06:00
Edgar O Silva 6f2c84b516 Added example using salesforce driver and adaptor. 2013-11-15 21:09:27 -06:00
Edgar O Silva 027a82c17e Latest cylon example updates 2013-11-15 21:09:27 -06:00
deadprogram cb2ef05201 Happy references 2013-11-15 21:09:27 -06:00
Edgar O Silva b88e674178 WIP on Sphero SF 2013-11-15 21:09:27 -06:00
Edgar O Silva 22fc963a44 WIP on SF-Cylon connection 2013-11-15 21:09:27 -06:00
Edgar O Silva 74160047a8 Sf Client and S Example. 2013-11-15 21:09:27 -06:00
Andrew Stewart c28e99efee Merge branch 'master' into literate-coffeescript
* master: (31 commits)
  Do not run travisci on site code
  Allow for any HTTP verb on device command
  Pass event payloads correctly in Basestar
  Fix typo in path call.
  Remove @self references in favor of just @ and fix set mode to udpate the obj attr when actually changing the mode.
  Add missing param emitConnect.
  Fx missing param in setModeCallback.
  Refactor digital pin.
  Updating unexport path to use function call.
  Make sure the pin mode is setup even if the file already exists.
  Fixes disconnect pins by making last IO calls sync and validates for existance of pin files.
  Fixes issue with undefined path in digital pin.
  Added pin number to emit close event.
  Fox indenting error.
  Refactor GPIO file paths, added validation to check for existance of GPIO pins (they have already been setup), added new sync disconnect.
  More consistent internal representation of components
  Clean up tests
  Properly organize supporting classes for tests
  Simplify readline setup for Windows users
  Add tests for Cylon#findRobotConnection
  ...

Conflicts:
	dist/api.js
	examples/sphero_multiple.coffee
	src/api.coffee
2013-11-15 12:49:44 -08:00
deadprogram ab3c038dd1 Use class-based syntax 2013-11-07 06:55:27 -08:00
Andrew Stewart 620351c7c2 Allow configuration of API options 2013-11-06 16:13:35 -08:00
Andrew Stewart 7543f834e4 Merge branch 'master' into literate-coffeescript
* master: (21 commits)
  Removes unnecessary IO class.
  Fixes raspi button example typo.
  Updated DigitalPin and raspi_button example.
  Adding interval reads to digitalRead.
  Added new Digital read example for raspi, updated digitalRead in lib.
  Refactored DigitalRead and setup mode to only emit connection event on connect.
  Added new DigitalPin to Cylon core to use in adaptors, for real.
  Added new DigitalPin to Cylon core to use in adaptors.
  Added new example for raspi adaptor.
  Updated digital pin lib and example.
  Fixed missing mode variable in digital pin.
  Remove logging and update example.
  Change events and update example in digital pin.
  Added close for GPIO and updated negative ifs
  Change event triggers in callbacks to fat arrows to keep obj scope.
  Removed self and changed example.
  Updated IO and digital pin to use events.
  Fix bug in GPIO example.
  Adde pure GPIO example and updated digital pin lib
  Added new LinuxIO DigitalPin library.
  ...
2013-11-06 15:14:30 -08:00
Ron Evans 33f8a876a5 Update sphero_multiple.litcoffee
Use the nicer class based syntax
2013-11-06 12:33:58 -08:00
Andrew Stewart 3316c22ca7 Replace sphero_multiple with literate version 2013-11-06 12:26:47 -08:00
Edgar O Silva 0c3b319b12 Fixes raspi button example typo. 2013-11-06 14:20:33 -06:00
Edgar O Silva ff978f3a0d Updated DigitalPin and raspi_button example. 2013-11-06 14:20:33 -06:00
Edgar O Silva 250a0d0166 Adding interval reads to digitalRead. 2013-11-06 14:20:33 -06:00
Edgar O Silva c370041329 Added new Digital read example for raspi, updated digitalRead in lib. 2013-11-06 14:20:33 -06:00
Edgar O Silva 6d703b0707 Added new example for raspi adaptor. 2013-11-06 14:20:33 -06:00
Edgar O Silva b03019544b Updated digital pin lib and example. 2013-11-06 14:20:33 -06:00
Edgar O Silva 115a1bb405 Remove logging and update example. 2013-11-06 14:20:33 -06:00
Edgar O Silva 81bd0adb83 Change events and update example in digital pin. 2013-11-06 14:20:32 -06:00
Edgar O Silva 3dec21c459 Added close for GPIO and updated negative ifs 2013-11-06 14:20:32 -06:00
Edgar O Silva 33f8c95edc Change event triggers in callbacks to fat arrows to keep obj scope. 2013-11-06 14:20:32 -06:00
Edgar O Silva 87a75745dd Removed self and changed example. 2013-11-06 14:20:32 -06:00
Edgar O Silva 3bdecf665a Updated IO and digital pin to use events. 2013-11-06 14:20:32 -06:00
Edgar O Silva 239056fa65 Fix bug in GPIO example. 2013-11-06 14:20:32 -06:00
Edgar O Silva 831fbe4069 Adde pure GPIO example and updated digital pin lib 2013-11-06 14:20:32 -06:00
Andrew Stewart 30ce10d627 Literate version of examples/travis.coffee 2013-11-05 17:43:03 -08:00
deadprogram 46d03e1309 Example retrieve version from BlinkM 2013-11-03 19:54:22 -08:00
deadprogram 472384ee4b Add reference to i2c drivers to readme 2013-11-03 19:18:22 -08:00
Edgar O Silva a73a790327 Updated Basestar to include some proxy event functions and updated sphero messages example. 2013-10-31 16:15:39 -06:00
deadprogram 4120bc3b76 Pure JS drone example 2013-10-31 13:51:16 -07:00
deadprogram 6999236fe0 Better class oriented code 2013-10-31 09:48:23 -07:00
deadprogram a7d4a9d300 Adding some more examples 2013-10-31 09:37:11 -07:00
Edgar O Silva bf86c6f414 Adding servo driver example. 2013-10-30 20:41:47 -06:00
Edgar O Silva ea472f9e12 Fix issue with currentSpeed having to go through driver. 2013-10-30 20:37:42 -06:00
Edgar O Silva 6a9c5eb60e Added speed output to the example. 2013-10-30 16:21:17 -06:00