circuitpython/shared-bindings/_bleio
Sean Cross cfe65742a3 _bleio: support anonymous advertising
Add a new parameter to the `start_advertising()` function to enable
anonymous advertising.  This forces a call to `sd_ble_gap_privacy_set()`
with `privacy_mode` set to `BLE_GAP_PRIVACY_MODE_DEVICE_PRIVACY` and
`private_addr_type` set to
`BLE_GAP_ADDR_TYPE_RANDOM_PRIVATE_RESOLVABLE`.

With this, addresses will cycle at a predefined rate (currently once
every 15 minutes).

Signed-off-by: Sean Cross <sean@xobs.io>
2020-05-19 15:01:18 +08:00
..
__init__.c Swap sphinx to autoapi and the inline stubs 2020-05-12 17:28:24 -07:00
__init__.h Improve printing to include _bleio. prefix for type. 2019-11-21 11:04:17 -08:00
Adapter.c _bleio: support anonymous advertising 2020-05-19 15:01:18 +08:00
Adapter.h _bleio: support anonymous advertising 2020-05-19 15:01:18 +08:00
Address.c Swap sphinx to autoapi and the inline stubs 2020-05-12 17:28:24 -07:00
Address.h rename bleio module to _bleio 2019-08-29 18:44:27 -04:00
Attribute.c Swap sphinx to autoapi and the inline stubs 2020-05-12 17:28:24 -07:00
Attribute.h rename bleio module to _bleio 2019-08-29 18:44:27 -04:00
Characteristic.c Swap sphinx to autoapi and the inline stubs 2020-05-12 17:28:24 -07:00
Characteristic.h fix CCCD bonding store; avoid excessive bonding writes 2020-01-12 23:32:51 -05:00
CharacteristicBuffer.c Swap sphinx to autoapi and the inline stubs 2020-05-12 17:28:24 -07:00
CharacteristicBuffer.h further ringbuf cleanup 2020-04-21 17:38:20 -04:00
Connection.c Swap sphinx to autoapi and the inline stubs 2020-05-12 17:28:24 -07:00
Connection.h rename and improve PacketBuffer packet length property 2020-04-29 17:49:31 -04:00
Descriptor.c Swap sphinx to autoapi and the inline stubs 2020-05-12 17:28:24 -07:00
Descriptor.h Refine _bleio 2019-10-21 18:57:03 -07:00
PacketBuffer.c Swap sphinx to autoapi and the inline stubs 2020-05-12 17:28:24 -07:00
PacketBuffer.h add PacketBuffer .incoming_ and .outgoing_packet_length 2020-05-04 15:59:45 -04:00
ScanEntry.c Swap sphinx to autoapi and the inline stubs 2020-05-12 17:28:24 -07:00
ScanEntry.h Refine _bleio 2019-10-21 18:57:03 -07:00
ScanResults.c Swap sphinx to autoapi and the inline stubs 2020-05-12 17:28:24 -07:00
ScanResults.h Refine _bleio 2019-10-21 18:57:03 -07:00
Service.c Swap sphinx to autoapi and the inline stubs 2020-05-12 17:28:24 -07:00
Service.h Refine _bleio 2019-10-21 18:57:03 -07:00
UUID.c Swap sphinx to autoapi and the inline stubs 2020-05-12 17:28:24 -07:00
UUID.h Refine _bleio 2019-10-21 18:57:03 -07:00