samplingSchemes property
The default sampling schemes for all dataTypes in this package.
All sampling packages should defined a DataTypeSamplingScheme
for each
data type.
Implementation
@override
DataTypeSamplingSchemeMap get samplingSchemes =>
DataTypeSamplingSchemeMap.from([
DataTypeSamplingScheme(
DataTypeMetaData(
type: AUDIO,
displayName: "Audio Recording",
timeType: DataTimeType.TIME_SPAN,
),
),
DataTypeSamplingScheme(
DataTypeMetaData(
type: VIDEO,
displayName: "Video Recording",
timeType: DataTimeType.TIME_SPAN,
),
),
DataTypeSamplingScheme(
DataTypeMetaData(
type: IMAGE,
displayName: "Image Capture",
timeType: DataTimeType.POINT,
),
),
DataTypeSamplingScheme(
DataTypeMetaData(
type: NOISE,
displayName: "Noise Recording",
timeType: DataTimeType.TIME_SPAN,
),
PeriodicSamplingConfiguration(
interval: const Duration(minutes: 5),
duration: const Duration(seconds: 10),
)),
]);