CarpDataTypes class

Contains CARP data type definitions, as defined in CARP Core.

Constructors

CarpDataTypes()
factory

Properties

all List<String>
Get a list of all available data types.
no setter
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
types Map<String, DataTypeMetaData>
A map of all CARP data types.
getter/setter pair

Methods

add(List<DataTypeMetaData> newTypes) → void
Add a list of data types to the list of available data types.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

ACCELERATION_TYPE_NAME → const String
Rate of change in velocity, including gravity, along perpendicular x, y, and z axes in the device's coordinate system.
ANGULAR_VELOCITY_TYPE_NAME → const String
Rate of rotation around perpendicular x, y, and z axes.
CARP_NAMESPACE → const String
The DataType namespace of all CARP data type definitions.
COMPLETED_TASK_TYPE_NAME → const String
An interactive (i.e., involving the user) task which was completed.
ECG_TYPE_NAME → const String
Electrocardiography (ECG) data, representing electrical activity of the heart for a single lead.
EDA_TYPE_NAME → const String
Single-channel electrodermal activity, represented as skin conductance.
ERROR_TYPE_NAME → const String
Any error that may have occurred during data collection.
GEOLOCATION_TYPE_NAME → const String
Geographic location data, representing latitude and longitude within the World Geodetic System 1984.
HEART_RATE_TYPE_NAME → const String
Represents the number of heart contractions (beats) per minute.
INTERBEAT_INTERVAL_TYPE_NAME → const String
The time interval between two consecutive heartbeats.
MAGNETIC_FIELD_TYPE_NAME → const String
Magnetic field around the device in x,y,z (typically measured by a magnetometer).
NON_GRAVITATIONAL_ACCELERATION_TYPE_NAME → const String
Rate of change in velocity, excluding gravity, along perpendicular x, y, and z axes in the device's coordinate system.
PPG_TYPE_NAME → const String
Photoplethysmography (PPG) data, representing blood volume changes measured at the skin's surface.
ROTATION_TYPE_NAME → const String
Rotation of the device in x,y,z (typically measured by a gyroscope).
SENSOR_SKIN_CONTACT_TYPE_NAME → const String
Determines whether a sensor requiring contact with skin is making proper contact at a specific point in time.
SIGNAL_STRENGTH_TYPE_NAME → const String
The received signal strength of a wireless device.
STEP_COUNT_TYPE_NAME → const String
Step count data, representing the number of steps a participant has taken in a specified time interval.
TRIGGERED_TASK_TYPE_NAME → const String
A task which was started or stopped by a trigger, referring to identifiers in the study protocol.