|
Zephyr API Documentation 4.3.0-rc1
A Scalable Open Source RTOS
|
PMW3610 Low Power Laser Mouse Sensor. More...
Files | |
| file | input_pmw3610.h |
| Header file for PMW3610 input driver. | |
Functions | |
| int | pmw3610_set_resolution (const struct device *dev, uint16_t res_cpi) |
| Set resolution on a pmw3610 device. | |
| int | pmw3610_force_awake (const struct device *dev, bool enable) |
| Set force awake mode on a pmw3610 device. | |
PMW3610 Low Power Laser Mouse Sensor.
#include <zephyr/input/input_pmw3610.h>
Set force awake mode on a pmw3610 device.
| dev | pmw3610 device. |
| enable | whether to enable or disable force awake mode. |
| 0 | success |
| -errno | an error occurred |
#include <zephyr/input/input_pmw3610.h>
Set resolution on a pmw3610 device.
| dev | pmw3610 device. |
| res_cpi | CPI resolution, 200 to 3200. |
| 0 | success |
| -EINVAL | invalid resolution |
| -errno | another error occurred |