TERMS - OS X Terminal Program

This is a simple single line terminal server program. That is it takes a connection in on a TCP/IP port and connects via full duplex connection to a serial port attached to the machine. This allows remote users to connect through a serial port on a machine attached to some device.

Using a simple shell script the TERMS server can be used as a local VT-100 serial terminal. This allows an OS X machine to connect to RS-232 devices.

In addition to the terminal server the program also includes a full copy of the Lua Language and extensions to support interactions with the serial connection. This way Lua scripts can be used to do actions based on serial states.