Go to the source code of this file.
◆ encoder_claim_ptr
Pointer to function for claiming an encoder.
- Parameters
-
| event_handler | pointer to to the event handler callback. |
| context | pointer to the context to be passed to event handler. |
- Returns
- true when claim was successful, false to otherwise.
◆ encoder_configure_ptr
Pointer to function for configuring an encoder.
- Parameters
-
| encoder | pointer to a encoder_t struct. |
| encoder | pointer to a encoder_cfg_t struct. |
- Returns
- true when claim was successful, false to otherwise.
◆ encoder_enumerate_callback_ptr
Pointer to the callbak function to be called by encoders_enumerate().
- Parameters
-
| encoder | pointer to a encoder_t struct. |
- Returns
- true to stop the enumeration and return true from encoders_enumerate(), false otherwise.
◆ encoder_get_data_ptr
Pointer to function for getting encoder data.
- Parameters
-
| encoder | pointer to a encoder_t struct. |
- Returns
- pointer to a encoder_data_t struct containing the data.
◆ encoder_on_event_ptr
Pointer to callback function to receive encoder events.
- Parameters
-
| encoder | pointer to a encoder_t struct. |
| events | pointer to a encoder_event_t struct. |
| context | pointer to the context passed to the encoders claim function. |
◆ encoder_reset_ptr
Pointer to function for resetting encoder data.
- Parameters
-
| encoder | pointer to a encoder_t struct. |
◆ encoder_t
◆ encoder_register()
◆ encoders_enumerate()
◆ encoders_get_num()
| uint8_t encoders_get_num |
( |
void |
| ) |
|