I have to migrate iOS app (that uses BLE) to cross platform app.
I am using Plugin.BLE to connect to a device. I want to detect characteristic's value changes, so I use await characteristic.StartUpdatesAsync() method and characteristic.ValueUpdated event. When I call StartUpdatesAsync() method I can see that ValueUpdated event is handled continuously, even if the value doesn't change.
Is this correctly working?