IrDA Initialization structure.

Public Attributes#

bool

Set to enable filter on IrDA demodulator (hf mode).

Enable the IrDA in low or high frequency mode. Only RX operation is enabled in low frequency mode.

Configure the pulse width generated by the IrDA modulator as a fraction of the configured EUSART bit period.

General EUSART initialization structure.

Public Attribute Documentation#

hf_rx_filter_enable#

bool sl_hal_eusart_irda_init_t::hf_rx_filter_enable

Set to enable filter on IrDA demodulator (hf mode).


irda_mode#

sl_hal_eusart_irda_frequency_mode_t sl_hal_eusart_irda_init_t::irda_mode

Enable the IrDA in low or high frequency mode. Only RX operation is enabled in low frequency mode.


pulse_width#

sl_hal_eusart_irda_pulse_width_t sl_hal_eusart_irda_init_t::pulse_width

Configure the pulse width generated by the IrDA modulator as a fraction of the configured EUSART bit period.


eusart_init#

sl_hal_eusart_uart_init_t sl_hal_eusart_irda_init_t::eusart_init

General EUSART initialization structure.