Hoppa till huvudinnehallet

Enhets-SDK-referens

Denna sida aer den enhetsspecifika referensen foer vitaleras Enhets-SDK. Den listar alla stoedda HealthDevice-underklasser med deras observationstyper och alla HealthDeviceScanner-underklasser.


HealthDevice

Detta objekt representerar en redan skannad enhet. Det tillhandahaaller metoderna connect, read, disconnect och getDeviceInfo. Metoden read returnerar observationsdata vars typ beror paa enhetsunderklassen.

HealthDevice-underklasser och observationstyper

Varje underklass nedan motsvarar en specifik enhetstyp och leverantoer. Observationstyperna som returneras av read() listas foer varje:

  • LifevitThermometer: Returnerar a temperature observation.
  • LifevitOximeter: Returnerar heart rate and oxygen saturation observations.
  • LifevitBpm / LifevitBloodPressureMonitor (Android/iOS): Returnerar a blood pressure observation.
  • LifevitWeightScale: Returnerar a weight observation.
  • BeurerOximeter: Returnerar heart rate and oxygen saturation observations.
  • BeurerBpm / BeurerBloodPressureMonitor (Android/iOS): Returnerar a blood pressure observation.
  • ContourGlucometer: Returnerar a blood glucose observation.
  • GarminDevice: Returnerar heart rate, oxygen saturation, and activity observations.
  • OmronEvolv: Returnerar a blood pressure observation.
  • AppleWatch: Returnerar heart rate and oxygen saturation observations.
  • PolarDevice: Returnerar a heart rate observation.
  • OmronMC280B: Returnerar a temperature observation.
  • XiaomiMiSmartScale: Returnerar a weight observation.

HealthDeviceScanner

Detta objekt implementerar funktionaliteten startScan och stopScan foer en viss enhetstyp. Varje underklass hanterar skanning foer en specifik kombination av enhetstyp och leverantoer.

HealthDeviceScanner-underklasser

  • LifevitThermometerScanner
  • LifevitOximeterScanner
  • LifevitBpmScanner / LifevitBloodPressureMonitorScanner (Android/iOS)
  • LifevitWeightScaleScanner
  • BeurerOximeterScanner
  • BeurerBpmScanner / BeurerBloodPressureMonitorScanner (Android/iOS)
  • ContourGlucometerScanner
  • GarminVivosmart5Scanner
  • GarminVenuSQScanner
  • AppleWatchScanner
  • PolarScanner
  • OmronMC280BScanner
  • XiaomiMiSmartScaleScanner
  • OmronEvolvScanner