circuitpython/ports/espressif/common-hal/_bleio
Aria Burrell 868a03ff57 Fixed empty characteristic issue with bleio+nimble.
- Based on espressif/nimble's blecent example code. Confirms that the characteristic is not empty before trying to catalogue its descriptors.
- Running ble_gattc_disc_all_dscs on empty (no length) characteristics fails with the (not-very-informative) BLE_HS_EINVAL error if this check is not performed.
2022-07-17 04:50:50 -06:00
..
Adapter.c use available constants instead of testing errors for length 2022-07-14 11:55:53 +02:00
Adapter.h Support BLE advertising on ESP 2022-01-27 17:40:37 -08:00
Attribute.c Add BLE scanning for S3 and C3. 2022-01-25 16:28:46 -08:00
Attribute.h Add BLE scanning for S3 and C3. 2022-01-25 16:28:46 -08:00
Characteristic.c Add S3 GATT client support 2022-02-10 11:31:57 -08:00
Characteristic.h Add S3 GATT client support 2022-02-10 11:31:57 -08:00
CharacteristicBuffer.c Add S3 GATT client support 2022-02-10 11:31:57 -08:00
CharacteristicBuffer.h Add BLE scanning for S3 and C3. 2022-01-25 16:28:46 -08:00
Connection.c Fixed empty characteristic issue with bleio+nimble. 2022-07-17 04:50:50 -06:00
Connection.h Support BLE advertising on ESP 2022-01-27 17:40:37 -08:00
Descriptor.c Add S3 GATT client support 2022-02-10 11:31:57 -08:00
Descriptor.h Add S3 GATT client support 2022-02-10 11:31:57 -08:00
PacketBuffer.c Add S3 GATT client support 2022-02-10 11:31:57 -08:00
PacketBuffer.h Add BLE scanning for S3 and C3. 2022-01-25 16:28:46 -08:00
Service.c Add S3 GATT client support 2022-02-10 11:31:57 -08:00
Service.h Add BLE scanning for S3 and C3. 2022-01-25 16:28:46 -08:00
UUID.c Support BLE advertising on ESP 2022-01-27 17:40:37 -08:00
UUID.h Add BLE scanning for S3 and C3. 2022-01-25 16:28:46 -08:00
__init__.c Add two stage reset for BLE 2022-05-12 13:20:44 -07:00
__init__.h Add S3 GATT client support 2022-02-10 11:31:57 -08:00
ble_events.c Add two stage reset for BLE 2022-05-12 13:20:44 -07:00
ble_events.h Add two stage reset for BLE 2022-05-12 13:20:44 -07:00
bonding.c Add BLE scanning for S3 and C3. 2022-01-25 16:28:46 -08:00
bonding.h Add BLE scanning for S3 and C3. 2022-01-25 16:28:46 -08:00