Struktura danych sensors_event_t

Struktura danych sensors_event_t

#include < sensors.h >

Pola danych

int32_t  wersja
 
int32_t  czujnik
 
int32_t  typ
 
int32_t  reserved0
 
int64_t  sygnatura czasowa
 
union {
   union {
      float    data [16]
 
       sensors_vec_t     acceleration
 
       sensors_vec_t     magnetic
 
       sensors_vec_t     orientation
 
       sensors_vec_t     gyro
 
      float    temperature
 
      float    distance
 
      float    light
 
      float    pressure
 
      float    relative_humidity
 
       uncalibrated_event_t     uncalibrated_gyro
 
       uncalibrated_event_t     uncalibrated_magnetic
 
       heart_rate_event_t     heart_rate
 
       meta_data_event_t     meta_data
 
       dynamic_sensor_meta_event_t     dynamic_sensor_meta
 
       additional_info_event_t     additional_info
 
   }
 
   union {
      uint64_t    data [8]
 
      uint64_t    step_counter
 
   }    u64
 
}; 
 
uint32_t  flags
 
uint32_t  reserved1 [3]
 

Szczegółowy opis

Zbiór różnych typów danych z czujników, które mogą zostać zwrócone.

Definicja w wierszu 1053 pliku sensors.h .

Dokumentacja pola

union { ... }
sensors_vec_t przyspieszenie

Definicja w wierszu 1074 pliku sensors.h .

Definicja w wierszu 1122 pliku sensors.h .

dane typu float[16]

Definicja w wierszu 1071 pliku sensors.h .

uint64_t data[8]

Definicja w wierszu 1126 w pliku sensors.h .

float distance

Definicja w wierszu 1089 pliku sensors.h .

dynamic_sensor_meta_event_t dynamic_sensor_meta

Definicja w wierszu 1116 w pliku sensors.h .

Flagi uint32_t

Definicja w wierszu 1134 pliku sensors.h .

Definicja w wierszu 1083 pliku sensors.h .

Definicja w wierszu 1107 w pliku sensors.h .

światło pływające

Definicja w wierszu 1092 pliku sensors.h .

Definicja w wierszu 1077 w pliku sensors.h .

Definicja w wierszu 1113 w pliku sensors.h .

sensors_vec_t orientation

Definicja w wierszu 1080 w pliku sensors.h .

ciśnienie pływaka

Definicja w wierszu 1095 pliku sensors.h .

float relative_humidity

Definicja w wierszu 1098 pliku sensors.h .

int32_t reserved0

Definicja w wierszu 1064 pliku sensors.h .

uint32_t reserved1[3]

Definicja w wierszu 1136 w pliku sensors.h .

czujnik int32_t

Definicja w wierszu 1058 pliku sensors.h .

uint64_t step_counter

Definicja w wierszu 1129 pliku sensors.h .

temperatura pływająca

Definicja w wierszu 1086 pliku sensors.h .

sygnatura czasowa int64_t,

Definicja w wierszu 1067 w pliku sensors.h .

typ int32_t

Definicja w wierszu 1061 w pliku sensors.h .

union { ... } u64
uncalibrated_event_t uncalibrated_gyro

Definicja w wierszu 1101 w pliku sensors.h .

uncalibrated_event_t uncalibrated_magnetic

Definicja w wierszu 1104 pliku sensors.h .

Wersja int32_t

Definicja w wierszu 1055 w pliku sensors.h .


Dokumentacja tego typu danych została wygenerowana z tego pliku: