Logo
UNICENS V2.1.0-3491
User Manual and API Reference
typedef void(* Ucs_Gpio_TriggerEventResultCb_t)(uint16_t node_address, uint16_t gpio_port_handle, uint16_t rising_edges, uint16_t falling_edges, uint16_t levels, void *user_ptr)

Function signature of result callback used by Gpio_TriggerEvents()

Parameters
node_addressThe node address of the device from where the results come
gpio_port_handleThe port resource handle.
rising_edgesThe GPIO pins on which a rising-edge trigger condition was detected
falling_edgesThe GPIO pins on which a falling-edge trigger condition was detected
levelsThe GPIO pins on which a logic level condition was detected
user_ptrUser reference provided in Ucs_InitData_t::user_ptr