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/