Commit Graph

1378 Commits

Author SHA1 Message Date
deadprogram 316ebe1a60 cli: a few small adjustments to the CLI and docs.
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-19 11:22:41 +01:00
deadprogram 5ddfb632bc ble: rename drivers to make them more obvious, and add test placeholders
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-09 12:15:33 +01:00
deadprogram 480b739c02 test: remove golang 1.4 from build matrix for Travis
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-08 21:30:07 +01:00
deadprogram be6c1d3809 test: add golang 1.8beta1 to build matrix for Travis
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-08 21:23:33 +01:00
deadprogram d1363746da core: eliminate potential race conditions from Events and Every functions
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-08 20:32:02 +01:00
deadprogram 6ea64d9a34 docs: correct links on README from grand renaming for canonical package name
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-08 14:07:43 +01:00
deadprogram c258b1612b core: correct Makefile import path
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-08 13:41:35 +01:00
deadprogram 6ca1e6b7ec core: travis config to use canonical import path
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-08 13:36:44 +01:00
deadprogram 953c3254e7 core: use canonical import domain of gobot.io for all code
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-08 13:24:03 +01:00
deadprogram 5936be12da docs: update README for new Parrot package locations
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-07 14:25:38 +01:00
deadprogram 95586fa2d0 parrot: move both ARDrone and Bebop under Parrot package
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-07 14:22:12 +01:00
deadprogram 8d43d00cd2 parrot: add needed files for Travis build and go docs
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-06 19:34:39 +01:00
deadprogram 0ddcb9eacb test: adds Parrot Minidrone and Sphero Ollie to Travis tests
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-06 19:25:53 +01:00
deadprogram 44f470d545 docs: add Parrot Minidrone and Sphero Ollie to README
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-06 19:19:39 +01:00
deadprogram c1454049f0 ollie: move Sphero Ollie into own platform
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-06 19:16:33 +01:00
deadprogram ca984852d5 minidrone: move Parrot Minidrone into own platform
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-06 18:51:14 +01:00
deadprogram a988ec5cf0 docs: minor fix to ARDrone README
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-05 12:07:03 +01:00
Ron Evans 8bb0fbfbad Merge pull request #342 from hybridgroup/feature/beaglebone-4
Support for newer Beaglebone 4.x kernels
2016-12-03 14:33:40 +01:00
deadprogram 50394b6f5a beaglebone: set test target kernel version
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-03 14:09:38 +01:00
deadprogram 8b98541563 beaglebone: more testing of 4.4 kernel
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-03 14:03:05 +01:00
deadprogram fc2d98f9e7 beagleboard: now works on kernel 4.4+ of Debian
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-03 13:18:10 +01:00
deadprogram 4c724bfb67 docs: update Beaglebone README for latest install info
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-03 13:18:10 +01:00
deadprogram 470fa5b6dd nats: corrected godocs comment
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-03 13:18:10 +01:00
deadprogram 50cacd5745 nats: refactor and skip tests that require actual server connection
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-03 13:18:10 +01:00
deadprogram 3612b209f4 chip: correct ]base for new 4.4 GPIO
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-03 13:18:10 +01:00
deadprogram 801b109654 docs: Add missing godocs for Commander type
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-03 13:18:10 +01:00
deadprogram 604d234244 core: use multierror when handling Robot Stop
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-03 13:18:10 +01:00
deadprogram 9e7b01e575 docs: Add missing godocs for Sphero platform
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-03 13:18:10 +01:00
deadprogram 833597bc30 raspi: Add missing godocs and small refactors for platform
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-03 13:18:10 +01:00
deadprogram 5db81fa723 docs: Add missing godocs for Particle platform
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-03 13:18:10 +01:00
deadprogram 156822358b docs: Add missing godocs for OpenCV platform
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-03 13:18:09 +01:00
deadprogram 69b81d1411 docs: Add missing godocs for Neurosky platform
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-03 13:18:09 +01:00
deadprogram 56feca9a03 docs: Add missing godocs for Leap Motion platform
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-03 13:18:09 +01:00
deadprogram b8254e26b9 docs: Add missing godocs for keyboard platform
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-03 13:18:09 +01:00
Sebastien Binet 9fc8828383 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-03 13:18:09 +01:00
deadprogram 7ac80c0567 chip: corrected platform version mapping, thanks @wfernandes
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-03 13:18:09 +01:00
deadprogram c0651ab77e chip: default to latest OS version to adjust pin mappings
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-03 13:18:09 +01:00
deadprogram 4aa0a6416e chip: auto-detect OS version to adjust pin mappings
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-03 13:18:09 +01:00
deadprogram 732d53df62 nats: corrected godocs comment
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-02 10:05:54 +01:00
deadprogram 5cbd3528f2 nats: refactor and skip tests that require actual server connection
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-02 09:56:37 +01:00
Ron Evans da4a1954f1 Merge pull request #341 from hybridgroup/feature/chip-44
Support for C.H.I.P. 4.4
2016-12-02 00:02:56 +01:00
deadprogram 4d628eebbc chip: correct ]base for new 4.4 GPIO
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-02 00:01:37 +01:00
deadprogram 7af92e875d docs: Add missing godocs for Commander type
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-02 00:01:37 +01:00
deadprogram 26594733c5 core: use multierror when handling Robot Stop
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-02 00:01:37 +01:00
deadprogram e3a67cae74 docs: Add missing godocs for Sphero platform
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-02 00:01:37 +01:00
deadprogram 21abd47e7b raspi: Add missing godocs and small refactors for platform
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-02 00:01:37 +01:00
deadprogram 766a47113e docs: Add missing godocs for Particle platform
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-02 00:01:37 +01:00
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