The beauty of RFC-2217


Recently, I was involved in a development where remote access to a serial port was required. I was doing my development with a Rabbit core and I needed to get Internet access to a serial device and to simulate a serial port on the host PC. I learned that you could use RFC-2217 which is an extension to the telnet protocol. I went to nabble to get some help but I found out nobody seemed knowledgeable about that protocol. So I did my job, and when I got it running I wrote an article for an engineers magazine. Once I get the "go" from the editor I'll let you know where it is published.
I used with quite success Fabula Tech's Serial Port Redirector which is RFC-2217 compatible, but it is not free. For a free redirector you could use HW-group's Virtual Serial Port but be warned this latter software does not handle break signal generation. The same thing applies to Digi One SP device that, although the manufacturer claims it to be RFC-2217 compatible, it is not capable of generating arbitrary-length break signals over the serial port.

Comments

Hiroshi Ikeda said…
One day, I want to become you!!!!
Unknown said…
Nice and helpful overview. Don't stop)
Also I used as terminal emulator Virtual Serial Port Driver (http://www.eltima.com/products/vspdxp/). It works perfect for me.
Unknown said…
This comment has been removed by the author.
Oliver said…
If there is still interest in options for remote access to COM ports https://serial-over-ethernet.com

Popular posts from this blog

VFD control with Arduino using RS485 link

How to get sinusoidal s-curve for a stepper motor

Stepper motor step signal timing calculation