IrDA mode initialization structure. Inherited from asynchronous mode initialization structure.

Public Attributes#

bool

Set to invert Rx signal before IrDA demodulator.

bool

Set to enable filter on IrDA demodulator.

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

General Asynchronous initialization structure.

Public Attribute Documentation#

ir_rx_inv#

bool sl_hal_usart_irda_init_t::ir_rx_inv

Set to invert Rx signal before IrDA demodulator.


ir_filter#

bool sl_hal_usart_irda_init_t::ir_filter

Set to enable filter on IrDA demodulator.


ir_pulse_width#

sl_hal_usart_irda_pulse_width_t sl_hal_usart_irda_init_t::ir_pulse_width

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


async#

sl_hal_usart_async_init_t sl_hal_usart_irda_init_t::async

General Asynchronous initialization structure.