Go to the source code of this file.
|
int | rc_button_init (int chip, int pin, char polarity, int debounce_us) |
| Initializes a single button handler. More...
|
|
void | rc_button_cleanup (void) |
| Closes all button handlers. Call at the end of your program before returning. More...
|
|
int | rc_button_set_callbacks (int chip, int pin, void(*press_func)(void), void(*release_func)(void)) |
| Sets the callback functions to be called when the button is pressed or released. More...
|
|
int | rc_button_get_state (int chip, int pin) |
| used to query the position of a button. More...
|
|
int | rc_button_wait_for_event (int chip, int pin, int press_or_release) |
| blocking function call, returns when press or release happens More...
|
|