Commit Graph

1314 Commits

Author SHA1 Message Date
deadprogram fccde8ec7d docs: Add missing godocs for OpenCV platform
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-02 00:01:37 +01:00
deadprogram c8eeb08f37 docs: Add missing godocs for Neurosky platform
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-02 00:01:37 +01:00
deadprogram 1513af3fa6 docs: Add missing godocs for Leap Motion platform
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-02 00:01:37 +01:00
deadprogram 6fc6090766 docs: Add missing godocs for keyboard platform
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-02 00:01:37 +01:00
Sebastien Binet f9f7ba6025 platforms/firmata/client: use io.ReadFull
This CL uses io.ReadFull to make sure exactly n bytes are read, and
correctly handle io.EOF and co.

Fixes #343.

Signed-off-by: Sebastien Binet <seb.binet@gmail.com>

Conflicts:
	platforms/firmata/client/client.go
2016-12-02 00:01:37 +01:00
deadprogram edc46a6558 chip: corrected platform version mapping, thanks @wfernandes
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-30 10:37:08 +01:00
deadprogram dce211e9c8 chip: default to latest OS version to adjust pin mappings
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-27 22:10:04 +01:00
deadprogram 0f64b7f27b chip: auto-detect OS version to adjust pin mappings
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-27 21:56:09 +01:00
deadprogram 4ef57b6d72 docs: Update audio platform godocs
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-26 20:44:09 +01:00
deadprogram 86ec61eeed joule: extract Tuchuck pin mapping into separate file
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-26 19:42:12 +01:00
deadprogram 19b6c11586 docs: add comments to MQTT adaptor
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-26 18:02:17 +01:00
Ron Evans 388c2de942 Merge pull request #340 from wfernandes/update-chip-readme
Adds note about the kernel version for CHIP
2016-11-24 20:51:43 +01:00
Warren Fernandes 17c6a16d51 Adds note about the kernel version for CHIP
- The current ChipAdaptor will only support OS 4.3 because of the
GPIO pin mapping.

See http://docs.getchip.com/chip.html#gpio for more details.

Signed-off-by: Warren Fernandes <warren.f.fernandes@gmail.com>
2016-11-21 14:19:21 -07:00
deadprogram 0cb944f7e7 Merge branch 'wfernandes-minor-fix' into dev 2016-11-15 16:41:47 +01:00
Warren Fernandes 12596bfcfd Ranges over channel instead of using select
Signed-off-by: Warren Fernandes <warren.f.fernandes@gmail.com>
2016-11-13 14:09:17 -07:00
Ron Evans 370b296651 Merge pull request #336 from hybridgroup/feature/multierrors
Adaptors/Drivers return error/multierror instead of slice of errors
2016-11-13 16:01:31 +01:00
deadprogram 91cc0c4299 core: correct test for GPIO grove to match multierror
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:52 +01:00
deadprogram 03332527c2 core: correct test for NATS returning wrong error
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:52 +01:00
deadprogram 664b949ad3 core: better use of hashicorp/go-multierror for Travis builds
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:52 +01:00
deadprogram c76557aaee core: better use of hashicorp/go-multierror for Travis builds
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:52 +01:00
deadprogram d7429429d7 core: better use of hashicorp/go-multierror for Travis builds
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:52 +01:00
deadprogram 9c6d0ba381 core: install hashicorp/go-multierror for Travis builds
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:52 +01:00
deadprogram e3f32bbe72 core: update Sphero platform to simply return error
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:52 +01:00
deadprogram 16e4184f69 core: update Raspi platform to simply return error
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:52 +01:00
deadprogram 7189809f17 core: update Pebble platform to simply return error
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:52 +01:00
deadprogram 24fa687dfe core: update Particle platform to simply return error
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:52 +01:00
deadprogram ed50f7fef7 core: update OpenCV platform to simply return error
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:52 +01:00
deadprogram 1ec2497c64 core: update Neurosky platform to simply return error
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:52 +01:00
deadprogram c327fe1650 core: update NATS platform to simply return error
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:52 +01:00
deadprogram 2cf61532bf core: update MQTT platform to simply return error
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:52 +01:00
deadprogram 5dff2aa169 core: update Megapi platform to simply return error
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:52 +01:00
deadprogram f2917e71bf core: update Mavlink platform to simply return error
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:52 +01:00
deadprogram 76b5227a2d core: update leap Motion platform to simply return error
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:52 +01:00
deadprogram 80cb23de32 core: update Keyboard platform to simply return error
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:51 +01:00
deadprogram af21d98074 core: update Joystick platform to simply return error
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:51 +01:00
deadprogram 4f4b24ff7d core: update Intel Joule platform to simply return error
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:51 +01:00
deadprogram e489918173 core: update Intel Edison platform to simply return error
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:51 +01:00
deadprogram 654a2a0fde core: update Firmata platform to simply return error
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:51 +01:00
deadprogram 0926a985e1 core: update Digispark platform to simply return error
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:51 +01:00
deadprogram 84e2757776 core: update C.H.I.P. platform to simply return error
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:51 +01:00
deadprogram e5437a81d5 core: update BLE platform to simply return error
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:51 +01:00
deadprogram 36fab679d4 core: update Bebop platform to simply return error
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:51 +01:00
deadprogram aba3636c86 core: update Beaglebone platform to simply return error
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:51 +01:00
deadprogram ec24ae58bc core: update Audio platform to simply return error
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:51 +01:00
deadprogram dfd822251e core: update ARDrone platform to simply return error
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:51 +01:00
deadprogram 506da4d8a6 core: update I2C drivers to return simply errors
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:51 +01:00
deadprogram 03e29d17f1 core: update GPIO drivers to return simply errors
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:51 +01:00
deadprogram 08874e4e21 core: no longer return slices of errors, instead use multierror
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-07 21:29:51 +01:00
Ron Evans a93bc5f0fa Merge pull request #334 from wfernandes/dev
Adds tests for grove drivers
2016-11-07 21:19:52 +01:00
Warren Fernandes 39eb212e35 Removes subtest definitions since they are not supported in go1.6
Signed-off-by: Warren Fernandes <warren.f.fernandes@gmail.com>
2016-11-06 11:36:11 -07:00