Skip to content

Commit

Permalink
Add EmbracePlus specs
Browse files Browse the repository at this point in the history
  • Loading branch information
fschulting committed Mar 29, 2024
1 parent b38c4bd commit ab4e225
Show file tree
Hide file tree
Showing 2 changed files with 124 additions and 1 deletion.
7 changes: 6 additions & 1 deletion commons/catalogue/unit.avsc
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"name": "Unit",
"doc": "Measurement units.",
"symbols": [
"BEATS_PER_MIN" ,
"BEATS_PER_MIN",
"CALORIES_PER_SEC",
"CELSIUS",
"DEGREE",
Expand All @@ -21,6 +21,11 @@
"RMSSD_IN_MILLI_SEC",
"SECOND",
"MICRO_VOLT",
"ADC_COUNTS",
"COUNTS",
"MILLI_SEC",
"BREATHS_PER_MIN",
"NANO_SEC",
"UNKNOWN"
]
}
118 changes: 118 additions & 0 deletions specifications/passive/empatica_embraceplus_1.0.0.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,118 @@
#====================================== EmbracePlus Wristband =====================================#
vendor: EMPATICA
model: Embraceplus
version: 1.0.0
app_provider: .empaticaembraceplus.EmpaticaEmbracePlusServiceProvider
data:
- type: ACCELEROMETER
sample_rate:
frequency: 32
unit: ADC_COUNTS
processing_state: RAW
topic: android_empatica_embraceplus_acceleration
value_schema: .passive.empaticaembraceplus.EmpaticaEmbracePlusAcceleration
- type: BATTERY
sample_rate:
dynamic: true
unit: PERCENTAGE
processing_state: RAW
topic: android_empatica_embraceplus_battery_level
value_schema: .passive.empaticaembraceplus.EmpaticaEmbracePlusBatteryLevel
- type: BLOOD_VOLUME_PULSE
sample_rate:
frequency: 32
unit: NANO_WATT
processing_state: RAW
topic: android_empatica_embraceplus_blood_volume_pulse
value_schema: .passive.empaticaembraceplus.EmpaticaEmbracePlusBloodVolumePulse
- type: ELECTRODERMAL_ACTIVITY
sample_rate:
frequency: 4
unit: MICRO_SIEMENS
processing_state: RAW
topic: android_empatica_embraceplus_electrodermal_activity
value_schema: .passive.empaticaembraceplus.EmpaticaEmbracePlusElectroDermalActivity
- type: GYROSCOPE
sample_rate:
frequency: 32
unit: ADC_COUNTS
processing_state: RAW
topic: android_empatica_embraceplus_gyroscope
value_schema: .passive.empaticaembraceplus.EmpaticaEmbracePlusGyroscope
- type: MOVEMENT_INTENSITY #Biomarker
sample_rate:
frequency: 32
unit: COUNTS
processing_state: RAW
topic: android_empatica_embraceplus_movement_intensity
value_schema: .passive.empaticaembraceplus.EmpaticaEmbracePlusMovementIntensity
- type: OXYGEN_SATURATION #Biomarker
sample_rate:
frequency: 32
unit: PERCENTAGE
processing_state: RAW
topic: android_empatica_embraceplus_oxygen_saturation
value_schema: .passive.empaticaembraceplus.EmpaticaEmbracePlusOxygenSaturation
- type: PULSE_RATE #Biomarker
sample_rate:
frequency: 32
unit: BEATS_PER_MIN
processing_state: RAW
topic: android_empatica_embraceplus_pulse_rate
value_schema: .passive.empaticaembraceplus.EmpaticaEmbracePlusPulseRate
- type: PULSE_RATE_VARIABILITY #Biomarker
sample_rate:
frequency: 32
unit: MILLI_SEC
processing_state: RAW
topic: android_empatica_embraceplus_pulse_rate_variability
value_schema: .passive.empaticaembraceplus.EmpaticaEmbracePlusPulseRateVariability
- type: RESPIRATORY_RATE #Biomarker
sample_rate:
frequency: 32
unit: BREATHS_PER_MIN
processing_state: RAW
topic: android_empatica_embraceplus_respiratory_rate
value_schema: .passive.empaticaembraceplus.EmpaticaEmbracePlusRespiratoryRate
- type: SLEEP_DETECTION #Biomarker
sample_rate:
frequency: 32
unit: NON_DIMENSIONAL
processing_state: RAW
topic: android_empatica_embraceplus_sleep_detection
value_schema: .passive.empaticaembraceplus.EmpaticaEmbracePlusSleepDetection
- type: STEPS
sample_rate:
frequency: 32
unit: COUNTS
processing_state: RAW
topic: android_empatica_embraceplus_steps
value_schema: .passive.empaticaembraceplus.EmpaticaEmbracePlusSteps
- type: SYSTOLIC_PEAKS
sample_rate:
dynamic: true
unit: NANO_SEC
processing_state: VENDOR
topic: android_empatica_embraceplus_systolic_peaks
value_schema: .passive.empaticaembraceplus.EmpaticaEmbracePlusSystolicPeaks
- type: TAGS
sample_rate:
frequency: 32
unit: MILLI_SEC
processing_state: RAW
topic: android_empatica_embraceplus_tags
value_schema: .passive.empaticaembraceplus.EmpaticaEmbracePlusTags
- type: THERMOMETER
sample_rate:
frequency: 4
unit: CELSIUS
processing_state: RAW
topic: android_empatica_embraceplus_temperature
value_schema: .passive.empaticaembraceplus.EmpaticaEmbracePlusTemperature
- type: WEARING_DETECTION #Biomarker
sample_rate:
frequency: 4
unit: PERCENTAGE
processing_state: RAW
topic: android_empatica_embraceplus_wearing_detection
value_schema: .passive.empaticaembraceplus.EmpaticaEmbracePlusWearingDetection

0 comments on commit ab4e225

Please sign in to comment.