nRF51 SDK
|
Data Fields | |
app_uart_evt_type_t | evt_type |
union { | |
uint32_t error_communication | |
uint32_t error_code | |
uint8_t value | |
} | data |
The app_uart_evt_t is used to notify the application of asynchronous events when data are received on the UART peripheral or in case an error occured during data reception.
app_uart_evt_type_t evt_type |
Type of event.
uint32_t error_communication |
Field used if evt_type is: APP_UART_COMMUNICATION_ERROR. This field contains the value in the ERRORSRC register for the UART peripheral. The UART_ERRORSRC_x defines from nrf51_bitfields.h can be used to parse the error code. See also the nRF51 Series Reference Manual for specification.
uint32_t error_code |
Field used if evt_type is: NRF_ERROR_x. Additional status/error code if the error event type is APP_UART_FIFO_ERROR. This error code refer to errors defined in nrf_error.h.
uint8_t value |
Field used if evt_type is: NRF_ERROR_x. Additional status/error code if the error event type is APP_UART_FIFO_ERROR. This error code refer to errors defined in nrf_error.h.