-
Notifications
You must be signed in to change notification settings - Fork 0
Memory Commands
Actionbot edited this page Dec 9, 2025
·
8 revisions
Memory commands manage memory channel storage and recall for frequencies and radio settings.
Warning
This has been generated by AI and accuracy is not guaranteed.
Create memory channel.
C[D]<seq_number>|memory create
Example:
C220|memory create
Response:
R220|0|<index>| (success - returns memory index)
Apply (recall) a memory to the current slice.
C[D]<seq_number>|memory apply <index>
Parameters:
-
<index>= memory channel index
Example:
C221|memory apply 5
Response:
R221|0|| (success - memory applied)
Response Codes:
| Hex Code | Meaning |
|---|---|
| 00000000 | OK |
| 5000002C | Incorrect number of parameters |
Remove a memory channel.
C[D]<seq_number>|memory remove <index>
Parameters:
-
<index>= memory channel index
Example:
C222|memory remove 5
Response:
R222|0|| (success - memory removed)
Response Codes:
| Hex Code | Meaning |
|---|---|
| 00000000 | OK |
| 5000002C | Incorrect number of parameters |
Configure memory channel parameters. All set commands follow the pattern:
C[D]<seq_number>|memory set <index> <parameter>=<value>
Available Parameters:
| Parameter | Value Range | Description |
|---|---|---|
owner |
text | Memory owner name (spaces converted to \u007f) |
group |
text | Memory group name (spaces converted to \u007f) |
freq |
MHz | Frequency in MHz (6 decimal places) |
name |
text | Memory name (spaces converted to \u007f) |
mode |
mode | Demodulation mode (USB, LSB, CW, AM, FM, etc.) |
step |
Hz | Tuning step in Hz (minimum 1) |
repeater |
simplex|up|down | Repeater offset direction |
repeater_offset |
MHz | Repeater offset frequency |
tone_mode |
off|ctcss_tx | FM tone mode |
tone_value |
Hz | Tone frequency (0-300 Hz for CTCSS) |
squelch |
0|1 | Enable/disable squelch |
squelch_level |
0-100 | Squelch level |
power |
0-100 | RF power level (OBSOLETE - use TX profiles) |
rx_filter_low |
Hz | RX filter low cut (-12000 to +12000, mode dependent) |
rx_filter_high |
Hz | RX filter high cut (-12000 to +12000, mode dependent) |
rtty_mark |
Hz | RTTY mark frequency |
rtty_shift |
Hz | RTTY shift frequency |
digl_offset |
Hz | DIGL offset frequency |
digu_offset |
Hz | DIGU offset frequency |
Examples:
C223|memory set 5 freq=14.230000
C224|memory set 5 name=20m_CW
C225|memory set 5 mode=CW
C226|memory set 5 owner=W1AW
C227|memory set 5 group=Contest
C228|memory set 5 rx_filter_low=100
C229|memory set 5 rx_filter_high=500
C230|memory set 5 repeater=up
C231|memory set 5 repeater_offset=0.600000
C232|memory set 5 tone_mode=ctcss_tx
C233|memory set 5 tone_value=127.3
Response:
R223|0|| (success - parameter set)
Response Codes:
| Hex Code | Meaning |
|---|---|
| 00000000 | OK |
| 5000002C | Incorrect number of parameters |
| 50000033 | Parameter out of Range |
Notes:
- Text fields (owner, group, name) have spaces automatically converted to
\u007fcharacter - The
powerparameter is obsolete - use transmit profiles instead - Filter limits are mode-dependent (see mode-specific ranges in source code)
- CTCSS tone values are validated to be 0-300 Hz range