Struct-Referenz für sensors_event_t

Struct-Referenz für sensors_event_t

#include < sensors.h >

Datenfelder

int32_t  version
 
int32_t  Sensor
 
int32_t  type
 
int32_t  reserved0
 
int64_t  timestamp
 
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]
 

Detaillierte Beschreibung

Vereinigung der verschiedenen Arten von Sensordaten, die zurückgegeben werden können.

Definition in Zeile 1053 der Datei sensors.h .

Felddokumentation

union { ... }
sensors_vec_t Beschleunigung

Definition in Zeile 1074 der Datei sensors.h .

Definition in Zeile 1122 der Datei sensors.h .

float-Daten[16]

Definition in Zeile 1071 der Datei sensors.h .

uint64_t data[8]

Definition in Zeile 1126 der Datei sensors.h .

Abstand des Schwimmers

Definition in Zeile 1089 der Datei sensors.h .

dynamic_sensor_meta_event_t dynamic_sensor_meta

Definition in Zeile 1116 der Datei sensors.h .

uint32_t-Flags

Definition in Zeile 1134 der Datei sensors.h .

Definition in Zeile 1083 der Datei sensors.h .

Definition in Zeile 1107 der Datei sensors.h .

Schwebendes Licht

Definition in Zeile 1092 der Datei sensors.h .

Definition in Zeile 1077 der Datei sensors.h .

Definition in Zeile 1113 der Datei sensors.h .

sensors_vec_t orientation

Definition in Zeile 1080 der Datei sensors.h

Schwimmerdruck

Definition in Zeile 1095 der Datei sensors.h

float relative_humidity

Definition in Zeile 1098 der Datei sensors.h .

int32_t reserved0

Definition in Zeile 1064 der Datei sensors.h .

uint32_t reserved1[3]

Definition in Zeile 1136 der Datei sensors.h .

int32_t-Sensor

Definition in Zeile 1058 der Datei sensors.h .

uint64_t step_counter

Definition in Zeile 1129 der Datei sensors.h .

Schwimmertemperatur

Definition in Zeile 1086 der Datei sensors.h

int64_t timestamp

Definition in Zeile 1067 der Datei sensors.h .

int32_t-Typ

Definition in Zeile 1061 der Datei sensors.h .

union { ... } u64
uncalibrated_event_t uncalibrated_gyro

Definition in Zeile 1101 der Datei sensors.h .

uncalibrated_event_t uncalibrated_magnetic

Definition in Zeile 1104 der Datei sensors.h .

int32_t-Version

Definition in Zeile 1055 der Datei sensors.h .


Die Dokumentation für diese Struktur wurde aus der folgenden Datei generiert: