Embedded SDK
Embedded SDK
Loading...
Searching...
No Matches
nbgl_buttons.h
Go to the documentation of this file.
1
7#ifndef NBGL_BUTTONS_H
8#define NBGL_BUTTONS_H
9
10#ifdef __cplusplus
11extern "C" {
12#endif
13
14/*********************
15 * INCLUDES
16 *********************/
17#include "nbgl_types.h"
18#include "nbgl_obj.h"
19
20/*********************
21 * DEFINES
22 *********************/
25#define CONTINOUS_PRESS_THRESHOLD 8
27#define CONTINUOUS_PRESS_PERIOD 3
28
29/**********************
30 * TYPEDEFS
31 **********************/
32
33/**********************
34 * GLOBAL PROTOTYPES
35 **********************/
36void nbgl_buttonsHandler(uint8_t buttonState, uint32_t currentTimeMs);
38
39/**********************
40 * MACROS
41 **********************/
42
43#ifdef __cplusplus
44} /* extern "C" */
45#endif
46
47#endif /* NBGL_BUTTONS_H */
void nbgl_buttonsHandler(uint8_t buttonState, uint32_t currentTimeMs)
void nbgl_buttonsReset(void)
API to draw all basic graphic objects.
common types for Graphical Library
unsigned char uint8_t
Definition usbd_conf.h:53