Ugrás a fő tartalomra

Eszközök SDK referencia

Ez az oldal az eszköz-specifikus referencia a vitalera Eszközök SDK-hoz. Felsorolja az összes támogatott HealthDevice alosztályt a megfigyelési típusaikkal, és az összes HealthDeviceScanner alosztályt.


HealthDevice

Ez az objektum egy már szkennelt eszközt reprezentál. connect, read, disconnect és getDeviceInfo metódusokat biztosít. A read metódus Observation adatokat ad vissza, amelyek típusa az eszköz alosztályától függ.

HealthDevice alosztályok és megfigyelési típusok

Az alábbi alosztályok egy-egy specifikus eszköztípusnak és gyártónak felelnek meg. Az egyes read() metódusok által visszaadott megfigyelési típusok a következők:

  • LifevitThermometer: Hőmérséklet-megfigyelést ad vissza.
  • LifevitOximeter: Pulzusszám- és oxigénszaturáció-megfigyelést ad vissza.
  • LifevitBpm / LifevitBloodPressureMonitor (Android/iOS): Vérnyomás-megfigyelést ad vissza.
  • LifevitWeightScale: Testsúly-megfigyelést ad vissza.
  • BeurerOximeter: Pulzusszám- és oxigénszaturáció-megfigyelést ad vissza.
  • BeurerBpm / BeurerBloodPressureMonitor (Android/iOS): Vérnyomás-megfigyelést ad vissza.
  • ContourGlucometer: Vércukor-megfigyelést ad vissza.
  • GarminDevice: Pulzusszám-, oxigénszaturáció- és aktivitás-megfigyeléseket ad vissza.
  • OmronEvolv: Vérnyomás-megfigyelést ad vissza.
  • AppleWatch: Pulzusszám- és oxigénszaturáció-megfigyelést ad vissza.
  • PolarDevice: Pulzusszám-megfigyelést ad vissza.
  • OmronMC280B: Hőmérséklet-megfigyelést ad vissza.
  • XiaomiMiSmartScale: Testsúly-megfigyelést ad vissza.

HealthDeviceScanner

Ez az objektum az adott eszközhöz tartozó startScan és stopScan funkcionalitást valósítja meg. Minden alosztály egy specifikus eszköztípus és gyártó kombináció szkennelését kezeli.

HealthDeviceScanner alosztályok

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