LibDriver PMW3901MB
Loading...
Searching...
No Matches
driver_pmw3901mb_interrupt.h
Go to the documentation of this file.
1
36
37#ifndef DRIVER_PMW3901MB_INTERRUPT_H
38#define DRIVER_PMW3901MB_INTERRUPT_H
39
41
42#ifdef __cplusplus
43extern "C"{
44#endif
45
50
59uint8_t pmw3901mb_interrupt_irq_handler(float height_m);
60
69uint8_t pmw3901mb_interrupt_init(void (*callback)(pmw3901mb_motion_t *motion, float delta_x, float delta_y));
70
78uint8_t pmw3901mb_interrupt_deinit(void);
79
83
84#ifdef __cplusplus
85}
86#endif
87
88#endif
driver pmw3901mb interface header file
struct pmw3901mb_motion_s pmw3901mb_motion_t
pmw3901mb motion structure definition
uint8_t pmw3901mb_interrupt_deinit(void)
interrupt example deinit
uint8_t pmw3901mb_interrupt_init(void(*callback)(pmw3901mb_motion_t *motion, float delta_x, float delta_y))
interrupt example init
uint8_t pmw3901mb_interrupt_irq_handler(float height_m)
interrupt irq