carp_movisens_package library

A CARP Mobile Sensing sampling package for collecting data from Movisens sensors. This package supports the following sensors:

This package uses the movisens_flutter Flutter plugin, which again builds upon the official Movisens BLE Protocol. Please consult the Movisens technical documentation on the details on how to interpret the collected data.

Classes

FHIRHeartRateObservation
A Data that holds an FHIR Heart Rate Observation.
MovisensActivityProbe
A probe collecting Physical Activity events:
MovisensBodyPosition
The body position of the person wearing the device.
MovisensData
An abstract for all Movisens data events.
MovisensDevice
A DeviceConfiguration for a Movisens device used in a StudyProtocol.
MovisensDeviceManager
A Movisens DeviceManager.
MovisensEDA
MovisensEDAProbe
A probe collecting Elecrodermal Activity (EDA) events (MovisensEDA).
MovisensHR
Heart Rate (HR) in beats pr. minute (BPM).
MovisensHRProbe
A probe collecting Heart Rate (HR) events:
MovisensHRV
Heart rate variability (HRV).
MovisensInclination
The inclination of the body axes at the sensor location against the x, y and z axises.
MovisensIsHrvValid
MovisensMET
MovisensMETLevel
Movisens Metabolic (MET) level.
MovisensMovementAcceleration
Movisens movement (accelerometer) reading.
MovisensProbe
A probe collecting data from the Movisens device using a StreamProbe.
MovisensRespiration
MovisensSamplingPackage
The Movisens sampling package supporting the following measures each coming from different Movisens Services:
MovisensSkinTemperature
MovisensSkinTemperatureProbe
A probe collecting Skin Temperature events (MovisensSkinTemperature).
MovisensStepCount
Step counts as measured by the Movisens device.
MovisensTapMarker
Representing a tap marker event from a user tap on the Movisens device.
MovisensTapMarkerProbe
A probe collecting tap marker events (MovisensTapMarker).
OMHHeartRateDataPoint
A OMHMovisensDataPoint that holds an OMH HeartRate data point.
OMHMovisensDataPoint
A Data object which can hold an OMH DataPoint and provide its correct OMH format and provenance.
OMHStepCountDataPoint
A Data that holds an OMH StepCount
RespirationProbe
A probe collecting Skin Temperature events (MovisensSkinTemperature).

Enums

SensorLocation
The location on the body where the Movisens device is placed.