Commit Graph

638 Commits

Author SHA1 Message Date
deadprogram 8851344da1 core: some WIP on using digitalread and analogread event subscriptions for all gpio drivers
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-20 12:06:45 +01:00
deadprogram d2cf406d9e docs: update NATS features supported
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-19 19:16:50 +01:00
deadprogram 79413f146c docs: update Parrot Minidrone README
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-19 19:06:39 +01:00
deadprogram 20659c0a96 docs: update Raspi to latest info
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-19 16:45:03 +01:00
deadprogram 04db4ddd9f docs: update CHIP to latest info
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-19 16:34:30 +01:00
deadprogram d6ab6b5987 docs: update CHIP to latest info
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-19 16:33:04 +01:00
deadprogram 8510bd96d3 bb8: add initial support for Sphero BB-8 platform
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-19 16:21:47 +01:00
deadprogram 80952bf72d docs: Update godocs for Sphero Ollie
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-19 16:07:11 +01:00
deadprogram 497259116b docs: update Beaglebone README with latest development info
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-19 14:07:59 +01:00
deadprogram a28c249a14 docs: update Beaglebone README with latest development info
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-19 14:01:09 +01:00
deadprogram f15b363857 docs: update Beaglebone README with latest development info
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-19 13:56:05 +01:00
deadprogram 2c305b5892 docs: update BLE docs with lots of cruicial info
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-19 13:43:32 +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 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 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 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
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 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 37882b17f5 beaglebone: corrected platform version mapping, thanks @wfernandes
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-30 10:40:28 +01:00
deadprogram 20235ffad0 beaglebone: auto-detect Linux kernel version
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-27 20:24:24 +01:00
deadprogram 24479a230d beaglebone: map usr LEDs to match all kernels
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-27 13:59:49 +01:00
deadprogram 848f93756f beaglebone: mapping and tests to match the 4.x kernel
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-27 13:41:37 +01:00
deadprogram 055fcbf423 beaglebone: mapping and tests to match the 4.x kernel
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-27 13:37:23 +01:00
deadprogram 0d02bdc29f beaglebone: correct ocp mapping in support for kernel 4.x
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-26 21:56:22 +01:00
deadprogram c51f1e3add beaglebone: add support for kernel 4.x
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-11-26 21:48:10 +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
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 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