summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMeco Man <[email protected]>2022-12-23 23:07:29 -0500
committerMan, Jianting (Meco) <[email protected]>2022-12-26 02:10:30 -0500
commitd2bab6d7ada73154c4e6202cb591fba0561735bf (patch)
tree2af8ae64f5f36e0fa38b21091c72dbc58e6a12aa
parentd3c77d907f67b8215e3ac9265c0a3ddd4810cfe9 (diff)
[sensor] add LSC chip vendor
-rw-r--r--components/drivers/include/drivers/sensor.h2
-rw-r--r--components/drivers/sensor/sensor_cmd.c2
2 files changed, 4 insertions, 0 deletions
diff --git a/components/drivers/include/drivers/sensor.h b/components/drivers/include/drivers/sensor.h
index 7146e17ca3..f1bdf0c600 100644
--- a/components/drivers/include/drivers/sensor.h
+++ b/components/drivers/include/drivers/sensor.h
@@ -119,6 +119,8 @@ extern "C" {
#define RT_SENSOR_VENDOR_MAXIM_STR "Maxim Integrated"
#define RT_SENSOR_VENDOR_MELEXIS (17)
#define RT_SENSOR_VENDOR_MELEXIS_STR "Melexis"
+#define RT_SENSOR_VENDOR_LSC (18)
+#define RT_SENSOR_VENDOR_LSC_STR "Lite On"
/* Sensor unit types */
#define RT_SENSOR_UNIT_NONE (0) /* Dimensionless quantity */
diff --git a/components/drivers/sensor/sensor_cmd.c b/components/drivers/sensor/sensor_cmd.c
index 107475e3f2..437c27dcd2 100644
--- a/components/drivers/sensor/sensor_cmd.c
+++ b/components/drivers/sensor/sensor_cmd.c
@@ -116,6 +116,8 @@ static const char *sensor_get_vendor_name(rt_sensor_info_t info)
return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_VENDOR_MAXIM);
case RT_SENSOR_VENDOR_MELEXIS:
return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_VENDOR_MELEXIS);
+ case RT_SENSOR_VENDOR_LSC:
+ return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_VENDOR_LSC);
case RT_SENSOR_VENDOR_UNKNOWN:
default:
return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_VENDOR_UNKNOWN);