SPiCboard library (libspicboard, revision 14925) API documentation
Found a bug or something ambiguous? Mail us to get it fixed!
button.h File Reference
#include <stdint.h>Go to the source code of this file.
Typedefs | |
| typedef void(* | BUTTONCALLBACK )(BUTTON, BUTTONEVENT) |
| Type for button event callback functions. More... | |
Enumerations | |
| enum | BUTTON { BUTTON0 = 4, BUTTON1 = 8 } |
| Identifiers for all available buttons. More... | |
| enum | BUTTONSTATE { BUTTONSTATE_PRESSED = 1, BUTTONSTATE_RELEASED = 2 } |
| States for buttons. More... | |
| enum | BUTTONEVENT { BUTTONEVENT_PRESSED = 1, BUTTONEVENT_RELEASED = 2 } |
| Events for buttons. More... | |
Functions | |
| int8_t | sb_button_registerCallback (BUTTON btn, BUTTONEVENT eve, BUTTONCALLBACK callback) |
| Register a callback function for a button event. More... | |
| int8_t | sb_button_unregisterCallback (BUTTON btn, BUTTONEVENT eve, BUTTONCALLBACK callback) |
| Unregister a callback function for a button event. More... | |
| BUTTONSTATE | sb_button_getState (BUTTON btn) |
| Query the current state of a button. More... | |
Detailed Description
- Version
- $Rev: 7715 $

