esp-nimble-cpp/src
Sebastian Holder 226c67f729
Initialize ble_gatt_chr_def[]. Fixes #148 (#150)
IDF 5.2 introduced a new member, cpfd, to the
ble_gatt_chr_def struct. It needs to be initialized
to nullptr in order to avoid accessing uninitialized
memory. By initializing the whole struct, we get
everything initialized in a backward-compatible way.
2024-04-20 09:14:55 -06:00
..
HIDKeyboardTypes.h Conditionally compile code for specific roles. 2020-05-13 22:03:56 -06:00
HIDTypes.h Cleanup ARM-gcc compiler warnings. 2022-01-15 12:43:17 -07:00
NimBLE2904.cpp Release 1.4.0 2022-07-31 11:34:56 -06:00
NimBLE2904.h Refactor include directives to use different paths for arduino/idf. 2021-09-12 18:43:31 -06:00
NimBLEAddress.cpp Release 1.4.0 2022-07-31 11:34:56 -06:00
NimBLEAddress.h Refactor include directives to use different paths for arduino/idf. 2021-09-12 18:43:31 -06:00
NimBLEAdvertisedDevice.cpp Add generic advertisement 'type' functions (#575) 2023-11-25 08:10:30 -07:00
NimBLEAdvertisedDevice.h Add generic advertisement 'type' functions (#575) 2023-11-25 08:10:30 -07:00
NimBLEAdvertising.cpp Add overloaded setManufacturerData to allow vector of uint8_t 2023-05-28 16:23:34 -06:00
NimBLEAdvertising.h Add overloaded setManufacturerData to allow vector of uint8_t 2023-05-28 16:23:34 -06:00
NimBLEAttValue.h ESP IDF 5.2 include fix (#144) 2024-03-01 12:29:18 -07:00
NimBLEBeacon.cpp Release 1.4.0 2022-07-31 11:34:56 -06:00
NimBLEBeacon.h Conditionally compile code for specific roles. 2020-05-13 22:03:56 -06:00
NimBLECharacteristic.cpp Fixed unhandled exception on handleGapEvent (#112) 2023-05-29 07:56:31 -06:00
NimBLECharacteristic.h Add conn_handle to NimBLECharacteristic::notify to send notification/indication to a specific client (#97) 2022-09-11 20:18:55 -06:00
NimBLEClient.cpp Fix compilation when CONFIG_BTDM_BLE_SCAN_DUPL is not enabled. 2023-05-29 09:08:14 -06:00
NimBLEClient.h Add docs build. 2022-08-27 13:02:29 -06:00
NimBLEConnInfo.h [Breaking] Update callbacks to use NimBLEConnInfo. 2022-08-27 13:02:29 -06:00
NimBLEDescriptor.cpp Add docs build. 2022-08-27 13:02:29 -06:00
NimBLEDescriptor.h [Breaking] Update callbacks to use NimBLEConnInfo. 2022-08-27 13:02:29 -06:00
NimBLEDevice.cpp Add support for esp32c6 2023-08-13 10:40:00 -06:00
NimBLEDevice.h Fix compilation when CONFIG_BTDM_BLE_SCAN_DUPL is not enabled. 2023-05-29 09:08:14 -06:00
NimBLEEddystoneTLM.cpp Release 1.4.0 2022-07-31 11:34:56 -06:00
NimBLEEddystoneTLM.h Refactor include directives to use different paths for arduino/idf. 2021-09-12 18:43:31 -06:00
NimBLEEddystoneURL.cpp Release 1.4.0 2022-07-31 11:34:56 -06:00
NimBLEEddystoneURL.h Conditionally compile code for specific roles. 2020-05-13 22:03:56 -06:00
NimBLEExtAdvertising.cpp Release 1.4.0 2022-07-31 11:34:56 -06:00
NimBLEExtAdvertising.h Add extended advertising support. (#72) 2022-04-10 10:21:45 -06:00
NimBLEHIDDevice.cpp add NimBLEHIDDevice::batteryLevel() 2022-08-21 21:19:54 -06:00
NimBLEHIDDevice.h add NimBLEHIDDevice::batteryLevel() 2022-08-21 21:19:54 -06:00
NimBLELog.h Cleanup ARM-gcc compiler warnings. 2022-01-15 12:43:17 -07:00
NimBLERemoteCharacteristic.cpp Revert 03b22e5 sub/unsub changes, app should specify response. 2023-05-24 15:37:17 -06:00
NimBLERemoteCharacteristic.h Revert 03b22e5 sub/unsub changes, app should specify response. 2023-05-24 15:37:17 -06:00
NimBLERemoteDescriptor.cpp [Breaking] Remove deprecated functions/response parameter from un/sub (#76) 2022-08-26 20:15:25 -06:00
NimBLERemoteDescriptor.h [Breaking] Remove deprecated functions/response parameter from un/sub (#76) 2022-08-26 20:15:25 -06:00
NimBLERemoteService.cpp Release 1.4.0 2022-07-31 11:34:56 -06:00
NimBLERemoteService.h Refactor include directives to use different paths for arduino/idf. 2021-09-12 18:43:31 -06:00
NimBLEScan.cpp Fix inconsistent use of time units (#143) 2024-02-29 17:34:53 -07:00
NimBLEScan.h Add onDiscovered scan callback. 2023-05-24 15:37:46 -06:00
NimBLEServer.cpp [Breaking] Update callbacks to use NimBLEConnInfo. 2022-08-27 13:02:29 -06:00
NimBLEServer.h Add docs build. 2022-08-27 13:02:29 -06:00
NimBLEService.cpp Initialize ble_gatt_chr_def[]. Fixes #148 (#150) 2024-04-20 09:14:55 -06:00
NimBLEService.h Add NimBLEAttValue class. (#67) 2022-01-16 20:11:18 -07:00
NimBLEUUID.cpp Release 1.4.0 2022-07-31 11:34:56 -06:00
NimBLEUUID.h Retrieve attributes with 16bit uuid if 128bit fails. 2022-01-18 14:48:07 -07:00
NimBLEUtils.cpp Release 1.4.0 2022-07-31 11:34:56 -06:00
NimBLEUtils.h Add NimBLEAttValue class. (#67) 2022-01-16 20:11:18 -07:00
nimconfig.h Add NimBLEAttValue class. (#67) 2022-01-16 20:11:18 -07:00
nimconfig_rename.h Fix compilation for ESP32C3. (#53) 2021-07-19 21:46:30 -06:00