deadprogram
|
73779ffc54
|
docs: correct BLE readme link
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-12-21 10:51:08 +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
|
ca984852d5
|
minidrone: move Parrot Minidrone into own platform
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-12-06 18:51:14 +01:00 |
deadprogram
|
e5437a81d5
|
core: update BLE platform to simply return error
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-11-07 21:29:51 +01:00 |
deadprogram
|
9faf9eb52a
|
core: Use time.Sleep unless waiting for a timeout in a select
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-11-05 13:05:49 +01:00 |
deadprogram
|
e30586acf0
|
core: Ensure that all drivers have default names
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-10-04 10:25:14 +02:00 |
deadprogram
|
07f674955b
|
core: Ensure that all drivers have default names
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-10-03 19:06:37 +02:00 |
deadprogram
|
11fded18d5
|
core: Refactor BLE platform for new Adaptor/Driver creation signatures
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-09-25 20:14:05 +02:00 |
deadprogram
|
c64a0d9481
|
core: Refactoring to allow 'metal' development using Gobot adaptors/drivers.
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-09-12 21:33:14 +02:00 |
deadprogram
|
fe057ba6bf
|
misc: update all LICENSE files for current year
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-08-27 13:12:47 +02:00 |
deadprogram
|
a64f56d479
|
tests: refactor test interfaces out of implementations and into the tests where they belong
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-08-26 14:23:03 +02:00 |
Andrew Lytvynov
|
f6920ab65c
|
ble: fix unused var
Shame on me
|
2016-07-13 10:25:30 -07:00 |
Andrew Lytvynov
|
f20424fead
|
ble: populate descriptors after descovering characterisitcs
On Linux, characteristic discovery requires setting the descriptor field
explicitly.
|
2016-07-13 10:16:58 -07:00 |
deadprogram
|
2001471637
|
[ble] Slightly longer delay on Ollie halt
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-07-13 07:37:40 -06:00 |
deadprogram
|
c5f996c543
|
[ble] Go to sleep, little Ollie
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-07-11 23:46:01 -06:00 |
deadprogram
|
11a49b64f3
|
[ble] Implement Ollie Roll command
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-07-10 12:28:20 -06:00 |
deadprogram
|
8fa839081f
|
[ble] Ollie example color cycles
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-07-10 12:08:34 -06:00 |
ron
|
ee2fc3777c
|
[ble] Can setrgb commands to Ollie
|
2016-07-10 10:51:36 -06:00 |
deadprogram
|
5abc5d260e
|
[ble] Correct examples to use client adaptor
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-07-09 11:52:48 -06:00 |
deadprogram
|
9630662a00
|
[ble] Separate BLE client adaptor to allow for a BLE server adaptor
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-07-08 20:36:53 +02:00 |
deadprogram
|
d2e9ebc5c1
|
[ble] BLE client adaptor
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-07-08 20:28:41 +02:00 |
deadprogram
|
80ecc5ac53
|
[ble] BLE client adaptor
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-07-08 20:27:06 +02:00 |
deadprogram
|
10f0ec6dbc
|
[ble] log without failing for operations involving unknown characteristics
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-07-08 12:02:15 +02:00 |
deadprogram
|
11c8e9a98c
|
[ble] Refactoring to DRY up characteristic lookup
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-07-08 11:44:45 +02:00 |
deadprogram
|
fa22353cb6
|
[ble] Flip it
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-07-05 22:08:42 +02:00 |
deadprogram
|
4eeb186bcd
|
[ble] Simplify packet format
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-07-05 21:51:20 +02:00 |
deadprogram
|
e6baafd49b
|
[ble] Another attempt at the correct packet format
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-07-05 21:20:49 +02:00 |
deadprogram
|
e5068274d3
|
[ble] Correcting params to match the Minidrone defs
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-07-05 21:07:43 +02:00 |
deadprogram
|
48520de2f7
|
[ble] Can connect by advertised local name or by ID
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-07-05 12:35:37 +02:00 |
deadprogram
|
500283c87f
|
[ble] Complete implementation for initial drone inferface
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-07-05 11:45:00 +02:00 |
deadprogram
|
cca3a1cacd
|
[ble] Rename files to match current naming scheme
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-07-05 11:11:04 +02:00 |
deadprogram
|
5018107377
|
[ble] Use constants for service/characteristic IDs
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-07-05 11:09:48 +02:00 |
ron
|
ef99b92190
|
[ble] Able to takeoff and land
|
2016-07-04 23:54:44 +02:00 |
deadprogram
|
a95af64ecb
|
[ble] Startup Pcmd
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-07-04 22:53:54 +02:00 |
deadprogram
|
eedc5081ed
|
[ble] Flying and landing and landed
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-07-04 22:23:59 +02:00 |
deadprogram
|
fbea6e76f0
|
[ble] Ready for takeoff?
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-07-04 20:31:15 +02:00 |
deadprogram
|
f86f0fa76d
|
[ble] Battery and status events
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-07-04 20:10:30 +02:00 |
ron
|
7887140073
|
[ble] Able to connect and retrieve battery notifications
|
2016-07-04 19:46:42 +02:00 |
deadprogram
|
e001cce97c
|
[ble] Experiments aerial
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-07-04 17:00:36 +02:00 |
ron
|
634387337b
|
[ble] Separate options for linux and OSX
|
2016-07-04 11:46:27 +02:00 |
deadprogram
|
04bf4c355c
|
[ble] Device information service
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-07-03 12:46:29 +02:00 |
deadprogram
|
da9054d197
|
go fmt the code
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-07-03 12:11:34 +02:00 |
deadprogram
|
25c861571c
|
Making sure tests pass
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-07-03 11:15:42 +02:00 |
deadprogram
|
9b779e40ab
|
Switching to currantlabs fork of gatt, and some related refactoring
Signed-off-by: deadprogram <ron@hybridgroup.com>
|
2016-07-03 10:52:11 +02:00 |
deadprogram
|
2cff32dee1
|
Remove commented lines
|
2016-03-02 22:51:55 -08:00 |
deadprogram
|
9de106d089
|
Simple implementation that can read data
|
2016-03-02 22:43:41 -08:00 |
deadprogram
|
12dbf722d7
|
Almost reading battery info
|
2016-03-02 22:00:05 -08:00 |
deadprogram
|
ee61c902a5
|
Can see BLE devices, and connect to a specific one
|
2016-02-16 15:32:14 -08:00 |