It's not about being easier to implement, I am trying to implement methods that will work for the majority of TI 99/4A users with suitable connectivity.
The PLATO service was optimized to run at about 1200bps, but of course runs better with faster speeds.
WIFI modems have CTS/RTS handshaking typically, so if enabled and the system can properly assert them, then you have a modicum of flow control.
PLATO does support XON and XOFF flow control, and my protocol decoder does enable it, however, the vast asymmetry of the transmission speed of the source TCP port makes this option completely untenable.
Just set the modem to say, 1200bps, No parity, 8 data bits, one stop bit, and the protocol decoder in PLATOTerm will automatically strip parity as needed.
Essentially, the most common use case on other systems is a WIFI modem connected via RS232 to the computer, and handling the TCP connection to IRATA.ONLINE.
TIPI would be nice, but there is NO emulation, and I don't know how many #@)$%@# times I have to say this, I do not have actual hardware to work on TIPI support, and the response I get from Gregory & Co. is "Buy a TI and buy one of my TIPIs" as if I had the money. sigh.