مرجع بنية sensors_event_t

مرجع بنية sensors_event_t

#include < sensors.h >

حقول البيانات

int32_t  الإصدار
 
int32_t  أداة الاستشعار
 
int32_t  type
 
int32_t  reserved0
 
int64_t  الطابع الزمني
 
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 .

بيانات الأعداد العائمة[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 .

علامات 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 .


تم إنشاء مستندات هذه البنية من الملف التالي: