[Elecraft] K2 - KIO2 stop bit oddity

Mike S w8ur at flatsurface.com
Wed May 14 09:56:56 EDT 2008


At 02:14 AM 5/14/2008, Joe Planisky wrote...
>extremely erratically, presumably because it assumes 2 stop 
>bits.  The
>KIO2 manual says to use 2 stop bits, but that 1 stop bit will also 
>work.

That is only possible if the K2 firmware sends 2 and receives 1. Since 
the source code isn't available to check, Elecraft will have to 
respond.

Any device can send 2 (or more) stop bits, and any device can receive 1 
stop bit. The extra bit(s) will just be considered marking time (extra 
idle time between characters).

It would be strange for any modern device to require 2 stop bits. The 
option was originally used so that mechanical Teletype terminals would 
have enough time to cycle their mechanisms to an initial state between 
characters. That isn't an issue with any modern device (does anyone 
still use a Model 33 for RTTY?).

>If I set my terminal to 2 stop bits, I get garbled data about 70% of 
>the time. For example, the ID; command will return ID017, ID0, ID, 
>ID01, etc.

That looks about right for a mismatch. If the sender is only sending 1 
stop bit, the following start bit should result in a framing error, and 
NO character should be displayed. The inconsistency you see is likely 
the K2 marking time (busy with something else) between characters, 
which looks the same as the second stop bit to the receiver.





More information about the Elecraft mailing list