What do all the different parity options mean?
Doug Gwyn
gwyn at smoke.BRL.MIL
Fri Dec 8 13:25:56 AEST 1989
In article <1038 at maxim.erbe.se> prc at erbe.se (Robert Claeson) writes:
>Some weird protocols uses two or even one-and-a-half stop bit.
1.5 stop "bits" are standard at 110 bps. This has historical origins
in the design of electromechanical teletypewriter units such as the
Teletype model 33 (a real classic). In asynchronous communication,
a UART receiver can be set for 1 stop bit even if the transmitter
provides more than 1, because the extra "stop" marking is
indistinguishable from line idle and won't confuse the receiver.
The basic operation of electromechanical teleprinters in this regard
is as follows:
Current flows continually while in an idle condition.
This current energizes a solenoid in the receiver that
keeps a clutch disengaged.
When a start bit occurs, the solenoid disengages and
the clutch engages, typically locking a cam-like device
onto a continuously rotating shaft.
As successive data bits occur, a data electromagnet
moves back and forth, setting up mechanical "gates"
(selector levers or equivalent) that will determine
the exact positioning of the print head.
After all data bits have occurred, the rotating cam
triggers the print mechanism and the selected character
is printed (along with carriage advance, etc.).
The stop bit energized the solenoid that catches and
holds the rotating cam with open clutch, restoring the
idle condition.
If you like mechanical devices, these machines are fascinating.
Rumor had it that Teletype Corp. had their engineer Kleinschmidt
committed to a mental institution and would let him out just long
enough to design a new model. From studying these creations, I
can believe it!
More information about the Comp.unix.questions
mailing list