Apparaat-SDK-referentie
Deze pagina is de apparaatspecifieke referentie voor de Apparaat-SDK van vitalera. Het bevat alle ondersteunde HealthDevice-subklassen met hun observatietypen en alle HealthDeviceScanner-subklassen.
HealthDevice
Dit object vertegenwoordigt een reeds gescand apparaat. Het biedt de methoden connect, read, disconnect en getDeviceInfo. De read-methode retourneert observatiegegevens waarvan het type afhangt van de apparaatsubklasse.
HealthDevice-subklassen en observatietypen
Elke hieronder vermelde subklasse komt overeen met een specifiek apparaattype en aanbieder. De observatietypen die door read() worden geretourneerd, zijn voor elk vermeld:
- LifevitThermometer: Retourneert a temperature observation.
- LifevitOximeter: Retourneert heart rate and oxygen saturation observations.
- LifevitBpm / LifevitBloodPressureMonitor (Android/iOS): Retourneert a blood pressure observation.
- LifevitWeightScale: Retourneert a weight observation.
- BeurerOximeter: Retourneert heart rate and oxygen saturation observations.
- BeurerBpm / BeurerBloodPressureMonitor (Android/iOS): Retourneert a blood pressure observation.
- ContourGlucometer: Retourneert a blood glucose observation.
- GarminDevice: Retourneert heart rate, oxygen saturation, and activity observations.
- OmronEvolv: Retourneert a blood pressure observation.
- AppleWatch: Retourneert heart rate and oxygen saturation observations.
- PolarDevice: Retourneert a heart rate observation.
- OmronMC280B: Retourneert a temperature observation.
- XiaomiMiSmartScale: Retourneert a weight observation.
HealthDeviceScanner
Dit object implementeert de startScan- en stopScan-functionaliteit voor een bepaald apparaattype. Elke subklasse verwerkt het scannen voor een specifieke combinatie van apparaattype en aanbieder.
HealthDeviceScanner-subklassen
- LifevitThermometerScanner
- LifevitOximeterScanner
- LifevitBpmScanner / LifevitBloodPressureMonitorScanner (Android/iOS)
- LifevitWeightScaleScanner
- BeurerOximeterScanner
- BeurerBpmScanner / BeurerBloodPressureMonitorScanner (Android/iOS)
- ContourGlucometerScanner
- GarminVivosmart5Scanner
- GarminVenuSQScanner
- AppleWatchScanner
- PolarScanner
- OmronMC280BScanner
- XiaomiMiSmartScaleScanner
- OmronEvolvScanner