RS-232
RS-232 connections support hardware flow control using CTS and RTS and require matching parameters on the XLR PRO and the host device. This includes the following:
- D6: RTS flow control. If enabled, then the XLR PRO will not output data unless RTS is asserted. The host device should not de-assert RTS for long periods of time to avoid filling the serial transmit buffer. If an RF data packet is received, and the serial transmit buffer does not have enough space for all of the data bytes, the entire RF data packet will be discarded.
- D7: CTS flow control. If enabled, then the XLR PRO will not assert CTS low unless it can handle more data from the host.
- FT: Flow control threshold. If CTS flow control is enabled (with the D7 parameter), the XLR PRO de-asserts CTS when the serial receive buffer reaches the threshold defined by the FT parameter. Once CTS is de-asserted, it will not be asserted again until the receive buffer has 17 bytes less than the threshold defined by FT. By default, FT is 65 bytes less than the maximum space available for receive data.