| 233 | } |
| 234 | |
| 235 | static const char* sensor_get_fetch_mode_name(rt_sensor_info_t info) |
| 236 | { |
| 237 | switch(RT_SENSOR_MODE_GET_FETCH(info->mode)) |
| 238 | { |
| 239 | case RT_SENSOR_MODE_FETCH_POLLING: |
| 240 | return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_MODE_FETCH_POLLING); |
| 241 | case RT_SENSOR_MODE_FETCH_INT: |
| 242 | return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_MODE_FETCH_INT); |
| 243 | case RT_SENSOR_MODE_FETCH_FIFO: |
| 244 | return RT_SENSOR_MACRO_GET_NAME(RT_SENSOR_MODE_FETCH_FIFO); |
| 245 | default: |
| 246 | rt_kprintf("fetch data mode illegal!\n"); |
| 247 | return ""; |
| 248 | } |
| 249 | } |
| 250 | |
| 251 | static void sensor_show_data(rt_size_t num, rt_sensor_t sensor, struct rt_sensor_data *sensor_data) |
| 252 | { |