failMeasurement method
Marks the measurement as failed.
Implementation
void failMeasurement(String message, [int? code]) {
if (!isActive) return;
_progressTimer?.cancel();
isActive = false;
emitProgress(MeasurementProgress.failed(
message: message,
code: code,
elapsedSeconds: _elapsedSeconds,
));
}