ข้อมูลอ้างอิงเกี่ยวกับโครงสร้าง sensors_event_t

ข้อมูลอ้างอิงเกี่ยวกับโครงสร้าง sensors_event_t

#include < sensors.h >

ฟิลด์ข้อมูล

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]
 

คำอธิบายโดยละเอียด

สหภาพของข้อมูลเซ็นเซอร์ประเภทต่างๆ ที่แสดงผลได้

คําจํากัดความที่บรรทัด 1053 ของไฟล์ sensors.h

เอกสารประกอบในสนาม

union { ... }
sensors_vec_t acceleration

คําจํากัดความที่บรรทัด 1074 ของไฟล์ sensors.h .

คําจํากัดความที่บรรทัด 1122 ของไฟล์ sensors.h .

ข้อมูลประเภท float[16]

คําจํากัดความที่บรรทัด 1071 ของไฟล์ sensors.h .

uint64_t data[8]

คําจํากัดความที่บรรทัด 1126 ของไฟล์ sensors.h .

ระยะทางลอย

คําจํากัดความที่บรรทัด 1089 ของไฟล์ sensors.h .

dynamic_sensor_meta_event_t dynamic_sensor_meta

คําจํากัดความที่บรรทัด 1116 ของไฟล์ sensors.h .

Flag ของ uint32_t

คําจํากัดความที่บรรทัด 1134 ของไฟล์ sensors.h .

คําจํากัดความที่บรรทัด 1083 ของไฟล์ sensors.h .

คําจํากัดความที่บรรทัด 1107 ของไฟล์ sensors.h .

ไฟลอย

คําจํากัดความที่บรรทัด 1092 ของไฟล์ sensors.h .

คําจํากัดความที่บรรทัด 1077 ของไฟล์ sensors.h .

คําจํากัดความที่บรรทัด 1113 ของไฟล์ sensors.h .

sensors_vec_t orientation

คําจํากัดความที่บรรทัด 1080 ของไฟล์ sensors.h .

แรงดันลอย

คําจํากัดความที่บรรทัด 1095 ของไฟล์ sensors.h .

float relative_humidity

คําจํากัดความที่บรรทัด 1098 ของไฟล์ sensors.h .

int32_t reserved0

คําจํากัดความที่บรรทัด 1064 ของไฟล์ sensors.h .

uint32_t reserved1[3]

คําจํากัดความที่บรรทัด 1136 ของไฟล์ sensors.h .

เซ็นเซอร์ int32_t

คําจํากัดความที่บรรทัด 1058 ของไฟล์ sensors.h .

uint64_t step_counter

คําจํากัดความที่บรรทัด 1129 ของไฟล์ sensors.h .

อุณหภูมิของอากาศ

คําจํากัดความที่บรรทัด 1086 ของไฟล์ sensors.h .

การประทับเวลา int64_t

คําจํากัดความที่บรรทัด 1067 ของไฟล์ sensors.h .

ประเภท int32_t

คําจํากัดความที่บรรทัด 1061 ของไฟล์ sensors.h .

union { ... } u64
uncalibrated_event_t uncalibrated_gyro

คําจํากัดความที่บรรทัด 1101 ของไฟล์ sensors.h .

uncalibrated_event_t uncalibrated_magnetic

คําจํากัดความที่บรรทัด 1104 ของไฟล์ sensors.h .

เวอร์ชัน int32_t

คําจํากัดความที่บรรทัด 1055 ของไฟล์ sensors.h .


เอกสารประกอบสำหรับโครงสร้างนี้สร้างขึ้นจากไฟล์ต่อไปนี้