Skip to main content

DeviceMeasurementMap

No behavioral description is attached to this declaration. The public signature, parameter and return types, and source location below document its published contract.

Kind: Interface
Package: @ovok/native

Import​

import { DeviceMeasurementMap } from '@ovok/native/bt-management';

TypeScript shape​

interface DeviceMeasurementMap {
[IntegratedDevices.F4]: BodyWeightMeasurement;
[IntegratedDevices.LEPU_F4_SCALE]: BodyWeightMeasurement;
[IntegratedDevices.LEPU_F5_SCALE]: BodyWeightMeasurement;
[IntegratedDevices.BP2]: BloodPressureMeasurement | EcgMeasurement;
[IntegratedDevices.SPO2]: PulseOximeterMeasurement;
[IntegratedDevices.MYSENSE]: import("@ovok/core").BodyTemperatureMeasurement;
[IntegratedDevices.AOJ20A]: BodyTemperatureMeasurement;
[IntegratedDevices.PC60WF]: PulseOximeterMeasurement;
[IntegratedDevices.TAIDOC_GLUCOSE]: BloodGlucoseMeasurement;
[IntegratedDevices.GLUCOCHECK]: BloodGlucoseMeasurement;
[IntegratedDevices.ANDESFITTEMP]: never;
[IntegratedDevices.FORATEMP]: never;
[IntegratedDevices.COSINUSS]: never;
[IntegratedDevices.BC01]: UrineAnalyzeMeasurement;
[IntegratedDevices.VEROVAL_DUO_CONTROL]: BloodPressureMeasurement;
[IntegratedDevices.VEROVAL_ECG]: VerovalEcgMeasurement | BloodPressureMeasurement;
[IntegratedDevices.VEROVAL_ACTIVITY]: ActivityHeartRateMeasurement | ActivityStepCountMeasurement;
[IntegratedDevices.FORA_SCALE]: never;
[IntegratedDevices.RPM_SCALE]: never;
[IntegratedDevices.CLEVERTEMP]: never;
[IntegratedDevices.CMED]: never;
[IntegratedDevices.SP80B]: never;
[IntegratedDevices.S5]: BodyWeightMeasurement;
[IntegratedDevices.ALIVE_COR]: never;
[IntegratedDevices.BGM]: BloodGlucoseMeasurement;
[IntegratedDevices.GENIAL_T31]: BodyTemperatureMeasurement;
[IntegratedDevices.ZH_SG_A606]: BloodGlucoseMeasurement;
[IntegratedDevices.BPW1]: BloodPressureMeasurement;
[IntegratedDevices.CHECKME]: BloodPressureMeasurement | EcgMeasurement | PulseOximeterMeasurement | BodyTemperatureMeasurement | CheckmeHeartRateMeasurement;
[IntegratedDevices.CHECKME_POD]: PulseOximeterMeasurement | BodyTemperatureMeasurement;
[IntegratedDevices.CHECKME_POD_WPS]: PulseOximeterMeasurement | BodyTemperatureMeasurement;
[IntegratedDevices.AP20]: PulseOximeterMeasurement;
[IntegratedDevices.AP20_WPS]: PulseOximeterMeasurement;
[IntegratedDevices.PC68B]: PulseOximeterMeasurement;
[IntegratedDevices.PC100]: BloodPressureMeasurement | PulseOximeterMeasurement;
[IntegratedDevices.BPM188]: BloodPressureMeasurement;
[IntegratedDevices.PC300]: BloodPressureMeasurement | PulseOximeterMeasurement | BodyTemperatureMeasurement | BloodGlucoseMeasurement | EcgMeasurement;
[IntegratedDevices.POCTOR_M3102]: BloodGlucoseMeasurement | UrineAnalyzeMeasurement;
[IntegratedDevices.BIOLAND_BGM]: BloodGlucoseMeasurement;
[IntegratedDevices.PULSEBIT_EX]: EcgMeasurement;
[IntegratedDevices.CHECKME_EX]: EcgMeasurement;
[IntegratedDevices.CHECKME_LE]: EcgMeasurement;
[IntegratedDevices.PC80B]: EcgMeasurement;
[IntegratedDevices.WBP_02]: BloodPressureMeasurement;
[IntegratedDevices.PM10]: EcgMeasurement;
[IntegratedDevices.LPM311]: LipidPanelMeasurement;
[IntegratedDevices.VIATOM_R20]: RespiratoryTherapyMeasurement;
[IntegratedDevices.VIATOM_R200]: RespiratoryTherapyMeasurement;
[IntegratedDevices.SP_20]: PulseOximeterMeasurement;
[IntegratedDevices.SP_20_BLE]: PulseOximeterMeasurement;
[IntegratedDevices.SP_20_WPS]: PulseOximeterMeasurement;
[IntegratedDevices.BBSM_S3]: PulseOximeterMeasurement;
[IntegratedDevices.VIATOM_BBSM_BS1]: BabySleepMeasurement;
[IntegratedDevices.PF10AW_ME]: PulseOximeterMeasurement;
[IntegratedDevices.SA10AW_PU]: PulseOximeterMeasurement;
[IntegratedDevices.PF10BW_VE]: PulseOximeterMeasurement;
[IntegratedDevices.TRASENSE_S9]: S9HeartRateMeasurement | S9StepCountMeasurement;
}

