Senzory přístupné přes SDK

16:25 Pepa 0 Comments


Akcelerometr (accelerometer)

Poskytuje informace o zrychlení (pro osy X, Y a Z) v jednotkách G (1g = 9,81 m/s2)
Vlastnosti:
  • AccelerationX (double)
  • AccelerationY (double)
  • AccelerationZ (double) 

Gyroskop (gyroscope)

Poskytuje úhlovou rychlost na osách X, Y a Z ve stupních za sekundu (° / sec).
Vlastnosti:
  • AngularVelocityX (double) 
  • AngularVelocityY (double)
  • AngularVelocityZ (double)

Vzdálenost (distance)

Vlastnosti:
  • CurrentMotion (MotionType) - aktuální režim krokoměru (enum MotionType) 
  • Pace (float) - aktuální tempo v milisekundách na metr (ms/m) 
  • Speed (float) - aktuální rychlost v centimetrech za sekundu (cm/s)
  • TotalDistance (long) - celkovou vzdálenost v centimetrech od posledního factory resetu 

enum MotionType: 
  • Unknown - zatím neznámé
  • Idle - nečinnost
  • Walking - chůze
  • Jogging - jogging
  • Running - běh

Srdeční rytmus (heart rate)

Vlastnosti:
  • HeartRate (int) -  počet tepů za minutu
  • Quality (HeartRateQuality) - kvalita snímání..

enum HeartRateQuality:
  • Acquiring - Band se snaží získat srdeční frekvenci
  • Locked - Band snímá správně

Krokoměr (pedometer)

Poskytuje celkový počet kroků, od posledního "factory-resetu". Pro stanovení konkrétnějších výsledků je potřeba udělat rozdíl hodnot.
Vlastnosti:
  • TotalSteps (long) - celkový počet kroků

Teplota pokožky (skin temperature)

Vlastnosti:
  • Temperature (double) - teplota ve stupních Celsia

UV

Zobrazuje UV záření.
Vlastnosti:
  • IndexLevel (UVIndexLevel) - aktuální hodnota UVIndexLevel 

enum UVIndexLevel: 
  • None - velice nízký UV index level 
  • Low - nízký UV index level 
  • Medium - střední UV index level 
  • High - vysoký UV index level 
  • VeryHigh- velmi vysoký UV index level

Kontakt (band contact)

Informace zda je aktuálně Band nasazen.
Vlastnosti:
  • State (BandContactState) - ...

enum BandContactState:
  • NotWorn - nenasazen
  • Unknown - neznámé
  • Worn - nenasazen

Kalorie (calories)

Poskytuje celkový počet spálených kalorií, od posledního "factory-resetu". Pro stanovení konkrétnějších výsledků je potřeba udělat rozdíl hodnot.
Vlastnosti:
  • Calories (long) - počet spálených kilokalorií od posledního factory resetu

Senzory pouze pro MS Band 2


Galvanický odpor pokožky (galvanic skin response) 

Vlastnosti:
  • Resistance (int) - informace o aktuálním odporu pokožky nositele v kohms

RR Interval 

Poskytuje interval v sekundách mezi dvěma posledními komorovými komplexy (vzdálenost na elektrokardiogramu -zkracuje se při zrychlení srdeční frekvence, prodlužuje při zpomalení).
Vlastnosti:
  • Interval (double) - poslední RR interval v sekundách

Okolní světlo (ambient light)

Poskytuje informace o aktuální intenzitě světla ("osvětlenosti") v luxech.
Vlastnosti:
  • Brightness (int) - aktuální intenzita světla v lumenech na metr čtverečný (lux)  

Barometr (barometer)

Informace o aktuálním tlaku vzduchu v hPa (hektopascalech) a teplotě ve stupních Celsia.
Vlastnosti:
  • AirPressure (double) - aktuální tlak vzduchu v hPa 
  • Temperature (double) - aktuální teplota ve stupních Celsia

Výškoměr (altimeter)

Poskytuje aktuální data o "nadmořské výšce"
Vlastnosti:
  • FlightsAscended (long) - počet nastoupaných pater od posledního factory resetu
  • FlightsDescended  (long) - počet sestoupaných pater od posledního factory resetu
  • Rate (float) - aktuální hodnota stoupání/klesání v cm/s
  • SteppingGain (long) - celkový výstup (chůze) od posledního factory resetu v centimetrech
  • SteppingLoss (long) - celkový sestup (chůze) od posledního factory resetu v centimetrech
  • StepsAscended (long) - celkový výstup (chůze) od posledního factory resetu v krocích
  • StepsDescended (long) - celkový sestup (chůze) od posledního factory resetu v krocích
  • TotalGain (long) - celkový výstup od posledního factory resetu v centimetrech
  • TotalLoss  (long) - celkový sestup od posledního factory resetu v centimetrech

0 komentářů: