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

Function sensor_get_unit_name

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

Source from the content-addressed store, hash-verified

125}
126
127static const char *sensor_get_unit_name(rt_sensor_info_t info)
128{
129 switch(info->unit)
130 {
131 case RT_SENSOR_UNIT_MG:
132 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_UNIT_MG);
133 case RT_SENSOR_UNIT_MDPS:
134 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_UNIT_MDPS);
135 case RT_SENSOR_UNIT_MGAUSS:
136 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_UNIT_MGAUSS);
137 case RT_SENSOR_UNIT_LUX:
138 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_UNIT_LUX);
139 case RT_SENSOR_UNIT_M:
140 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_UNIT_M);
141 case RT_SENSOR_UNIT_CM:
142 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_UNIT_CM);
143 case RT_SENSOR_UNIT_MM:
144 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_UNIT_MM);
145 case RT_SENSOR_UNIT_PA:
146 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_UNIT_PA);
147 case RT_SENSOR_UNIT_MMHG:
148 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_UNIT_MMHG);
149 case RT_SENSOR_UNIT_PERCENTAGE:
150 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_UNIT_PERCENTAGE);
151 case RT_SENSOR_UNIT_PERMILLAGE:
152 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_UNIT_PERMILLAGE);
153 case RT_SENSOR_UNIT_CELSIUS:
154 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_UNIT_CELSIUS);
155 case RT_SENSOR_UNIT_FAHRENHEIT:
156 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_UNIT_FAHRENHEIT);
157 case RT_SENSOR_UNIT_KELVIN:
158 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_UNIT_KELVIN);
159 case RT_SENSOR_UNIT_HZ:
160 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_UNIT_HZ);
161 case RT_SENSOR_UNIT_V:
162 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_UNIT_V);
163 case RT_SENSOR_UNIT_MV:
164 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_UNIT_MV);
165 case RT_SENSOR_UNIT_A:
166 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_UNIT_A);
167 case RT_SENSOR_UNIT_MA:
168 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_UNIT_MA);
169 case RT_SENSOR_UNIT_N:
170 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_UNIT_N);
171 case RT_SENSOR_UNIT_MN:
172 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_UNIT_MN);
173 case RT_SENSOR_UNIT_BPM:
174 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_UNIT_BPM);
175 case RT_SENSOR_UNIT_PPM:
176 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_UNIT_PPM);
177 case RT_SENSOR_UNIT_PPB:
178 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_UNIT_PPB);
179 case RT_SENSOR_UNIT_DMS:
180 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_UNIT_DMS);
181 case RT_SENSOR_UNIT_DD:
182 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_UNIT_DD);
183 case RT_SENSOR_UNIT_MGM3:
184 return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_UNIT_MGM3);

Callers 2

sensor_show_dataFunction · 0.85
sensorFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected