processData method

  1. @override
Future<List<TugResult>> processData({
  1. required List<SensorEvent> accData,
  2. required List<SensorEvent> gyroData,
  3. required List<SensorEvent> magData,
  4. required double accActualRate,
  5. required double gyroActualRate,
  6. required double magActualRate,
})
override

Processes raw sensor data and returns a list of TugResults.

accData - List of accelerometer sensor events. gyroData - List of gyroscope sensor events. magData - List of magnetometer sensor events. accActualRate - Actual sampling rate of accelerometer. gyroActualRate - Actual sampling rate of gyroscope. magActualRate - Actual sampling rate of magnetometer. Returns a list of processed TugResults.

Implementation

@override
Future<List<TugResult>> processData({
  required List<SensorEvent> accData,
  required List<SensorEvent> gyroData,
  required List<SensorEvent> magData,
  required double accActualRate,
  required double gyroActualRate,
  required double magActualRate,
}) async {
  return [];
}