Home > Geek stuff > Serial Communications http://ke3vin.org/geek/serial/
Last updated: 179 day(s) ago (Sun Feb 24 15:01:33 2008) Thu Aug 21 13:08:17 2008

Serial Port Resource Page

New - sample code.

This page started as a collection of notes I have compiled over my twenty plus years of working with RS-232 and serial ports of all kinds from VAXes down to Intel based desktops.

The RS-232-C (now known as EIA-232-E) specification has been around since 1977 and is based on level +/-5vdc signals. EIA-232-E is an asynchronus clock specification meaning that signals are sent irrespective of the clock of the remote device and consequently can drop signals by over or under-running the remote device. EIA-232's big brothers EIA-422-B (balanced) and EIA-423-B (unbalanced) are synchronus and require clock signals on pin 25.

For those that support serial ports or modems connected to serial ports I ihighly recommend the following:

  • A good understanding of the signals and how they "handshake" for flow control.
  • A "break out box", signal tester and possibly a BERT (bit-error rate tester).
  • A line analyzer might by quite usefull if you have to diagnose character losses or learn to configure a foreign device.
  • And finally a cookbook: "RS232 Made Easy" by Martin D. Seyer has been the defacto standard for many years.


    Notes:

    Using the serial ports under Linux.


    Resources:

    Greater Scroll of Console Knowledge

    Stokley Consulting Unix Serial Port Resources

    Conserver Users Mailing List

    Yahoo Group: Interfacing the PC


    Software:

    Conserver


    Sitemap:

    [ Home | My professional site | Sig | Blogs | Podcasts | Where is Kevin? | Contact | Resume | More about Kevin ]
    [ Geek | Weather | Radio | Aero | Electronics | Trains | GPS | Music | Travel | Movies | For sale | Photos ]
    [ Mailing Lists | Quotes | Looking for a job? | Cheap gas? | Public files | Links | Changes ]
    [ Inscoe Family | The Volt Company | Yellow Twister Hosting | Refuge Software ]
    [ Central Florida Geeks | Central Florida Unix Professionals ]

    Why are these pages black?

    This site is Lynx friendly!

    Current time in Deltona, Florida, United States [28.9002N 81.2419W | Grid: EL98jv] is Thu Aug 21 13:08:17 2008


    Copyright © 1995-2005 Kevin P. Inscoe Viewable With Any Browser

    This website and all original artwork and material is © copyright 2005 Kevin P. Inscoe. Other material is used under the "Fair Use" provisions of United States of America Copyright law, and all rights remain with the original copyright holders.