nuttx/uorb.h: align sensor_type value with aosp refs:0e67aa0cae
:include_all/hardware/sensors-base.h
Signed-off-by: dongjiuzhu1 <dongjiuzhu1@xiaomi.com>
This commit is contained in:
parent
40354619f3
commit
eb0732a183
@ -161,17 +161,17 @@ static const struct sensor_meta_s g_sensor_meta[] =
|
|||||||
{0, NULL},
|
{0, NULL},
|
||||||
{sizeof(struct sensor_accel), "accel"},
|
{sizeof(struct sensor_accel), "accel"},
|
||||||
{sizeof(struct sensor_mag), "mag"},
|
{sizeof(struct sensor_mag), "mag"},
|
||||||
|
{sizeof(struct sensor_uv), "uv"},
|
||||||
{sizeof(struct sensor_gyro), "gyro"},
|
{sizeof(struct sensor_gyro), "gyro"},
|
||||||
{sizeof(struct sensor_light), "light"},
|
{sizeof(struct sensor_light), "light"},
|
||||||
{sizeof(struct sensor_baro), "baro"},
|
{sizeof(struct sensor_baro), "baro"},
|
||||||
|
{sizeof(struct sensor_noise), "noise"},
|
||||||
{sizeof(struct sensor_prox), "prox"},
|
{sizeof(struct sensor_prox), "prox"},
|
||||||
{sizeof(struct sensor_humi), "humi"},
|
|
||||||
{sizeof(struct sensor_temp), "temp"},
|
|
||||||
{sizeof(struct sensor_rgb), "rgb"},
|
{sizeof(struct sensor_rgb), "rgb"},
|
||||||
{sizeof(struct sensor_hall), "hall"},
|
{sizeof(struct sensor_hall), "hall"},
|
||||||
{sizeof(struct sensor_ir), "ir"},
|
{sizeof(struct sensor_ir), "ir"},
|
||||||
{sizeof(struct sensor_uv), "uv"},
|
{sizeof(struct sensor_humi), "humi"},
|
||||||
{sizeof(struct sensor_noise), "noise"},
|
{sizeof(struct sensor_temp), "temp"},
|
||||||
{sizeof(struct sensor_pm25), "pm25"},
|
{sizeof(struct sensor_pm25), "pm25"},
|
||||||
{sizeof(struct sensor_pm1p0), "pm1p0"},
|
{sizeof(struct sensor_pm1p0), "pm1p0"},
|
||||||
{sizeof(struct sensor_pm10), "pm10"},
|
{sizeof(struct sensor_pm10), "pm10"},
|
||||||
@ -179,17 +179,17 @@ static const struct sensor_meta_s g_sensor_meta[] =
|
|||||||
{sizeof(struct sensor_hcho), "hcho"},
|
{sizeof(struct sensor_hcho), "hcho"},
|
||||||
{sizeof(struct sensor_tvoc), "tvoc"},
|
{sizeof(struct sensor_tvoc), "tvoc"},
|
||||||
{sizeof(struct sensor_ph), "ph"},
|
{sizeof(struct sensor_ph), "ph"},
|
||||||
{sizeof(struct sensor_dust), "dust"},
|
|
||||||
{sizeof(struct sensor_hrate), "hrate"},
|
{sizeof(struct sensor_hrate), "hrate"},
|
||||||
{sizeof(struct sensor_hbeat), "hbeat"},
|
{sizeof(struct sensor_dust), "dust"},
|
||||||
|
{sizeof(struct sensor_wake_gesture), "wake_gesture"},
|
||||||
{sizeof(struct sensor_ecg), "ecg"},
|
{sizeof(struct sensor_ecg), "ecg"},
|
||||||
{sizeof(struct sensor_ppgd), "ppgd"},
|
{sizeof(struct sensor_ppgd), "ppgd"},
|
||||||
{sizeof(struct sensor_ppgq), "ppgq"},
|
{sizeof(struct sensor_ppgq), "ppgq"},
|
||||||
{sizeof(struct sensor_impd), "impd"},
|
{sizeof(struct sensor_impd), "impd"},
|
||||||
{sizeof(struct sensor_ots), "ots"},
|
{sizeof(struct sensor_ots), "ots"},
|
||||||
{sizeof(struct sensor_wake_gesture), "wake_gesture"},
|
|
||||||
{sizeof(struct sensor_cap), "cap"},
|
|
||||||
{sizeof(struct sensor_gas), "gas"},
|
{sizeof(struct sensor_gas), "gas"},
|
||||||
|
{sizeof(struct sensor_cap), "cap"},
|
||||||
|
{sizeof(struct sensor_hbeat), "hbeat"},
|
||||||
{sizeof(struct sensor_force), "force"},
|
{sizeof(struct sensor_force), "force"},
|
||||||
{sizeof(struct sensor_gnss), "gnss"},
|
{sizeof(struct sensor_gnss), "gnss"},
|
||||||
{sizeof(struct sensor_gnss_satellite), "gnss_satellite"},
|
{sizeof(struct sensor_gnss_satellite), "gnss_satellite"},
|
||||||
|
@ -63,45 +63,45 @@
|
|||||||
|
|
||||||
#define SENSOR_TYPE_MAGNETIC_FIELD 2
|
#define SENSOR_TYPE_MAGNETIC_FIELD 2
|
||||||
|
|
||||||
|
/* Ultraviolet light sensor
|
||||||
|
* This sensor can identify the UV index in ambient light help people
|
||||||
|
* to effectively protect themselves from sunburns, cancer or eye damage.
|
||||||
|
* This value range is 0 - 15.
|
||||||
|
*/
|
||||||
|
#define SENSOR_TYPE_ULTRAVIOLET 3
|
||||||
|
|
||||||
/* Gyroscope
|
/* Gyroscope
|
||||||
* All values are in radians/second and measure the rate of rotation around
|
* All values are in radians/second and measure the rate of rotation around
|
||||||
* the X, Y and Z axis.
|
* the X, Y and Z axis.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define SENSOR_TYPE_GYROSCOPE 3
|
#define SENSOR_TYPE_GYROSCOPE 4
|
||||||
|
|
||||||
/* Ambient Light
|
/* Ambient Light
|
||||||
* The ambient light sensor value is returned in SI units lux.
|
* The ambient light sensor value is returned in SI units lux.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define SENSOR_TYPE_LIGHT 4
|
#define SENSOR_TYPE_LIGHT 5
|
||||||
|
|
||||||
/* Barometer
|
/* Barometer
|
||||||
* All values are in hectopascal (hPa) and measure the athmospheric pressure.
|
* All values are in hectopascal (hPa) and measure the athmospheric pressure.
|
||||||
* You can calculate altitude by perssure.
|
* You can calculate altitude by perssure.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define SENSOR_TYPE_BAROMETER 5
|
#define SENSOR_TYPE_BAROMETER 6
|
||||||
|
|
||||||
|
/* Noise Loudness
|
||||||
|
* A sensor of this type returns the loudness of noise in SI units (db)
|
||||||
|
*/
|
||||||
|
|
||||||
|
#define SENSOR_TYPE_NOISE 7
|
||||||
|
|
||||||
/* Proximity
|
/* Proximity
|
||||||
* The values correspond to the distance to the nearest
|
* The values correspond to the distance to the nearest
|
||||||
* object in centimeters.
|
* object in centimeters.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define SENSOR_TYPE_PROXIMITY 6
|
#define SENSOR_TYPE_PROXIMITY 8
|
||||||
|
|
||||||
/* Relative Humidity
|
|
||||||
* A relative humidity sensor measure relative ambient air humidity and
|
|
||||||
* return a value in percent.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#define SENSOR_TYPE_RELATIVE_HUMIDITY 7
|
|
||||||
|
|
||||||
/* Ambient Temperature
|
|
||||||
* The ambient (room) temperature in degree Celsius
|
|
||||||
*/
|
|
||||||
|
|
||||||
#define SENSOR_TYPE_AMBIENT_TEMPERATURE 8
|
|
||||||
|
|
||||||
/* RGB
|
/* RGB
|
||||||
* We use these values of RGB to weighted to obtain the color of LED.
|
* We use these values of RGB to weighted to obtain the color of LED.
|
||||||
@ -124,18 +124,18 @@
|
|||||||
|
|
||||||
#define SENSOR_TYPE_IR 11
|
#define SENSOR_TYPE_IR 11
|
||||||
|
|
||||||
/* Ultraviolet light sensor
|
/* Relative Humidity
|
||||||
* This sensor can identify the UV index in ambient light help people
|
* A relative humidity sensor measure relative ambient air humidity and
|
||||||
* to effectively protect themselves from sunburns, cancer or eye damage.
|
* return a value in percent.
|
||||||
* This value range is 0 - 15.
|
|
||||||
*/
|
|
||||||
#define SENSOR_TYPE_ULTRAVIOLET 12
|
|
||||||
|
|
||||||
/* Noise Loudness
|
|
||||||
* A sensor of this type returns the loudness of noise in SI units (db)
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define SENSOR_TYPE_NOISE 13
|
#define SENSOR_TYPE_RELATIVE_HUMIDITY 12
|
||||||
|
|
||||||
|
/* Ambient Temperature
|
||||||
|
* The ambient (room) temperature in degree Celsius
|
||||||
|
*/
|
||||||
|
|
||||||
|
#define SENSOR_TYPE_AMBIENT_TEMPERATURE 13
|
||||||
|
|
||||||
/* PM25
|
/* PM25
|
||||||
* A sensor of this type returns the content of pm2.5 in the air
|
* A sensor of this type returns the content of pm2.5 in the air
|
||||||
@ -188,27 +188,28 @@
|
|||||||
|
|
||||||
#define SENSOR_TYPE_PH 20
|
#define SENSOR_TYPE_PH 20
|
||||||
|
|
||||||
/* Dust
|
|
||||||
* A sensor of this type returns the content of dust in the air
|
|
||||||
* values is in ug/m^3.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#define SENSOR_TYPE_DUST 21
|
|
||||||
|
|
||||||
/* Heart Rate
|
/* Heart Rate
|
||||||
* A sensor of this type returns the current heart rate.
|
* A sensor of this type returns the current heart rate.
|
||||||
* Current heart rate is in beats per minute (BPM).
|
* Current heart rate is in beats per minute (BPM).
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define SENSOR_TYPE_HEART_RATE 22
|
#define SENSOR_TYPE_HEART_RATE 21
|
||||||
|
|
||||||
/* Heart Beat
|
/* Dust
|
||||||
* A sensor of this type returns an event evetytime
|
* A sensor of this type returns the content of dust in the air
|
||||||
* a hear beat peek is detected. Peak here ideally corresponds
|
* values is in ug/m^3.
|
||||||
* to the positive peak in the QRS complex of and ECG signal.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define SENSOR_TYPE_HEART_BEAT 23
|
#define SENSOR_TYPE_DUST 22
|
||||||
|
|
||||||
|
/* Wake gesture
|
||||||
|
* A sensor enabling waking up the device based on a device specific
|
||||||
|
* motion. 0: the device should sleep, 1: the device should wake up.
|
||||||
|
* Other values are uncalibrated values reported by the driver to
|
||||||
|
* uncalibrated topics.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#define SENSOR_TYPE_WAKE_GESTURE 23
|
||||||
|
|
||||||
/* ECG (Electrocardiogram)
|
/* ECG (Electrocardiogram)
|
||||||
* A sensor of this type returns the ECG voltage in μV. Sensors may amplify
|
* A sensor of this type returns the ECG voltage in μV. Sensors may amplify
|
||||||
@ -257,14 +258,12 @@
|
|||||||
|
|
||||||
#define SENSOR_TYPE_OTS 28
|
#define SENSOR_TYPE_OTS 28
|
||||||
|
|
||||||
/* Wake gesture
|
/* Gas sensor
|
||||||
* A sensor enabling waking up the device based on a device specific
|
* This sensor measures the gas resistance, indicating the presence
|
||||||
* motion. 0: the device should sleep, 1: the device should wake up.
|
* of volatile organic compounds in the air.
|
||||||
* Other values are uncalibrated values reported by the driver to
|
|
||||||
* uncalibrated topics.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define SENSOR_TYPE_WAKE_GESTURE 29
|
#define SENSOR_TYPE_GAS 29
|
||||||
|
|
||||||
/* CAP (Capacitive proximity sensor)
|
/* CAP (Capacitive proximity sensor)
|
||||||
* The purpose of the proximity sensing interface is to detect when a
|
* The purpose of the proximity sensing interface is to detect when a
|
||||||
@ -274,12 +273,13 @@
|
|||||||
|
|
||||||
#define SENSOR_TYPE_CAP 30
|
#define SENSOR_TYPE_CAP 30
|
||||||
|
|
||||||
/* Gas sensor
|
/* Heart Beat
|
||||||
* This sensor measures the gas resistance, indicating the presence
|
* A sensor of this type returns an event evetytime
|
||||||
* of volatile organic compounds in the air.
|
* a hear beat peek is detected. Peak here ideally corresponds
|
||||||
|
* to the positive peak in the QRS complex of and ECG signal.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define SENSOR_TYPE_GAS 31
|
#define SENSOR_TYPE_HEART_BEAT 31
|
||||||
|
|
||||||
/* Force
|
/* Force
|
||||||
* A sensor of this type measures the force on it, and additionally
|
* A sensor of this type measures the force on it, and additionally
|
||||||
|
Loading…
Reference in New Issue
Block a user