getRawWithGravity method

Stream<SensorVector3> getRawWithGravity()

Implementation

Stream<SensorVector3> getRawWithGravity() {
  var timestampAtLastCall = DateTime.now().millisecondsSinceEpoch;
  return mapCustomEventsToSensorVector<AccelerometerEvent>(accelerometerEvents).where((element) {
    if (DateTime.now().millisecondsSinceEpoch - timestampAtLastCall >
        inMillis) {
      timestampAtLastCall = DateTime.now().millisecondsSinceEpoch;
      return true;
    }
    return false;
  });
}