Serial Port Programming

A friend of mine from the electrical engineering department at my old university approached me once and wanted to get some ideas about an engineering project for his senior design class. He wanted to link several electronic devices together via the serial port and also communicate with with them via the internet.

I  realized then how little that I knew about  serial port programming and I wanted to change that quickly.  While working on this project, I came across a few documents that were very useful and here they are:

Serial Programming HOWTO
http://tldp.org/HOWTO/Serial-Programming-HOWTO/intro.html

Serial Programming Guide for Posix Operating Systems
http://www.easysw.com/~mike/serial/serial.html

Serial Port Programming Linux and Windows (PDF)
http://gatech.cueyoueye.com/PopShot/res/documents/Serial_Win_02_1_.pdf

System.IO
http://msdn.microsoft.com/en-us/library/gg145019.aspx

Any Serial Ports
http://www.anyserialport.com/