AIROC™ BTSDK v4.9 - Documentation | ||||
List of parameters and defined functions needed to access the Quadrature driver. More...
Functions | |
void | wiced_hal_quadrature_configure (uint16_t QOC_LEDs_output_polarity, uint16_t quadratureInputGpioConfig, uint8_t port0PinsUsedAsQuadratureInput, wiced_bool_t configureP26AsQOC0, wiced_bool_t configureP27AsQOC1, wiced_bool_t configureP28AsQOC2, wiced_bool_t configureP29AsQOC3, uint8_t channelEnableAndSamplingRate, wiced_bool_t pollXAxis, wiced_bool_t pollYAxis, wiced_bool_t pollZAxis) |
configure quadrature driver More... | |
void | wiced_hal_quadrature_init (void) |
Initialize the quadrature driver. More... | |
void | wiced_hal_quadrature_turnOff (void) |
Disable the quadrature interface including wakeups. More... | |
int16_t | wiced_hal_quadrature_get_X_motion (void) |
Returns currently accumulated motion for the X axis. More... | |
int16_t | wiced_hal_quadrature_get_Y_motion (void) |
Returns currently accumulated motion for the Y axis. More... | |
int16_t | wiced_hal_quadrature_get_Z_motion (void) |
Returns currently accumulated motion for the Z axis. More... | |
int16_t | wiced_hal_quadrature_get_scroll_count (void) |
Returns currently accumulated motion for the active axis (X, Y or Z). More... | |
void | wiced_hal_quadrature_register_for_event_notification (void(*userfn)(void *), void *userdata) |
Register for notification of changes. More... | |
List of parameters and defined functions needed to access the Quadrature driver.