sensor:sensor info power max_range and resolution are unified with Android type. 0e67aa0cae
:include_all/hardware/sensors.h
Nuttx <-------------------------------> Android int32_t <-- version --> int float <-- power --> float float <-- max_range --> float float <-- resolution --> float int32_t <-- min_delay --> int32_t int32_t <-- max_delay --> int32/64_t uint32_t <-- fifo_reserved_event_count --> uint32_t uint32_t <-- fifo_max_event_count --> uint32_t char[] <-- name --> char* char[] <-- vendor --> char* Signed-off-by: likun17 <likun17@xiaomi.com>
This commit is contained in:
parent
eb0732a183
commit
6a4196c572
@ -784,11 +784,9 @@ struct sensor_device_info_s
|
||||
|
||||
uint32_t version;
|
||||
|
||||
/* Rough estimate of this sensor's power consumption in mA.
|
||||
* Divide the current data by 1000 to get the real data.
|
||||
*/
|
||||
/* Rough estimate of this sensor's power consumption in mA. */
|
||||
|
||||
uint32_t power;
|
||||
float power;
|
||||
|
||||
/* Maximum range of this sensor's value in SI units. */
|
||||
|
||||
@ -806,7 +804,7 @@ struct sensor_device_info_s
|
||||
* special : 0, unless otherwise noted
|
||||
*/
|
||||
|
||||
long min_delay;
|
||||
int32_t min_delay;
|
||||
|
||||
/* This value is defined only for continuous mode and on-change sensors.
|
||||
* it is the delay between two sensor events corresponding to the lowest
|
||||
@ -816,7 +814,7 @@ struct sensor_device_info_s
|
||||
* applications to estimate when the batch FIFO may be full.
|
||||
*/
|
||||
|
||||
unsigned long max_delay;
|
||||
int32_t max_delay;
|
||||
|
||||
/* Number of events reserved for this sensor in the batch mode FIFO.
|
||||
* if there is a dedicated FIFO for this sensor, then this is the
|
||||
|
Loading…
Reference in New Issue
Block a user