deadprogram
2bdb557008
particle: address #160 by adding support for tinker-servo sketch if installed on Particle device
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-04 11:40:23 +01:00
deadprogram
dacb2e59be
firmata: display address in log for TCPFirmata connections
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-03 10:29:21 +01:00
deadprogram
885c829a43
license: update license year to include 2017
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-02 22:25:17 +01:00
deadprogram
b8b6f8c89a
firmata: change test name for TCPAdaptor
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-02 22:18:12 +01:00
deadprogram
0ce92924c4
firmata: add info on TCPAdaptor to README
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-02 22:16:04 +01:00
deadprogram
78112f1c63
firmata: some WIP on TCP connection to WiFi connected device
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-02 20:00:16 +01:00
deadprogram
3dd9e0af04
ble: update docs to include reference to included drivers
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-27 19:54:13 +01:00
deadprogram
e995b372b8
ble: add generic access service driver
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-27 19:44:36 +01:00
deadprogram
ad0fef0d5d
ble: move client adaptor test code to test file
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-27 19:44:07 +01:00
deadprogram
36c39ab205
ble: move device information test code to test file
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-27 19:43:31 +01:00
deadprogram
0c3769fb95
ollie: no need to expose internal implementation details
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-27 18:53:42 +01:00
deadprogram
d06bcbd8ec
minidrone: only need to call Land() once
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-27 18:37:25 +01:00
deadprogram
e6de2a8a2e
minidrone: adds Emergency() and TakePicture() commands
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-27 18:30:56 +01:00
deadprogram
244b849c14
minidrone: correct output program reference
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-27 16:23:25 +01:00
deadprogram
cf28345806
minidrone: no need to export internal implementations
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-27 16:20:52 +01:00
deadprogram
62d03b9343
minidrone: update README example
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-27 15:56:22 +01:00
deadprogram
dcdee3aefa
minidrone: add all piloting flying state events
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-27 15:53:49 +01:00
deadprogram
84fd24377d
minidrone: elaborate on which specific models are currently supported
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-27 13:53:53 +01:00
deadprogram
3ece1f618c
minidrone: add minimal test
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-27 13:04:36 +01:00
deadprogram
2d44e201a4
bebop: update README for brief explanation of how to get drone video
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-27 01:16:19 +01:00
deadprogram
e828f5617d
bebop: add support/example of RTP video
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-27 01:07:21 +01:00
deadprogram
66a64111fc
bebop: enable video on firmware 3.3+
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-26 18:37:55 +01:00
deadprogram
9d9970c3b2
ollie: add very basic existance test
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-23 09:36:47 +01:00
deadprogram
30e7a7ab47
bb8: correct NewDriver params and set name
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-23 09:36:16 +01:00
deadprogram
2318de6e14
bb8: add missing constructor to wrap Ollie implementation
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-23 09:23:18 +01:00
deadprogram
b99e935b81
test: correct aio references for AnalogRead tests
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 15:54:00 +01:00
deadprogram
5002973fae
docs: correct Sphero README link
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:56:01 +01:00
deadprogram
2dd8dab78a
docs: correct Ollie README link
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:55:51 +01:00
deadprogram
924d9a1699
docs: correct BB-8 README link
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:55:42 +01:00
deadprogram
0339118fd7
docs: correct Raspberry Pi README link
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:55:29 +01:00
deadprogram
0cc480cb89
docs: correct Pebble README link
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:55:15 +01:00
deadprogram
2b4b1d019b
docs: correct Particle README link
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:55:03 +01:00
deadprogram
70bb5eaec3
docs: correct Minidrone README link
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:54:51 +01:00
deadprogram
afa846d5b5
docs: correct Bebop README link
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:54:40 +01:00
deadprogram
60011ae4fb
docs: correct ARDrone README link
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:54:30 +01:00
deadprogram
e86cb0ff38
docs: correct OpenCV README link
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:54:15 +01:00
deadprogram
c80a0b33d0
docs: correct Neurosky README link
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:54:02 +01:00
deadprogram
09e8cd6bd3
docs: correct NATS README link
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:53:51 +01:00
deadprogram
2d1057a3f0
docs: correct MQTT README link
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:53:41 +01:00
deadprogram
8d995defee
docs: correct MegaPi README link
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:53:31 +01:00
deadprogram
8300ce9f05
docs: correct Mavlink README link
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:53:19 +01:00
deadprogram
f6c84fc0ab
docs: correct Leap Motion README link
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:53:05 +01:00
deadprogram
60fdeef5c5
docs: correct Keyboard README link
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:52:46 +01:00
deadprogram
0d21d00ae2
docs: correct Joystick README link
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:52:29 +01:00
deadprogram
8f88c383ba
docs: correct Joule README link
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:52:17 +01:00
deadprogram
8e753fa414
docs: correct Edison README link
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:52:07 +01:00
deadprogram
1dee38c2d4
docs: correct Firmata README link
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:51:54 +01:00
deadprogram
1d83a1fc85
docs: correct Digispark readme link
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:51:37 +01:00
deadprogram
2c274bb606
docs: correct C.H.I.P. readme link
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:51:24 +01:00
deadprogram
73779ffc54
docs: correct BLE readme link
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:51:08 +01:00
deadprogram
bd93ae5fac
docs: correct Beaglebone readme link
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:50:56 +01:00
deadprogram
f7265ae249
docs: correct audio readme link
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 10:50:36 +01:00
deadprogram
d7e6ef4fb2
bebop: corrected import paths for client examples
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 09:44:27 +01:00
deadprogram
7cd698b2e7
docs: Add mention of A4 and A5 normally unavailable on Firmata
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-21 08:25:43 +01:00
deadprogram
183f25a832
docs: update GOARM values as needed for cross-compilation
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-20 18:22:24 +01:00
deadprogram
070edf0fc1
docs: update Raspberry Pi to latest info
...
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-20 12:18:15 +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