hi,
i am trying to create a datafield which connects to a indoor rowing controller.
i am able to scan devices, and try to pair to the controller. however onConnectedStateChanged is never called.
so far i am using a modified version of Thingy52CoinCollector. my watch is a 645M, and i am building using the sdk 4.1.1
this is what the connectiq log looks like
registerProfiles
scanning
onScanStateChange
onProfileRegister
found device: null
found device: FS-ABFEBE
found FL by Company ID
trying to pair device, rssi -45
onScanStateChange
i have also installed BleScan app, https://apps.garmin.com/en-US/apps/9bcc8b66-8385-4afb-b93e-f69e01422284
and i observed the same behaviour: the controller will be found, but if i try to pair to it, the process will timeout after 14 seconds.
i read here in the forum that sometimes onConnectedStateChanged() is not always called, and a workaround for it would be to just check if the device is connected. unfortunately if i try