MCPcopy Create free account
hub / github.com/RT-Thread/rt-thread / sensor_get_vendor_name

Function sensor_get_vendor_name

components/drivers/sensor/v2/sensor_cmd.c:81–125  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

79}
80
81static const char *sensor_get_vendor_name(rt_sensor_info_t info)
82{
83 switch(info->vendor)
84 {
85 case RT_SENSOR_VENDOR_VIRTUAL:
86 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_VENDOR_VIRTUAL);
87 case RT_SENSOR_VENDOR_ONCHIP:
88 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_VENDOR_ONCHIP);
89 case RT_SENSOR_VENDOR_STM:
90 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_VENDOR_STM);
91 case RT_SENSOR_VENDOR_BOSCH:
92 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_VENDOR_BOSCH);
93 case RT_SENSOR_VENDOR_INVENSENSE:
94 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_VENDOR_INVENSENSE);
95 case RT_SENSOR_VENDOR_SEMTECH:
96 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_VENDOR_SEMTECH);
97 case RT_SENSOR_VENDOR_GOERTEK:
98 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_VENDOR_GOERTEK);
99 case RT_SENSOR_VENDOR_MIRAMEMS:
100 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_VENDOR_MIRAMEMS);
101 case RT_SENSOR_VENDOR_DALLAS:
102 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_VENDOR_DALLAS);
103 case RT_SENSOR_VENDOR_ASAIR:
104 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_VENDOR_ASAIR);
105 case RT_SENSOR_VENDOR_SHARP:
106 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_VENDOR_SHARP);
107 case RT_SENSOR_VENDOR_SENSIRION:
108 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_VENDOR_SENSIRION);
109 case RT_SENSOR_VENDOR_TI:
110 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_VENDOR_TI);
111 case RT_SENSOR_VENDOR_PLANTOWER:
112 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_VENDOR_PLANTOWER);
113 case RT_SENSOR_VENDOR_AMS:
114 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_VENDOR_AMS);
115 case RT_SENSOR_VENDOR_MAXIM:
116 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_VENDOR_MAXIM);
117 case RT_SENSOR_VENDOR_MELEXIS:
118 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_VENDOR_MELEXIS);
119 case RT_SENSOR_VENDOR_LSC:
120 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_VENDOR_LSC);
121 case RT_SENSOR_VENDOR_UNKNOWN:
122 default:
123 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_VENDOR_UNKNOWN);
124 }
125}
126
127static const char *sensor_get_unit_name(rt_sensor_info_t info)
128{

Callers 1

sensorFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected