Syntax
Standard Baud Rates
Bell 202 (1200 baud)
High-speed mode using Bell 202 standard.Protocol: Bell 202
Data Rate: 1200 bps
Encoding: ASCII 8-N-1
Mark Frequency: 1200 Hz
Space Frequency: 2200 Hz
Bandwidth: 200 Hz
Data Rate: 1200 bps
Encoding: ASCII 8-N-1
Mark Frequency: 1200 Hz
Space Frequency: 2200 Hz
Bandwidth: 200 Hz
This is the most common mode for computer-to-computer communication over audio.
Bell 103 (300 baud)
Low-speed mode using Bell 103 standard.Protocol: Bell 103
Data Rate: 300 bps
Encoding: ASCII 8-N-1
Mark Frequency: 1270 Hz
Space Frequency: 1070 Hz
Bandwidth: 50 Hz
Data Rate: 300 bps
Encoding: ASCII 8-N-1
Mark Frequency: 1270 Hz
Space Frequency: 1070 Hz
Bandwidth: 50 Hz
Custom Baud Rates
Protocol: Bell-like
Data Rate: N bps
Encoding: ASCII 8-N-1 (default)You can specify any numeric baud rate, and minimodem will automatically configure appropriate frequencies:
Data Rate: N bps
Encoding: ASCII 8-N-1 (default)You can specify any numeric baud rate, and minimodem will automatically configure appropriate frequencies:
Frequency Assignment Rules
minimodem automatically assigns mark and space frequencies based on baud rate:- High Speed (≥ 400 baud)
- Medium Speed (100-399 baud)
- Low Speed (< 100 baud)
Bell 202 style frequencies
- Mark frequency:
(baud_rate / 2) + 600Hz - Space frequency:
mark - (baud_rate × 5/6)Hz - Bandwidth: 200 Hz
- Mark: 1200 Hz
- Space: 2200 Hz
- Shift: -1000 Hz
Baudot Modes
Baudot encoding uses 5-bit characters instead of ASCII.RTTY
Protocol: RTTY (Radioteletype)
Data Rate: 45.45 bps
Encoding: Baudot 5-N-1.5
Mark/Space: Auto-assigned (typically 1585/1415 Hz)
Stop Bits: 1.5Classic amateur radio teletype mode.
Data Rate: 45.45 bps
Encoding: Baudot 5-N-1.5
Mark/Space: Auto-assigned (typically 1585/1415 Hz)
Stop Bits: 1.5Classic amateur radio teletype mode.
RTTY uses Baudot encoding, where letters and numbers share the same codes. Special shift characters switch between LTRS (letters) and FIGS (figures/numbers) mode.
TDD (TTY)
Protocol: TDD/TTY (Telecommunications Device for the Deaf)
Data Rate: 45.45 bps
Encoding: Baudot 5-N-2
Mark Frequency: 1400 Hz
Space Frequency: 1800 Hz
Stop Bits: 2.0Telecommunications device for deaf/hearing-impaired users.
Data Rate: 45.45 bps
Encoding: Baudot 5-N-2
Mark Frequency: 1400 Hz
Space Frequency: 1800 Hz
Stop Bits: 2.0Telecommunications device for deaf/hearing-impaired users.
Special Protocols
SAME (NOAA Weather Radio)
Protocol: NOAA SAME (Specific Area Message Encoding)
Data Rate: 520.83 bps (520 + 5/6 bps exactly)
Encoding: ASCII 8-bit, no start/stop bits
Mark Frequency: 2083.33 Hz (2083 + 1/3)
Space Frequency: 1562.5 Hz
Sync Byte: 0xAB (automatically inserted)Used by NOAA Weather Radio for emergency alerts.
Data Rate: 520.83 bps (520 + 5/6 bps exactly)
Encoding: ASCII 8-bit, no start/stop bits
Mark Frequency: 2083.33 Hz (2083 + 1/3)
Space Frequency: 1562.5 Hz
Sync Byte: 0xAB (automatically inserted)Used by NOAA Weather Radio for emergency alerts.
- Adds 16 sync bytes (0xAB) in transmit
- Removes sync bytes in receive
- Uses no start/stop bits
- Sets bandwidth equal to data rate
Caller ID
Protocol: Bell 202 Caller ID
Data Rate: 1200 bps
Encoding: Special Caller ID format
Frequencies: Bell 202 standardDecodes telephone Caller ID information.
Data Rate: 1200 bps
Encoding: Special Caller ID format
Frequencies: Bell 202 standardDecodes telephone Caller ID information.
Caller ID uses a special frame format with checksums. The
databits_decode_callerid decoder handles the protocol-specific details.UIC-751-3 (European Train Control)
Protocol: UIC-751-3 Train-to-Ground
Data Rate: 600 bps
Encoding: 39 data bits, 8 start bits, 0 stop bits
Mark Frequency: 1300 Hz
Space Frequency: 1700 Hz
Frame Format:
Data Rate: 600 bps
Encoding: 39 data bits, 8 start bits, 0 stop bits
Mark Frequency: 1300 Hz
Space Frequency: 1700 Hz
Frame Format:
11110010 + 39 data bitsEuropean train control system communication protocol (train side).Protocol: UIC-751-3 Ground-to-Train
Data Rate: 600 bps
Encoding: 39 data bits, 8 start bits, 0 stop bits
Mark Frequency: 1300 Hz
Space Frequency: 1700 Hz
Frame Format:
Data Rate: 600 bps
Encoding: 39 data bits, 8 start bits, 0 stop bits
Mark Frequency: 1300 Hz
Space Frequency: 1700 Hz
Frame Format:
11110010 + 39 data bitsEuropean train control system communication protocol (ground side).V.21 (International Standard)
Protocol: ITU-T V.21
Data Rate: 300 bps
Encoding: ASCII 8-N-1
Mark Frequency: 980 Hz
Space Frequency: 1180 HzInternational standard for 300 baud FSK modem.
Data Rate: 300 bps
Encoding: ASCII 8-N-1
Mark Frequency: 980 Hz
Space Frequency: 1180 HzInternational standard for 300 baud FSK modem.
Baudmode Comparison Table
| Baudmode | Baud Rate | Encoding | Start | Stop | Use Case |
|---|---|---|---|---|---|
| 1200 | 1200 | ASCII 8-bit | 1 | 1.0 | Fast data transfer |
| 300 | 300 | ASCII 8-bit | 1 | 1.0 | Robust, long distance |
| rtty | 45.45 | Baudot 5-bit | 1 | 1.5 | Amateur radio |
| tdd | 45.45 | Baudot 5-bit | 1 | 2.0 | TTY/accessibility |
| same | 520.83 | ASCII 8-bit | 0 | 0 | Weather alerts |
| callerid | 1200 | Special | 1 | 1.0 | Phone caller ID |
| uic-train | 600 | 39-bit | 8 | 0 | Train control |
| uic-ground | 600 | 39-bit | 8 | 0 | Train control |
| V.21 | 300 | ASCII 8-bit | 1 | 1.0 | International std |
Choosing a Baud Mode
For Speed
Use 1200 baudBest for:
- Short distances
- Clean audio channels
- Maximum throughput
- Computer-to-computer
For Reliability
Use 300 baudBest for:
- Noisy channels
- Long distances
- Radio transmission
- Difficult conditions
For Amateur Radio
Use rttyBest for:
- Ham radio operations
- HF/shortwave bands
- International contacts
- Traditional RTTY
For Compatibility
Use standard modesBest for:
- Interoperating with existing equipment
- Standard protocols (SAME, Caller ID, etc.)
- Regulatory compliance