movisens_flutter library

Classes

AmbientService
A Movisens service containing Ambient data.
BatteryLevelEvent
An event of type MovisensBluetoothCharacteristics.batteryLevel
BatteryService
A Movisens service containing Battery data.
BodyPositionEvent
An event of type MovisensBluetoothCharacteristics.bodyPosition
ChargingEvent
An event of type MovisensBluetoothCharacteristics.charging
CommandResultEvent
An event of type MovisensBluetoothCharacteristics.commandResult
DataAvailableEvent
An event of type MovisensBluetoothCharacteristics.dataAvailable
DeviceInformationService
A Movisens service containing device information.
EdaSclMeanEvent
An event of type MovisensBluetoothCharacteristics.edaSclMean.
EdaService
A Movisens service containing EDA (Electrodermal Activity) data.
HeartRateMeasurementEvent
An event of type MovisensBluetoothCharacteristics.heartRateMeasurement
HrMeanEvent
An event of type MovisensBluetoothCharacteristics.hrMean
HrvIsValidEvent
An event of type MovisensBluetoothCharacteristics.hrvIsValid
HrvService
A Movisens service containing HRV related data.
InclinationEvent
An event of type MovisensBluetoothCharacteristics.inclination
LightEvent
An event of type MovisensBluetoothCharacteristics.light.
LightRGBEvent
An event of type MovisensBluetoothCharacteristics.lightRGB.
MarkerService
A Movisens service containing marker data from user taps.
MeasurementEnabledEvent
An event of type MovisensBluetoothCharacteristics.measurementEnabled
MeasurementStatusEvent
An event of type MovisensBluetoothCharacteristics.measurementStatus
MetEvent
An event of type MovisensBluetoothCharacteristics.met
MetLevelEvent
An event of type MovisensBluetoothCharacteristics.metLevel
MovementAccelerationEvent
An event of type MovisensBluetoothCharacteristics.movementAcceleration
MovisensDevice
A representation of a Movisens device with services.
MovisensEvent
A basic Movisens Event.
MovisensService
A basic Movisens service interface.
PhysicalActivityService
A Movisens service containing Physical Activity data.
RespirationService
A Movisens service containing Respiration data.
RespiratoryMovementEvent
An event of type MovisensBluetoothCharacteristics.respiratoryMovement
RmssdEvent
An event of type MovisensBluetoothCharacteristics.rmssd
SensorControlService
A Movisens service containing the Sensor Control interface.
SensorTemperatureEvent
An event of type MovisensBluetoothCharacteristics.sensorTemperature.
SkinTemperatureEvent
An event of type MovisensBluetoothCharacteristics.skinTemperature
SkinTemperatureService
A Movisens service containing Skin Temperature data.
StepsEvent
An event of type MovisensBluetoothCharacteristics.steps
StorageLevelEvent
An event of type MovisensBluetoothCharacteristics.storageLevel
StreamingMovisensService
A basic Movisens service interface with a stream for streamed events.
TapMarkerEvent
An event of type MovisensBluetoothCharacteristics.tapMarker
UserDataService
A Movisens service containing User Data information.

Enums

BodyPosition
Body position enum
CommandResult
Movisens command results.
Gender
Gender of the user
MeasurementStatus
Status of the measurement
MovisensBluetoothCharacteristics
Enumerated list of Bluetooth characteristics offered on Movisens devices.
MovisensServiceTypes
Enumeration of the service types supported by Movisens devices
SensorLocation
Enum for sensor location Represents the location on the body where the device is placed

Extensions

GenderValue on Gender
The numerical value of the Gender enum.

Properties

characteristicUUIDToMovisensBluetoothCharacteristics Map<String, MovisensBluetoothCharacteristics>
Map for Characteristics UUID and the corresponding MovisensBluetoothCharacteristics enum
getter/setter pair
charToUuid Map<MovisensBluetoothCharacteristics, String>
Reversed map of MovisensBluetoothCharacteristics enum to uuid
getter/setter pair
serviceToUuid Map<MovisensServiceTypes, String>
Reversed map of MovisensServiceTypes enum to uuid
getter/setter pair
serviceUUIDToName Map<String, MovisensServiceTypes>
Map of service UUIDs and the corresponding MovisensServiceTypes enum
getter/setter pair

Functions

enumToReadableString(Enum e) String
Converts enum to a readable string with spaces and in lower case.