based on the datasheet, section "22.214.171.124 Features" (subsection to "Universal Asynchronous Receiver/Transmitter(UART)"), any UART may be used as an IrDA compatible Interface up to 115.2 kBaud.
This is pretty awesome!
I guess the MX7 handles all the required protocol features (like half duplex with breaks between TX/RX) in this mode. Do I need any external peripherals except the IR-LED/-Diode circuitry?
What approach would you suggest if IR communication at higher data rates is needed (1.152 Mbps or 4 Mbps)? None of the Transveicers I found were support these high data rates (235 kbps max) and found only pure receivers with UART interfaces up to 4 Mbps that do not support 1.152 Mbps data rate (different specifications).
What is the highest baud rate supported by UART? The datasheet stated "Module Input Clock / 16" and then adds a note that this limitation has been removed.
In total, three Mid/high speed receive channels (1.152 Mbps+) and one Low speed transceive channel i required.
Thanks in advance!