samplingSchema property
Default samplings schema for:
- PERIODIC_ACCELEROMETER - every 5 seconds sampling for 1 second
- PERIODIC_USER_ACCELEROMETER - every 5 seconds sampling for 1 second
- PERIODIC_GYROSCOPE - every 5 seconds sampling for 1 second
- LIGHT - every 5 minutes sampling for 10 second
Implementation
@override
SamplingSchema get samplingSchema => SamplingSchema()
..addConfiguration(
PERIODIC_ACCELEROMETER,
PeriodicSamplingConfiguration(
interval: const Duration(seconds: 5),
duration: const Duration(seconds: 1),
))
..addConfiguration(
PERIODIC_USER_ACCELEROMETER,
PeriodicSamplingConfiguration(
interval: const Duration(seconds: 5),
duration: const Duration(seconds: 1),
))
..addConfiguration(
PERIODIC_GYROSCOPE,
PeriodicSamplingConfiguration(
interval: const Duration(seconds: 5),
duration: const Duration(seconds: 1),
))
..addConfiguration(
LIGHT,
PeriodicSamplingConfiguration(
interval: const Duration(minutes: 5),
duration: const Duration(seconds: 10),
));