getMeasurement method

  1. @override
Future<Measurement?> getMeasurement()
override

Subclasses should implement this method to collect a Measurement.

Can return null if no data is available. Can return an Error measurement if an error occurs.

Implementation

@override
Future<Measurement?> getMeasurement() async => Measurement(
    sensorStartTime: _startRecordingTime!.microsecondsSinceEpoch,
    sensorEndTime: _endRecordingTime?.microsecondsSinceEpoch,
    data: _data!..endRecordingTime = _endRecordingTime);