This is a type-level export; it has no call parameters.

Public members​

MemberTypeDetails
F4BodyWeightMeasurement—
Lepu F4 scaleBodyWeightMeasurement—
Lepu F5 scaleBodyWeightMeasurement—
BP2BloodPressureMeasurement | EcgMeasurement—
OxyfitPulseOximeterMeasurement—
mySenseimport("@ovok/core").BodyTemperatureMeasurement—
AOJ-20ABodyTemperatureMeasurement—
OxySmartPulseOximeterMeasurement—
TAIDOC TD4216BloodGlucoseMeasurement—
GlucoCheckBloodGlucoseMeasurement—
TEMPnever—
FORA IR20never—
twonever—
BC01UrineAnalyzeMeasurement—
Veroval duo controlBloodPressureMeasurement—
Veroval ECGVerovalEcgMeasurement | BloodPressureMeasurement—
Veroval ActivityActivityHeartRateMeasurement | ActivityStepCountMeasurement—
FORA W550never—
GBS-2012-Bnever—
TAIDOC TD1107never—
cmednever—
PULMO80Bnever—
Le S5BodyWeightMeasurement—
alivecornever—
BGMBloodGlucoseMeasurement—
Genial-T31BodyTemperatureMeasurement—
ZH-SG-A606BloodGlucoseMeasurement—
BPW1BloodPressureMeasurement—
CheckmeBloodPressureMeasurement | EcgMeasurement | PulseOximeterMeasurement | BodyTemperatureMeasurement | CheckmeHeartRateMeasurement—
Checkme PodPulseOximeterMeasurement | BodyTemperatureMeasurement—
Checkme Pod-WPSPulseOximeterMeasurement | BodyTemperatureMeasurement—
AP-20PulseOximeterMeasurement—
AP-20-WPSPulseOximeterMeasurement—
PC-68BPulseOximeterMeasurement—
PC-100BloodPressureMeasurement | PulseOximeterMeasurement—
BPM-188BloodPressureMeasurement—
PC300BloodPressureMeasurement | PulseOximeterMeasurement | BodyTemperatureMeasurement | BloodGlucoseMeasurement | EcgMeasurement—
PoctorM3102BloodGlucoseMeasurement | UrineAnalyzeMeasurement—
Bioland-BGMBloodGlucoseMeasurement—
Pulsebit EXEcgMeasurement—
Checkme EXEcgMeasurement—
CheckmeLEEcgMeasurement—
PC80BEcgMeasurement—
WBP-02BloodPressureMeasurement—
PM10EcgMeasurement—
LPM311LipidPanelMeasurement—
R20RespiratoryTherapyMeasurement—
R200RespiratoryTherapyMeasurement—
SP-20PulseOximeterMeasurement—
SP-20-BLEPulseOximeterMeasurement—
SP-20-WPSPulseOximeterMeasurement—
BBSM S3PulseOximeterMeasurement—
BBSM BS1BabySleepMeasurement—
PF10AW-MEPulseOximeterMeasurement—
SA10AW-PUPulseOximeterMeasurement—
PF10BW-VEPulseOximeterMeasurement—
Trasense S9S9HeartRateMeasurement | S9StepCountMeasurement—

Learn the workflow​

Continue with Bluetooth for the workflow context and examples.

Source​

View the declaration in the SDK source.