Skip to content

2.3.4

Latest

Choose a tag to compare

@h2zero h2zero released this 27 Dec 15:35

Fixed

  • Disconnect event not finding the client by address in some cases, use the connection handle instead.
  • Notification/Indications will now be sent to server created clients.
  • Attribute values will now consider type size when using a container.
  • Descriptor searching will now correctly stop at the end handle of the characteristic.

Changed

  • Build conditionals now use MYNEWT_VAL_ macros instead of CONFIG_ macros where applicable.
  • Sending of indications/notifications has been refactored for greater efficiency and tracks client subscription state locally instead uof relying on the stack.

Added

  • Support for esp32c61.
  • NimBLECharacteristicCallbacks::onStatus overload that takes a NimBLEConnInfo& parameter to indicate which client the status is for.
  • NimBLEDevice::setCustomGapHandler now takes a void* parameter to allow for passing user data to the custom handler.