After AT, PC com ports no longer support the current loop option.
The current loop is used for higher speeds and
longer distances than regular RS232. It might be in the original
specification, but not in all the products. There are lots of devices
that use this today because higher distance, noise immunity and speed it provides.
It is also used in sensors and control applications.
I see lots of commercial products out there which perform this function.
I just wanted to build one. I am not sure of the difference between
current loop and RS485 (long wire extended or 2 wire RS232) but one
company offering products had a version for both.
Incidently, because I need this for a printer, I could get by fine with
a half duplex version, 1200 baud - not really speed critical.