Definition in file stmpe811.h.
Include dependency graph for stmpe811.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | stmpe811_touch_position_t |
| Touch position structure. More... | |
| struct | stmpe811_params_t |
| Device initialization parameters. More... | |
| struct | stmpe811_t |
| Device descriptor for the STMPE811 sensor. More... | |
Typedefs | |
| typedef void(* | touch_event_cb_t) (void *arg) |
| Signature of touch event callback triggered from interrupt. More... | |
Enumerations | |
| enum | { STMPE811_OK = 0, STMPE811_ERR_I2C, STMPE811_ERR_NODEV, STMPE811_ERR_RESET } |
| Return codes. More... | |
| enum | stmpe811_touch_state_t { STMPE811_TOUCH_STATE_PRESSED, STMPE811_TOUCH_STATE_RELEASED } |
| Touch state enum. More... | |
Functions | |
| int | stmpe811_init (stmpe811_t *dev, const stmpe811_params_t *params, touch_event_cb_t cb, void *arg) |
| Initialize the given STMPE811 device. More... | |
| int | stmpe811_read_touch_position (stmpe811_t *dev, stmpe811_touch_position_t *position) |
| Read the touch position. More... | |
| int | stmpe811_read_touch_state (const stmpe811_t *dev, stmpe811_touch_state_t *state) |
| Read the touch state (pressed or released) More... | |