התייחסות ל-Struct של sensors_event_t
התייחסות ל-Struct של sensors_event_t
#include <
sensors.h
>
שדות נתונים |
|
int32_t | version |
int32_t | חיישן |
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 | דגלים |
uint32_t | reserved1 [3] |
תיאור מפורט
מסמכי תיעוד של שדה
union { ... } |
sensors_vec_t acceleration |
additional_info_event_t additional_info |
dynamic_sensor_meta_event_t dynamic_sensor_meta |
sensors_vec_t gyro |
heart_rate_event_t heart_rate |
sensors_vec_t מגנטי |
meta_data_event_t meta_data |
sensors_vec_t orientation |
union { ... } u64 |
uncalibrated_event_t uncalibrated_gyro |
uncalibrated_event_t uncalibrated_magnetic |
התיעוד של המבנה הזה נוצר מהקובץ הבא:
- hardware/libhardware/include/hardware/ sensors.h