Commit Graph

722 Commits

Author SHA1 Message Date
deadprogram a40a857644 mqtt: add SSL/TLS client options support
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-26 19:14:08 +01:00
deadprogram 01d1bd79f7 mqtt: add SSL/TLS client options support
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-26 19:03:32 +01:00
deadprogram 11473b96f4 firmata: add mutex to try to reduce spurious build errors
Signed-off-by: deadprogram <ron@hybridgroup.com>
2017-01-26 17:37:51 +01:00
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
Durgesh Mankekar 9ed0a135d1 bb8: Added support for collision detection in ollie/bb8 2017-01-24 16:20:02 -05: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 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
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 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 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 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
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
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