firmware
IEM Firmware Documentation
Loading...
Searching...
No Matches
vnav_uart_notif Union Reference

Data Fields

struct { 
   bool   rx_cplt: 1 
   bool   tx_cplt: 1 
   bool   rx_err_idle: 1 
   union { 
      uint8_t   err_type 
      struct { 
         bool   err_parity: 1 
         bool   err_noise: 1 
         bool   err_frame: 1 
         bool   err_overrun: 1 
         bool   err_dma: 1 
         bool   err_rcvr_timeout: 1 
      } 
   } 
}; 
uint32_t as_u32

Field Documentation

◆ [struct]

struct { ... } vnav_uart_notif

◆ as_u32

uint32_t vnav_uart_notif::as_u32

◆ err_dma

bool vnav_uart_notif::err_dma

◆ err_frame

bool vnav_uart_notif::err_frame

◆ err_noise

bool vnav_uart_notif::err_noise

◆ err_overrun

bool vnav_uart_notif::err_overrun

◆ err_parity

bool vnav_uart_notif::err_parity

◆ err_rcvr_timeout

bool vnav_uart_notif::err_rcvr_timeout

◆ err_type

uint8_t vnav_uart_notif::err_type

◆ rx_cplt

bool vnav_uart_notif::rx_cplt

◆ rx_err_idle

bool vnav_uart_notif::rx_err_idle

◆ tx_cplt

bool vnav_uart_notif::tx_cplt

The documentation for this union was generated from the following file:
  • ecu/safety/application/src/vnav.c