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 |
Dan Halbert
|
c46d06f34c
|
Move 128-bit UUID string parsing to Python; simplify UUID API
|
2019-01-02 23:11:03 -05:00 |
Dan Halbert
|
87c6f33bcc
|
Broadcaster now takes whole packet. Also should be scannable
|
2019-01-01 14:11:59 -05:00 |
Dan Halbert
|
1dc3957e72
|
LocalPeripheral is now Peripheral; more work on basic GATTS support; UART not working yet
|
2018-12-30 22:33:49 -05:00 |
Dan Halbert
|
ef39e72c7c
|
free event handlers on reset; fix typo in Broadcaster
|
2018-12-29 13:55:10 -05:00 |
Dan Halbert
|
4d1f0ec07b
|
Add Broadcaster. Reset correctly on reload.
|
2018-12-28 23:34:23 -05:00 |
Dan Halbert
|
4167bf5b24
|
wip: advertising works, but not connection
|
2018-12-27 00:04:04 -05:00 |
Dan Halbert
|
a7a24096f4
|
bleio WIP: redo for more immutability; use sd_* routines for internal flash write
|
2018-12-07 16:52:47 -05:00 |
Dan Halbert
|
3164b16196
|
WIP: debug; add hash and __eq__ to UUID
|
2018-11-26 21:09:17 -05:00 |
Dan Halbert
|
1763ffe245
|
More UUID work; use mp_raise for exceptions
|
2018-11-20 23:04:58 -05:00 |
Dan Halbert
|
31cc71f7fb
|
WIP: bleio revisions
|
2018-11-20 09:36:45 -05:00 |
arturo182
|
4bc24c4f60
|
bleio: Fix errors after rebase
|
2018-10-21 17:15:27 +02:00 |
arturo182
|
c62b708012
|
bleio: Fix docs error
|
2018-10-21 16:00:15 +02:00 |
arturo182
|
5354aeab4c
|
bleio: Allow using len() on UUID
|
2018-10-21 16:00:12 +02:00 |
arturo182
|
13dd27a047
|
bleio: Remove UUID static variables
|
2018-10-21 16:00:08 +02:00 |