startRecording method
Future<void>
startRecording(
- String identifier, {
- required String exerciseId,
- required RecordingInterval interval,
- required SampleType sampleType,
Request start recording. Supported only by Polar H10. Requires polarFileTransfer
feature.
- Parameters:
- identifier: Polar device id or UUID
- exerciseId: unique identifier for for exercise entry length from 1-64 bytes
- interval: recording interval to be used. Has no effect if
sampleType
isSampleType.rr
- sampleType: sample type to be used.
- Returns: Completable stream
- success: recording started
- onError: see
PolarErrors
for possible errors invoked
Implementation
Future<void> startRecording(
String identifier, {
required String exerciseId,
required RecordingInterval interval,
required SampleType sampleType,
}) {
return _channel.invokeMethod(
'startRecording',
[identifier, exerciseId, interval.toJson(), sampleType.toJson()],
);
}