Home |
Search |
Today's Posts |
#1
![]() |
|||
|
|||
![]()
I'm trying to write a program (for my own education) that will transmit
RTTY. I'm having some difficulty determining the exact format. From what I've observed from MMTTY, an idle keyboard has a 22ms space tone followed by a mark tone until the next space tone. I would have assumed that a standard letter/8bit transmit would last 196ms (22*8), but after recording it with a wav recorder and viewing it, it appears to be shorter (168ms or so, +/- 10). I'm not sure if the recorder is not accurate with timekeeping, or if I don't fully understand the format. I would like to believe the standard format for a letter/8bit transmit is a start bit (space), data bits (marks/spaces), and two stop bits (space), *ALL* of which are 22ms long. Is this statement correct? Thanks in advance, Dave |
#2
![]() |
|||
|
|||
![]() |
#3
![]() |
|||
|
|||
![]()
wrote in message
ups.com... I would like to believe the standard format for a letter/8bit transmit is a start bit (space), data bits (marks/spaces), and two stop bits (space), *ALL* of which are 22ms long. Is this statement correct? As Jack pointed out, it is a five bit code. Even more interesting, it is a stateful code. There are two shift characters, LTRS and FIGS, which change the meaning of the codes that follow. Years ago I was teaching a college assembly class and the Baudot code made for an interesting exercise g ... |
#4
![]() |
|||
|
|||
![]()
Hi,
Further - the RTTY code is asynchronous where the stop bit may be any length over the standard 1.42 or 1.5 bit minimum. It is therefore almost standard practice to pass the key-strokes into a buffer and to output them from there so that the final result is almost synchronous. If this buffer should be emptied then some neutral character such as a 'letters shift' is continually output (called I think, 'diddling') to keep the circuit alive and to remove any DC component caused by a constant mark during 'hunt and peck' keying. Don't forget to include the other common commercial standard of a 20ms bit-size (50 baud) in your program. Cheers - Joe |
#5
![]() |
|||
|
|||
![]()
In both Baudot and ASCII an idle keyboard produces a constant MARK signal
(loop current 'on' for a TTY machine), thus no signalling changes. In Baudot/RTTY it's common practice however to periodically emit what is called a 'diddle' when the keyboard is idle. Normally a LTRS character is used as the 'diddle'. This helps the receiver stay better synchronized to transmitter. Different software can be programmed to emit constant 'diddles' or to emit them about once a second. -- Tom wrote in message ups.com... I'm trying to write a program (for my own education) that will transmit RTTY. I'm having some difficulty determining the exact format. From what I've observed from MMTTY, an idle keyboard has a 22ms space tone followed by a mark tone until the next space tone. I would have assumed that a standard letter/8bit transmit would last 196ms (22*8), but after recording it with a wav recorder and viewing it, it appears to be shorter (168ms or so, +/- 10). I'm not sure if the recorder is not accurate with timekeeping, or if I don't fully understand the format. I would like to believe the standard format for a letter/8bit transmit is a start bit (space), data bits (marks/spaces), and two stop bits (space), *ALL* of which are 22ms long. Is this statement correct? Thanks in advance, Dave |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
FS: Tono Theta 777 stand-alone multi-mode RTTY terminal unit TU | Equipment | |||
CBC Radio testing audio streaming in Ogg Vorbis format | Shortwave | |||
KBME Houston to Sports Format | Broadcasting | |||
WWV to Change Format | Dx | |||
WWV to Change Format | Shortwave |