fetchProgressStream abstract method
Stream of fetch progress events for the given device.
Subscribe to this stream before calling fetchMeasurement to receive progress updates and completion/failure notifications.
The stream emits:
- FetchProgress.idle when no fetch is active
- FetchProgress.inProgress with receivedBytes/totalBytes during transfer
- FetchProgress.completed when all data is received and CRC verified
- FetchProgress.failed if an error occurs
Implementation
Stream<FetchProgress> fetchProgressStream(BluetoothDevice device);