carp_movisens_package library
A CARP Mobile Sensing sampling package for collecting data from Movisens sensors. This package supports the following sensors:
- Move4 Activity Sensor.
- EcgMove4 ECG and Activity Sensor.
- EdaMove4 EDA and Activity Sensor
- LightMove4 Light and Activity Sensor.
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 aStudyProtocol
. - 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 OMHformat
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.