浏览代码

[Sensor] Add Plantower sensor info

luhuadong 4 年之前
父节点
当前提交
9e7fdad8fb
共有 2 个文件被更改,包括 8 次插入1 次删除
  1. 2 1
      components/drivers/sensors/sensor.h
  2. 6 0
      components/drivers/sensors/sensor_cmd.c

+ 2 - 1
components/drivers/sensors/sensor.h

@@ -61,7 +61,8 @@ extern "C" {
 #define RT_SENSOR_VENDOR_ASAIR         (8)  /* Aosong */
 #define RT_SENSOR_VENDOR_ASAIR         (8)  /* Aosong */
 #define RT_SENSOR_VENDOR_SHARP         (9)  /* Sharp */
 #define RT_SENSOR_VENDOR_SHARP         (9)  /* Sharp */
 #define RT_SENSOR_VENDOR_SENSIRION     (10) /* Sensirion */
 #define RT_SENSOR_VENDOR_SENSIRION     (10) /* Sensirion */
-#define RT_SENSOR_VENDOR_TI            (11) /* Texas Instruments*/
+#define RT_SENSOR_VENDOR_TI            (11) /* Texas Instruments */
+#define RT_SENSOR_VENDOR_PLANTOWER     (12) /* Plantower */
 
 
 
 
 /* Sensor unit types */
 /* Sensor unit types */

+ 6 - 0
components/drivers/sensors/sensor_cmd.c

@@ -329,6 +329,12 @@ static void sensor(int argc, char **argv)
             case RT_SENSOR_VENDOR_SENSIRION:
             case RT_SENSOR_VENDOR_SENSIRION:
                 rt_kprintf("vendor    :Sensirion\n");
                 rt_kprintf("vendor    :Sensirion\n");
                 break;
                 break;
+            case RT_SENSOR_VENDOR_TI:
+                rt_kprintf("vendor    :Texas Instruments\n");
+                break;
+            case RT_SENSOR_VENDOR_PLANTOWER:
+                rt_kprintf("vendor    :Plantower\n");
+                break;
         }
         }
         rt_kprintf("model     :%s\n", info.model);
         rt_kprintf("model     :%s\n", info.model);
         switch (info.unit)
         switch (info.unit)