Hey!
I've been checking new multiconnect features (BLE client) and came across a problem with identifying the remote device from which we recieved the notification. This is especially critical when we have peer devices with identical services.
Maybe I've missed something?
I suggest adding gatt_if or remote device address to the callback:
(notify_callback)(BLERemoteCharacteristic pBLERemoteCharacteristic, uint8_t* pData, size_t length, bool isNotify, esp_gatt_if_t gatt_if)
Hey! I've been checking new multiconnect features (BLE client) and came across a problem with identifying the remote device from which we recieved the notification. This is especially critical when we have peer devices with identical services. Maybe I've missed something? I suggest adding gatt_if or remote device address to the callback: (notify_callback)(BLERemoteCharacteristic pBLERemoteCharacteristic, uint8_t* pData, size_t length, bool isNotify, esp_gatt_if_t gatt_if)