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:
dongjiuzhu1 2024-07-09 21:27:56 +08:00 committed by Xiang Xiao
parent 40354619f3
commit eb0732a183
2 changed files with 58 additions and 58 deletions

View File

@ -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"},

View File

@ -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