Dan Halbert
|
76446f634b
|
BLE HID WIP: works everywhere except iOS; fixed a bunch of bugs; pretend bonding
|
2019-08-25 21:38:13 -04:00 |
Dan Halbert
|
630c92392a
|
address review comments; avoid calling common_hal_bleio_device... routines from shared-bindings
|
2019-08-16 15:18:53 -04:00 |
Dan Halbert
|
af29fc3ea8
|
make translate and fix sphinx issues
|
2019-08-15 21:54:52 -04:00 |
Dan Halbert
|
1570ef2dd4
|
specifying attribute length; fix up value setting
|
2019-08-07 23:49:09 -04:00 |
Dan Halbert
|
d047b73a9c
|
fix newly-introduced bugs; UART client/server working again
|
2019-08-07 11:10:21 -04:00 |
Dan Halbert
|
d74c8b9425
|
WIP: more Descriptor work; refactor gattc/gatts read/write
|
2019-08-06 22:55:25 -04:00 |
Dan Halbert
|
7ce3776b80
|
WIP: rework of Characteristic properties; enhance Descriptor; not tested
|
2019-08-02 17:57:31 -04:00 |
Dan Halbert
|
ee518b9141
|
Merge remote-tracking branch 'adafruit/master' into ble-pairing
|
2019-07-31 11:22:48 -04:00 |
Dan Halbert
|
91d791afd0
|
cleanup adapter.address; add uniquish suffix to BLE device name
|
2019-07-31 00:30:24 -04:00 |
Dan Halbert
|
83129b8c63
|
BLE: peripheral client pairing (not yet bonding); fix time doc formatting
|
2019-07-30 14:26:26 -04:00 |
Seth Itow
|
a2bab9f172
|
bleio: Fix typo in Peripheral example code.
|
2019-07-27 12:58:28 -07:00 |
Dan Halbert
|
28ca05ccdc
|
allow discovery from central or peripheral
|
2019-07-27 13:22:15 -04:00 |
Dan Halbert
|
1c31cf5f6a
|
sphinx fix
|
2019-07-16 21:03:36 -04:00 |
Dan Halbert
|
364ee62d10
|
Address review comments.
|
2019-07-16 19:53:36 -04:00 |
Dan Halbert
|
514d4146d3
|
Fix sphinx warnings.
|
2019-07-11 18:23:45 -04:00 |
Dan Halbert
|
118b26b335
|
UARTClient now works both directions
|
2019-07-09 00:21:46 -04:00 |
Dan Halbert
|
09ddff8df1
|
WIP: Need descriptors for Central CCCD discovery; not done yet
|
2019-07-07 00:07:47 -04:00 |
Dan Halbert
|
bf8a35b2f8
|
WIP: CharacteristicBuffer for Central; not working: need to set remote Characteristic Service
|
2019-07-02 22:34:54 -04:00 |
Dan Halbert
|
6ea01ea9b0
|
Central is connecting; characteristics can be read and written
|
2019-06-29 00:20:06 -04:00 |
Dan Halbert
|
140904ec84
|
getting Scanner to work
|
2019-06-22 22:10:15 -04:00 |
Dan Halbert
|
4881e1ff55
|
WIP: Central compiles; now will test
|
2019-06-21 18:04:04 -04:00 |
Dan Halbert
|
24ac1fdcab
|
WIP: backup only; not compiled
|
2019-06-19 21:54:28 -04:00 |
Dan Halbert
|
a1b5d800f3
|
Update copyrights; get ready for Central
|
2019-06-19 10:42:36 -04:00 |
Dan Halbert
|
35b9191857
|
Don't operate directly on bleio objects in shared-bindings: use common_hal
routines instead. Changes made but not yet tested.
|
2019-06-18 23:46:20 -04:00 |
Dan Halbert
|
1356819de1
|
Handle None for BLE name; fix ScanEntry bug; compile issue
|
2019-06-17 23:16:40 -04:00 |
Dan Halbert
|
bed6d43a76
|
merge from upstream; WIP redo Address; no more AddressType
|
2019-06-13 21:55:07 -04:00 |
Scott Shawcroft
|
a35d9b469d
|
Refactor deinit check to reduce code size.
|
2019-06-12 11:36:43 -07:00 |
Dan Halbert
|
6fed24e1b6
|
WIP
|
2019-06-10 07:18:28 -04:00 |
Dan Halbert
|
613e12f99f
|
Replace Broadcaster with enhanced Peripheral
|
2019-06-03 20:40:05 -04:00 |
Dan Halbert
|
63ac37946d
|
1. Remove advertising data construction in C: it's all done in Python now
2. Add scan response capability to advertising.
|
2019-06-02 23:21:30 -04:00 |
Dan Halbert
|
12f1d9d30c
|
fix advertisement length check; add Service.secondary attribute
|
2019-05-31 18:03:05 -04:00 |
Scott Shawcroft
|
cfe24b8532
|
Improve rST consistency for rst2pyi use
|
2019-05-30 19:02:47 -07:00 |
Dan Halbert
|
6cec81bcb5
|
Need to enable ble before scanning
|
2019-05-23 22:05:16 -04:00 |
Dan Halbert
|
1639354e5f
|
Scanner working, but not very first time
|
2019-05-23 16:07:54 -04:00 |
Dan Halbert
|
ee8119779e
|
WIP
|
2019-05-17 15:47:12 -04:00 |
Radomir Dopieralski
|
d553df95b0
|
Reuse "Not connected" message in bleio
|
2019-03-25 21:41:40 +01:00 |
Dan Halbert
|
8b6dc446d3
|
Remove bleio classes that aren't done yet.
|
2019-02-24 14:23:00 -05:00 |
Dan Halbert
|
a345ef28f2
|
finish Makefile refactoring; nrf builds work
|
2019-02-15 18:55:10 -05:00 |
Scott Shawcroft
|
b13adfc228
|
Arg check width and height into Shape.
Fixes #1537
|
2019-02-13 17:34:39 -08:00 |
Dan Halbert
|
04aa906fac
|
fix a few ble-related doc issues
|
2019-01-24 00:13:15 -05:00 |
Dan Halbert
|
28cfd8a513
|
CharacteristicBuffer: make it be a stream class; add locking
|
2019-01-19 19:45:35 -05:00 |
Dan Halbert
|
7a33e588d4
|
Put back native C UUID string parsing and printing (complete rewrite)
|
2019-01-16 20:41:01 -05:00 |
Scott Shawcroft
|
bd3c36ce6d
|
fixup m0 and nrf
|
2019-01-14 18:08:45 -08:00 |
Dan Halbert
|
50ee5ef24c
|
merge translations; add bleio comments; fix minor sphinx issues in midi
|
2019-01-10 21:12:17 -05:00 |
Dan Halbert
|
d3b8581ce0
|
fix merge conflicts; address some comments
|
2019-01-09 19:59:48 -05:00 |
Dan Halbert
|
e47decbdc5
|
improve travis fold status reporting; fix sphinx build; fix sphinx errors
|
2019-01-09 13:32:45 -05:00 |
Dan Halbert
|
89af666093
|
fix sphinx complaint; more travis fold status reporting
|
2019-01-09 10:36:38 -05:00 |
Dan Halbert
|
f66f55b4ed
|
add CharacteristicBuffer; UART seems to work!
|
2019-01-07 22:46:20 -05:00 |
Dan Halbert
|
a77b2363ef
|
evt handler list bugs; unique evt handler names; remove uuid128_reference
|
2019-01-03 21:42:42 -05:00 |
Dan Halbert
|
ccb3c6fac6
|
Remove print methods from bleio; Python lib will do it
|
2019-01-03 10:51:49 -05:00 |