Home
last modified time | relevance | path

Searched refs:sensor (Results 1 – 8 of 8) sorted by relevance

/components/drivers/sensor/v1/
A Dsensor.c87 if (sensor->module) in irq_callback()
109 rt_pin_mode(sensor->config.irq_pin.pin, sensor->config.irq_pin.mode); in rt_sensor_irq_init()
157 if (sensor->module) in rt_sensor_open()
163 if (sensor->module != RT_NULL && sensor->info.fifo_max > 0 && sensor->data_buf == RT_NULL) in rt_sensor_open()
217 if (sensor->module) in rt_sensor_open()
234 if (sensor->module) in rt_sensor_close()
249 if (sensor->module != RT_NULL && sensor->info.fifo_max > 0 && sensor->data_buf != RT_NULL) in rt_sensor_close()
277 if (sensor->module) in rt_sensor_close()
296 if (sensor->module) in rt_sensor_read()
320 result = sensor->ops->fetch_data(sensor, buf, len); in rt_sensor_read()
[all …]
A Dsensor_cmd.c26 switch (sensor->info.type) in sensor_show_data()
138 rt_sensor_t sensor; in sensor_fifo() local
146 sensor = (rt_sensor_t)dev; in sensor_fifo()
203 rt_sensor_t sensor; in sensor_int() local
211 sensor = (rt_sensor_t)dev; in sensor_int()
248 rt_sensor_t sensor; in sensor_polling() local
263 sensor = (rt_sensor_t)dev; in sensor_polling()
264 delay = sensor->info.period_min > 100 ? sensor->info.period_min : 100; in sensor_polling()
297 rt_sensor_t sensor; in sensor() local
460 delay = sensor->info.period_min > 100 ? sensor->info.period_min : 100; in sensor()
[all …]
/components/drivers/sensor/v2/
A Dsensor.c83 if (sensor->module) in _irq_callback()
105 rt_pin_mode(sensor->config.irq_pin.pin, sensor->config.irq_pin.mode); in _sensor_irq_init()
152 if (sensor->module) in _sensor_open()
158 if (sensor->module != RT_NULL && sensor->info.fifo_max > 0 && sensor->data_buf == RT_NULL) in _sensor_open()
220 if (sensor->module) in _sensor_open()
237 if (sensor->module) in _sensor_close()
252 if (sensor->module != RT_NULL && sensor->info.fifo_max > 0 && sensor->data_buf != RT_NULL) in _sensor_close()
280 if (sensor->module) in _sensor_close()
299 if (sensor->module) in _sensor_read()
323 result = sensor->ops->fetch_data(sensor, buf, len); in _sensor_read()
[all …]
A Dsensor_cmd.c254 switch (sensor->info.type) in sensor_show_data()
377 res = rt_device_read((rt_device_t)sensor, 0, data, sensor->info.fifo_max); in sensor_fifo_rx_entry()
389 rt_sensor_t sensor; in sensor_fifo() local
397 sensor = (rt_sensor_t)dev; in sensor_fifo()
450 rt_sensor_t sensor; in sensor_int() local
458 sensor = (rt_sensor_t)dev; in sensor_int()
492 rt_sensor_t sensor; in sensor_polling() local
508 delay = sensor->info.acquire_min > 100 ? sensor->info.acquire_min : 100; in sensor_polling()
557 rt_sensor_t sensor; in sensor() local
606 delay = sensor->info.acquire_min > 100 ? sensor->info.acquire_min : 100; in sensor()
[all …]
/components/drivers/sensor/
A DSConscript1 # SConscript for sensor framework
9 src += [os.path.join('v2', 'sensor.c')]
13 src += [os.path.join('v1', 'sensor.c')]
/components/drivers/include/drivers/
A Dsensor.h184 …rt_err_t (*irq_handle)(rt_sensor_t sensor); /* Called when an interrupt is generated, …
250 rt_ssize_t (*fetch_data)(struct rt_sensor_device *sensor, void *buf, rt_size_t len);
251 rt_err_t (*control)(struct rt_sensor_device *sensor, int cmd, void *arg);
254 int rt_hw_sensor_register(rt_sensor_t sensor,
A Dsensor_v2.h330 …rt_err_t (*irq_handle)(rt_sensor_t sensor); /* Called when an interrupt is generated, …
393 rt_ssize_t (*fetch_data)(rt_sensor_t sensor, rt_sensor_data_t buf, rt_size_t len);
394 rt_err_t (*control)(rt_sensor_t sensor, int cmd, void *arg);
397 int rt_hw_sensor_register(rt_sensor_t sensor,
/components/drivers/
A DKconfig19 rsource "sensor/Kconfig"

Completed in 15 milliseconds