SLAZ499H January 2013 – March 2021 MSP430G2444
USCI Module
Functional
UART IrDA receive filter
The IrDA receive filter can be used to filter pulses with length UCAIRRXFL configured in UCAxIRRCTL register. If UCIRRXFE is set the IrDA receive decoder may filter out pulses longer than the configured filter length depending on frequency of BRCLK. This is resulting in framing errors or corrupted data on the receiver side.
Depending on the used baud rate and the configured filter length a maximum frequency for BRCLK needs to be set to avoid this issue:
For baud rates equal and higher than 115.000 the maximum allowed BRCLK frequency is equal to the max specified system frequency.