Referência da estrutura sensors_event_t

Referência da estrutura sensors_event_t

#include < sensors.h >

Campos de dados

int32_t  versão
 
int32_t  sensor
 
int32_t  type
 
int32_t  reserved0
 
int64_t  carimbo de data/hora
 
union {
   union {
      float    dados [16]
 
       sensors_vec_t     aceleração
 
       sensors_vec_t     magnetic
 
       sensors_vec_t     orientation
 
       sensors_vec_t     gyro
 
      float    temperatura
 
      float    distance
 
      float    light
 
      float    pressão
 
      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]
 

Descrição detalhada

União dos vários tipos de dados do sensor que podem ser retornados.

Definição na linha 1053 do arquivo sensors.h .

Documentação do campo

union { ... }
sensors_vec_t aceleração

Definição na linha 1074 do arquivo sensors.h .

Definição na linha 1122 do arquivo sensors.h .

dados flutuantes[16]

Definição na linha 1071 do arquivo sensors.h .

uint64_t data[8]

Definição na linha 1126 do arquivo sensors.h .

distância de flutuação

Definição na linha 1089 do arquivo sensors.h .

dynamic_sensor_meta_event_t dynamic_sensor_meta

Definição na linha 1116 do arquivo sensors.h .

Flags uint32_t

Definição na linha 1134 do arquivo sensors.h .

sensors_vec_t giroscópio

Definição na linha 1083 do arquivo sensors.h .

Definição na linha 1107 do arquivo sensors.h .

luz flutuante

Definição na linha 1092 do arquivo sensors.h .

sensors_vec_t magnético

Definição na linha 1077 do arquivo sensors.h .

Definição na linha 1113 do arquivo sensors.h .

sensors_vec_t orientação

Definição na linha 1080 do arquivo sensors.h .

pressão de flutuação

Definição na linha 1095 do arquivo sensors.h .

float relative_humidity

Definição na linha 1098 do arquivo sensors.h .

int32_t reserved0

Definição na linha 1064 do arquivo sensors.h .

uint32_t reserved1[3]

Definição na linha 1136 do arquivo sensors.h .

Sensor int32_t

Definição na linha 1058 do arquivo sensors.h .

uint64_t step_counter

Definição na linha 1129 do arquivo sensors.h .

temperatura da bóia

Definição na linha 1086 do arquivo sensors.h .

carimbo de data/hora int64_t

Definição na linha 1067 do arquivo sensors.h .

Tipo int32_t

Definição na linha 1061 do arquivo sensors.h .

union { ... } u64
uncalibrated_event_t uncalibrated_gyro

Definição na linha 1101 do arquivo sensors.h .

uncalibrated_event_t uncalibrated_magnetic

Definição na linha 1104 do arquivo sensors.h .

Versão int32_t

Definição na linha 1055 do arquivo sensors.h .


A documentação desse struct foi gerada com base no seguinte arquivo: