Notification stopped after onClientConnParamsChanged() in Android

⚠️
Hi there.. thanks for coming to the forums. Exciting news! we’re now in the process of moving to our new forum platform that will offer better functionality and is contained within the main Dialog website. All posts and accounts have been migrated. We’re now accepting traffic on the new forum only - please POST any new threads at//www.wsdof.com/support. We’ll be fixing bugs / optimising the searching and tagging over the coming days.
2 posts / 0 new
Last post
sentimental
Offline
Last seen:2 years 11 months ago
Joined:2016-11-28 15:55
Notification stopped after onClientConnParamsChanged() in Android

Hello Dialog,
我use Android to communicate with the DA14580 platform. The DA14580 is programmed to send notifications to the phone, however, when the connection parameter changed, the notification stopped even though the connection state is still 0:

D/BluetoothGatt: onClientConnParamsChanged() - Device=80:EA:CA:00:00:03 interval=39 status=0
D/BluetoothAdapter: STATE_ON
D/BluetoothAdapter: STATE_ON
D/BluetoothLeScanner: could not find callback wrapper
D/BluetoothGatt: onClientConnParamsChanged() - Device=80:EA:CA:00:00:03 interval=480 status=0
……

Previously, I worked around this by sending a command to the DA14580 again to restart the notification, but I'd like to solve it completely. I didn't find the handler for onClientConnParamsChanged() or related solutions. On stackoverflow, there is a post pretty the same with my scenario but no answers available.(https://stackoverflow.com/questions/43925466/bluetoothgatt-onclientconnp...) Could you please help? Thanks.

Device:
MT_dialog
Offline
Last seen:2 months 1 week ago
Staff
Joined:2015-06-08 11:34
Hi sentimental,

Hi sentimental,

我dont see anything like this on the 580 side, even when i enable the notifications and the parameter update arrives afterwards the CCC for the characteristic retains its value right after message, so i suppose that this is related to the implementation on the phone side, so since this is something related to the android or the iOS application this question is off topic for this forum.

Thanks MT_dialog