DTMF & CW Commands
DD – DTMF Duration
Section titled “DD – DTMF Duration”Sets the duration of DTMF tones.
Syntax
Section titled “Syntax”DDnnnnDD?Parameters
Section titled “Parameters”| Parameter | Range | Description |
|---|---|---|
nnnn | 0050–2000 | Duration in milliseconds |
Default
Section titled “Default”0500 (500 ms)
Examples
Section titled “Examples”DD0500 # 500 ms (default)DD0100 # 100 ms (fast)DD1000 # 1 secondDD? # Query current setting- All 4 digits required
- Includes both tone and inter-digit pause
- Longer durations improve decode reliability
- Shorter durations allow faster dialing
DR – DTMF Detector
Section titled “DR – DTMF Detector”Enables or disables the DTMF tone detector.
Syntax
Section titled “Syntax”DRnDR?Parameters
Section titled “Parameters”| Value | Description |
|---|---|
| 0 | DTMF detection OFF |
| 1 | DTMF detection ON |
Default
Section titled “Default”0 (OFF)
Examples
Section titled “Examples”DR1 # Enable DTMF detectionDR0 # Disable DTMF detectionDR? # Query current stateOutput
Section titled “Output”When enabled and a DTMF tone is detected, the hex value is sent via serial:
- Tones 0–9 →
30–39(ASCII ‘0’–‘9’) - Tone A →
41 - Tone B →
42 - Tone C →
43 - Tone D →
44 - Tone * →
2A - Tone # →
23
- DTMF detection works best with
VUaround 10–15 - Used for remote control applications
- Can trigger Arduino DOUT pin (see
AO2)
DS – Send DTMF
Section titled “DS – Send DTMF”Sends a string of DTMF tones.
Syntax
Section titled “Syntax”DS<string>Parameters
Section titled “Parameters”| Character | Description |
|---|---|
| 0–9 | Numeric tones |
| A–D | Letter tones |
| * | Star |
| # | Pound |
| other | Pause (inter-digit gap) |
Examples
Section titled “Examples”DS123 # Send "1", "2", "3"DS*123# # Send "*123#"DSA1B2C3D4 # Send "A1B2C3D4"DS1 2 3 # Send "1", pause, "2", pause, "3"- Maximum 28 characters
- Automatically keys TX if not already transmitting
- Duration per tone set by
DDcommand - Non-DTMF characters create pauses
CT – Send MCW
Section titled “CT – Send MCW”Sends text as modulated CW (FM audio tones).
Syntax
Section titled “Syntax”CT<text>Examples
Section titled “Examples”CTCQ CQ CQ # Send "CQ CQ CQ" as audio CWCTWA2EUJ # Send callsignCT73 DE WA2EUJ # Send message- MCW = Morse code as audio tones on FM carrier
- Can be received with any FM receiver
- Speed set by
CScommand - Tone frequency set by
CFcommand - Maximum 28 characters
- Automatically keys TX
CW – Send CW
Section titled “CW – Send CW”Sends text as true CW (on-off keyed carrier).
Syntax
Section titled “Syntax”CW<text>Examples
Section titled “Examples”CWCQ CQ CQ # Send "CQ CQ CQ" as true CWCWWA2EUJ # Send callsign- True CW = carrier keyed on/off
- Requires CW/SSB receiver to decode
- Can use CW portions of bands
- Speed set by
CScommand - Maximum 28 characters
- Automatically keys TX
CF – CW Frequency
Section titled “CF – CW Frequency”Sets the audio tone frequency for MCW and sidetone.
Syntax
Section titled “Syntax”CFnnnnCF?Parameters
Section titled “Parameters”| Parameter | Range | Description |
|---|---|---|
nnnn | 0400–1300 | Frequency in Hz |
Default
Section titled “Default”0650 (650 Hz)
Examples
Section titled “Examples”CF0650 # 650 Hz (default)CF0800 # 800 HzCF1000 # 1000 HzCF? # Query current frequency- All 4 digits required
- Affects MCW transmission and sidetone
- True CW (
CWcommand) uses carrier, not this tone - Choose frequency that’s comfortable to listen to
CS – CW Speed
Section titled “CS – CW Speed”Sets the Morse code sending speed.
Syntax
Section titled “Syntax”CSnnCS?Parameters
Section titled “Parameters”| Parameter | Range | Description |
|---|---|---|
nn | 05–25 | Speed in words per minute |
Default
Section titled “Default”22 WPM
Examples
Section titled “Examples”CS15 # 15 WPMCS22 # 22 WPM (default)CS12 # 12 WPM (slow)CS? # Query current speed- Both digits required (
CS15notCS1) - Affects
CT,CW,ID, and beacon messages - Standard word is “PARIS” (50 elements)
CL – Callsign
Section titled “CL – Callsign”Sets the callsign for CW identification.
Syntax
Section titled “Syntax”CL<text>CL?Parameters
Section titled “Parameters”| Parameter | Description |
|---|---|
<text> | Callsign, up to 15 characters |
Default
Section titled “Default”‘RS-UV3’
Examples
Section titled “Examples”CLWA2EUJ # Set callsignCLWA2EUJ/R # Callsign with suffixCL? # Query current callsign- Used by
IDcommand andITtimer - Maximum 15 characters
- Typically your amateur radio callsign
ID – Send ID
Section titled “ID – Send ID”Sends the stored callsign as CW.
Syntax
Section titled “Syntax”IDExamples
Section titled “Examples”ID # Send callsign in MCW- Sends callsign set by
CLcommand - Automatically keys TX
- Uses speed and frequency from
CS/CF - No parameters required
Related Commands
Section titled “Related Commands”SD – Sidetone
Section titled “SD – Sidetone”Enables or disables CW/DTMF sidetone through the speaker.
Syntax
Section titled “Syntax”SDnSD?Parameters
Section titled “Parameters”| Value | Description |
|---|---|
| 0 | Sidetone OFF |
| 1 | Sidetone ON |
Default
Section titled “Default”0 (OFF)
Examples
Section titled “Examples”SD1 # Enable sidetoneSD0 # Disable sidetoneSD? # Query current state- Allows monitoring CW and DTMF transmissions
- Sidetone level controlled by
GTcommand - Frequency controlled by
CFcommand (for CW)