1
0
mirror of https://github.com/hybridgroup/gobot.git synced 2025-05-13 19:29:10 +08:00

1537 Commits

Author SHA1 Message Date
deadprogram
4b8546f8a7 mqtt: fix #277 by adding SetAutoReconnect method to set Paho MQTT client
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-26 16:21:28 +01:00
deadprogram
52c42a4e57 mqtt: change both 'On' and 'Publish' method function signatures to match Eventer interface
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-26 09:13:35 +01:00
deadprogram
e0b39b1144 mqtt: change 'On' method function signature to match expected interface
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-26 07:14:43 +01:00
deadprogram
8ea333125a mqtt: add driver for syntactical sugar around virtual devices
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-25 20:19:15 +01:00
deadprogram
6c027af8d0 gpio: removed scaling function from servo driver
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-25 08:54:25 +01:00
deadprogram
53ffbbd2bb gpio: correct servo driver to pass along angle to adaptor to sort out implementation
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-25 08:49:30 +01:00
Ron Evans
465e98a603 Merge pull request #360 from durgeshm/bugfix/bb8-collision
Adds support for collision detection for Sphero BB8 (& Ollie)
2017-01-25 08:36:12 +01:00
Durgesh Mankekar
9f0bc79dc2 bb8: Added example of collision detection 2017-01-24 16:53:29 -05:00
Durgesh Mankekar
9ed0a135d1 bb8: Added support for collision detection in ollie/bb8 2017-01-24 16:20:02 -05:00
deadprogram
bc857d5cc7 test: add go1.8rc2 to build matrix for TravisCI
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-23 19:50:10 +01:00
deadprogram
c5f3427586 firmata: restrict scope for ble serial port for ble firmata adaptor
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-18 12:17:49 +01:00
deadprogram
37ca4142ea ble: basic serial over BLE working with Arduino101 with StandardFirmataBLE
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-18 12:00:55 +01:00
deadprogram
19353b91a9 ble: some cleanup and comments on ble serial port
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-17 14:09:24 +01:00
deadprogram
d9f9fd78fb ble: simplify return cases to remove cruft
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-17 13:54:03 +01:00
deadprogram
0577566617 firmata: comment on default rx/tx characteristics with BLE connected microcontrollers
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-16 21:50:54 +01:00
deadprogram
bfddff19b1 firmata: WIP on adding support for BLE connected microcontrollers
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-16 21:45:37 +01:00
deadprogram
e71802ec16 ble: remove commented out line
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-16 10:11:05 +01:00
deadprogram
653428812a firmata: rename openCommPort to PortOpener, late connect to improve ability to test adaptor
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-15 13:51:07 +01:00
deadprogram
a323cc624b Merge branch 'feature/currantlabs-ble' into dev 2017-01-15 12:13:09 +01:00
deadprogram
c3d12dabf6 ble: add godoc comments for exported methods
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-14 17:45:48 +01:00
deadprogram
2568aedc17 ble: move new ble client device creation under Gobot's own control
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-14 12:57:37 +01:00
deadprogram
82542abd68 test: add golang 1.8rc1 to tests run by Travis CI
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-14 12:26:15 +01:00
Erik Agsjö
62d2f14695 Tweaked test to match new gpio pin defs
Signed-off-by: Erik Agsjö <erik.agsjo@gmail.com>
2017-01-14 12:26:15 +01:00
Erik Agsjö
772c4d4bce Fixed formatting 2017-01-14 12:26:15 +01:00
Erik Agsjö
a765f5d1d9 Fixed chip XIO base address lookup
Signed-off-by: Erik Agsjö <erik.agsjo@gmail.com>
2017-01-14 12:26:15 +01:00
deadprogram
8ce6b86d2c ble: update travis dependencies for new ble package
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-14 12:26:15 +01:00
deadprogram
4531075bc7 minidrone: switch to use new API signatures for updated ble package
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-14 12:26:15 +01:00
ron
fbefbea19b ble: write characteristics and await response 2017-01-14 12:26:15 +01:00
deadprogram
fe9c33b6a2 ble: return error if unable to connect
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-14 12:26:15 +01:00
deadprogram
ecc2a52c04 ble: install deps for currantlabs ble package
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-14 12:26:15 +01:00
deadprogram
e15daf8972 ollie: switch to newer ble package API
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-14 12:26:15 +01:00
deadprogram
001e7583d8 ble: WIP on converting to currantlabs ble package
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-14 12:26:15 +01:00
deadprogram
37493021a8 test: add golang 1.8rc1 to tests run by Travis CI
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-14 10:48:45 +01:00
Ron Evans
cfeed7af26 Merge pull request #356 from erkkah/fix-chip-4.4.13
Fix for GPIO on C.H.I.P running 4.4.13 kernel (now on the dev branch)
2017-01-13 08:23:50 +01:00
Erik Agsjö
32e9959968 Tweaked test to match new gpio pin defs
Signed-off-by: Erik Agsjö <erik.agsjo@gmail.com>
2017-01-11 22:21:07 +01:00
Erik Agsjö
ccc7504512 Fixed formatting 2017-01-11 01:49:27 +01:00
Erik Agsjö
28c0526cf3 Fixed chip XIO base address lookup
Signed-off-by: Erik Agsjö <erik.agsjo@gmail.com>
2017-01-11 01:45:41 +01:00
deadprogram
5b337ac2fe Prepare for v1.1.0 release
Signed-off-by: deadprogram <ron@hybridgroup.com>
v1.1.0
2017-01-09 10:00:11 +01:00
deadprogram
7e520c6440 firmata: add mention to README to use 'tty.' serial port on OSX
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-08 20:53:53 +01:00
deadprogram
8f13e57839 raspi: correct README build insttructions with missing 'go build' command
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-06 14:53:55 +01:00
Ron Evans
29651fb793 Merge pull request #353 from elopio/snapcraft
Add the packaging metadata to build the gobot snap
2017-01-05 12:21:54 +01:00
Leo Arias
2658ac1a86 Add new line. 2017-01-05 03:11:29 +00:00
Leo Arias
687b5cf0e4 Add the packaging metadata to build the gobot snap 2017-01-05 03:10:33 +00:00
deadprogram
e0ccab8f2e docs: add version badge using shields.io
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-04 17:53:09 +01:00
deadprogram
40465bbc8c docs: add version badge using shields.io
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-04 17:50:03 +01:00
deadprogram
f2184d6dc1 docs: add version badge using shields.io
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-04 17:46:43 +01:00
deadprogram
d339867372 docs: Add license badge using shields.io
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-04 17:12:45 +01:00
deadprogram
8e10ea30d7 particle: update examples to take key params via command line
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-04 15:15:38 +01:00
deadprogram
85127c5f49 particle: add godoc comment about tinker-servo being required
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-04 11:43:23 +01:00
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