startRealtimeDataForFeedback method

void startRealtimeDataForFeedback()

Starts listening to accelerometer data and updates the real-time feedback tracker.

Implementation

void startRealtimeDataForFeedback() {
  _accSub = probe.liveAccStream.listen((event) {
    realtimeProgressTracker.addAccEvent(event.y - 9.81); // Remove gravity
  });

  _progressTimer = Timer.periodic(const Duration(milliseconds: 16), (_) {
    realtimeProgressTracker.tick();
  });
}