Go to the documentation of this file.
52 #ifndef _APP_GPIOTE_H_
53 #define _APP_GPIOTE_H_
app_io_pull_t pull
Specifies the Pull-up or Pull-Down activation for the selected pins.
app_ctx_type_t ctx_type
Type of handler context.
uint16_t app_gpiote_config(const app_gpiote_param_t *p_config)
Config the APP GPIO Interrupt DRIVER according to the specified parameters in the app_gpiote_param_t.
app_io_mode_t mode
Specifies the IO mode for the selected pins.
app_handle_mode_t handle_mode
Specifies the IO wakeup mode.
app_io_pull_t
GPIO pull Enumerations definition.
app_io_type_t
GPIO type Enumerations definition.
app_ctx_type_t
GPIO handler context type Enumerations definition.
app_io_mode_t
GPIO mode Enumerations definition.
void(* app_gpiote_event_handler_t)(app_gpiote_evt_t *p_evt)
GPIOTE input event handler type.
void(* app_io_callback_t)(app_gpiote_evt_t *p_evt)
GPIOTE callback type.
uint32_t pin
Specifies the IO pins to be configured.
uint16_t app_gpiote_init(const app_gpiote_param_t *p_params, uint8_t table_cnt)
Initialize the APP GPIO Interrupt DRIVER according to the specified parameters in the app_gpiote_para...
Header file containing functions prototypes of GPIO app library.
app_io_callback_t io_evt_cb
IO callback function.
GPIOTE Interrupt parameters structure definition.
uint32_t pin
Specifies the IO pins to be configured.
app_io_type_t type
Type of event.
app_handle_mode_t
GPIO wake-up mode Enumerations definition.
app_io_type_t type
Specifies IO type.
void app_gpiote_deinit(void)
De-initialize the APP GPIO Interrupt DRIVER peripheral.
Header file of app driver error code.
GPIO Interrupt event Structure definition.