LC - Level Call

The "LC" command will respond with the level of the squelch, as well as with the frequency active when the squelch last opened.The squelch level will be indicated using a two digit hex number in 64 steps, i.e. values from 00-3F. The frequency will be indicated using the "RF" format as described under the "MR" command. The radio will produce one line of output in this format every time the squelch first opens. This means that if the squelch opens twice in a row on the same frequency (because of the delay option for example), only one output will be produced.

Command Response
<LC> <LC18 RF0482612500> "(Squelch 24, freq. 482.6215 MHz)"
<LC22 RF0482512500> "(Squelch 36, freq. 482.5125 MHz)"

LM - Level Monitor

The "LM" command is very similar to the LC command. It only reports the squelch level and not the frequency. Also, it gives a different indication if the squelch is closed. In the latter case it indicates a value of 0x80 or higher. Unlike the "LC" command, this command will always produce output immediately after being issued.

Command Response
<LM> <LM14> "(Squelch open at level 20)"
<LM80> "(Squelch closed)"

MA - Memory Access

The "MA" command is used to recall the contents of scan memory banks. The command takes either no parameters, or it takes a bank letter as parameter. In the first case it will list the contents of the currently active bank for scan mode. In the second format, it will list the contents of the specified bank for scan mode, and if the radio is in scan mode, it will switch the radio to the specified bank after completing the listing of the memory for that bank. If scan mode is not active, it will still switch the active bank to the indicated bank, but it will not force the radio into scan mode.

The command will only list the channels in the bank that are non-empty. The format of the data returned is discussed in detail under the "MR" command.

Command Response
<MAA> <MXA00 MP0 RF0482512500 ST005000 AU1 MD1 AT0 TMMView1>
<MXA01 MP0 RF0482785000 ST005000 AU1 MD1 AT0 TMMView2>

MC - Monitor Control

The "MC" command allows you to control how the muting circuitry works. Used just by itself, the "MC" command will indicate its current setting by returning a number 0, 1 or 2. These numbers indicate "Normal Squelch mode," "Monitor On" and "Monitor Off" respectively.

The "Monitor On" mode is the equivalent of holding down the monitor button on the left side of the radio. It forces the radio to stop at whatever frequency is currently active (or being scanned) and the squelch goes wide open, allowing you to hear whatever is happening on the frequency.

The command can also be used with a single digit parameter to set the mode to any of the three settings discussed above.

Command Response
<MC> <MC0> "(Normal squelch mode selected)"
<MC2> <> "(Set to "Monitor Off" mode)"

MD - MoDe

The "MD" command reports the receiver's current demodulation mode, or it switches the receivers demodulation mode to a desired setting. Used just by itself, it reports the receiver's mode as a single digit with the following meaning: 0 (WFM), 1 (NFM), 2 (AM), 3 (USB), 4 (LSB), 5 (CW). Used with a single parameter it forces the receiver's mode. The parameter is a single digit from the list above.

Command Response
<MD> <MD1> "(Indicates NFM mode)"
<MD3> <> "(Switch to USB mode)"

MG - Memory Go (Scan)

The "MG" command starts the scanning mode and tells the radio to output squelch and frequency information every time the squelch opens (similar to the "LC" command).

ML - Memory Linking on/off (Scan)

The "ML" command allows you to switch bank linking for scan on or off, or to simply inquire whether bank linking is on or off. See the "BM" command for linked banks into and out of the linked group.

Note: Using the "BM" command to manipulate the list of linked banks will automatically deactivate the linked bank scanning mode.

MP - Memory Pass

The "MP" command reports on the "pass" status for the current memory channel. In memory recall mode, this is the channel being displayed. In scan mode, this is the channel that the scan is currently stopped on, or, if none, the last channel stopped on.

The command may also be followed by a 0 or 1, which forces the "pass" status of the current memory channel.

This command is only valid in memory scan mode (SCAN) or memory recall mode (M.RE).

Command Response
<MP> <MP1> "(Indicates channel is in PASS mode)"
<MP> <MP0> "(Indicates channel is not in PASS mode)"
<MP1> <> "(Force channel to PASS mode)"

MQ - Memory Quit (delete scan channel)

The "MQ" command may only be given when the radio is in the memory recall mode. It clears (i.e. removes all information) from the currently displayed channel. If followed by the optional parameter %% it will clear all channels in the same bank as the currently displayed channel.

Command Response
<MQ> <> "(Channel deleted)"
<MQ%%> <> "(Whole bank delted)"

MR - Memory Recall mode

The "MR" command switches the radio to memory recall mode. Used just by itself, it switches the radio to memory recall mode (M.RE) and it will list the memory contents for the channel displayed right before the switch. If the radio was in scan mode, this will be the active channel, or the channel currently being scanned.

The command may optionally be followed by a bank letter and a two digit channel number with leading zero. In that case, the radio will be switched to memory recall mode for that channel.

When listing a channels memory contents, the output will look like this:
<MXA09 MP0 RF0488387500 ST005000 MD1 AT0 TMSMateo2>

If this output is used as a command to the radio, it will actually (re)program the particular channel to the settings it had when listed. Also note that the "MD" entry is preceded with two rather than one blank. This is because the first blank is a place holder for the step offset indicator. For some outputs, this blank might be a "+" character, indicating that a step offset is active for this channel. When sending data to the computer, the extra blank may be omitted.

The "MX" entry is a memory write command with the bank and channel indicated as parameters.

The "MP" entry will be followed by a 0 or 1 indicating whether this channel has "pass" status (1) or not (0).

The "RF" entry is followed by the channel's frequency in Hz. This entry may actually be listed as "RF," "VA" or "VB." This will depend on the radio's VFO mode. This seems fairly useless, but is important when trying to interpret the commands output by computer.

The "ST" entry is followed by the channel's step size in Hz.

The "MD" entry will be followed by a digit indicating the channel's demodulation mode: 0 (WFM), 1 (NFM), 2 (AM), 3 (USB), 4 (LSB), 5 (CW).

The "AT" entry indicates the channel's attenuator mode (0 off, 1 on).

The "TM" entry lists the channel's text tag. It will always consist of seven characters.

MS - Memory Select (Scan Select)

The "MS" command switches the radio to scan mode. If used just by itself, it switches the radio to scan mode in the current bank. If followed by a single letter, it switches the radio into scan mode with the designated bank active.

MX - Memory Write

The "MX" command is used to alter the memory contents of a specific channel. It is optionally followed, without a blank, by a bank letter and a two digit channel indicator with leading zero. If not specified, the command will act on the current channel.

Further parameters to the command is any subset of the output of the "MR" command. Only the specified parameters will be changed for the channel.

PA - Power Active (Power Save Delay)

The "PA" command reports on the setting of the delay parameter for power save mode, or can be used to set this parameter. If used just by itself, it will report the current setting of this parameter as a two digit decimal number (00-99). If used with a parameter, it must be a two digit number with leading zero in the range of 00-99.

Command Response
<PA> <PA20> "(Indicates a delay of 20s)"
<PA0> <> "(Sets the delay to 0s, i.e. OFF)"

PD - Pass Delete

The "PD" command is used to delete entries from the pass frequency list for the current search bank. The command must be followed by a two digit number with leading zero indicating the entry number of the frequency to be deleted. The remaining pass frequencies in the list will be shuffled down to fill the gap just created. Alternatively the parameter %% may be used to request deletion of all pass frequencies for the current search bank.

For this command to be truly useful, the radio must first be switched into search mode for the desired search bank from which one wished to delete the pass frequency. If multiple entries are to be deleted under computer control, care must be taken to either do this from the last entry to the first, or one must keep track of the changing entry numbers as other entries are deleted.

Command Response
<PD04> <> "(Delete fourth entry from the pass list)"
<PD%%> <> "(Delete all entries from the pass list)"

PI - Power Interval (Power Save Interval)

The "PI" command reports on the setting of the interval (cycle) parameter for power save mode, or can be used to set this parameter. If used just by itself, it will report the current setting of this parameter as a single digit decimal number (0-9). If used with a parameter, it must be a single digit in the range of 0-9.

Command Response
<PI> <PI5> "(Indicates a cycle of 5s)"
<PI0> <> "(Sets the cycle to 0s, i.e. OFF)"

PR - Pass Recall

The "PR" command reports on pass frequencies stored for the current search bank. Used by itself, it will respond with a list of all known pass frequencies for the current search bank. It may optionally be followed (immediately, without a blank) by a two digit number with leading zero indicating the pass group frequency entry number desired. In that case only a single line entry will be the response.

In either case a single response line may be in one of two formats:
<PRA04 0126000000> (Indicates fourth entry in bank A with freq 126 Mhz)
<PRA—-> (Indicates this entry in bank A contains no pass frequency)

In the list all mode, the last response line will always be for an empty entry.

Command Response
<PR> <PRA00 0125350000>
<PRA01 0133350000>
<PRA02 0133400000>
<PRA03 0120000000>
<PRA04 0126000000>
<PRA—->
<PR02> <PRA02 0133400000>

PS - Pass Select (Pass Frequency Add)

The "PS" command is used to add a frequency to the pass frequency group list for the current search bank. It must be followed by a valid frequency in either 10 digit format (indicating the frequency in Hz), or a format using a decimal (this format allows for more concise entry). The given frequency is added to the end of the pass frequency group list for the current search bank (if there is any room left).

Command Response
<PS156.45> "(Add 156.54 Mhz to the pass list)" <>
<PS0402387500> "(Add 402.3875 Mhz to the pass list)" <>

PW - Pass Write

The "PW" command adds the currently received frequency to the pass list frequency group for the currently selected search bank. This is the equivalent of pressing the PASS key on the keyboard.

Command Response
<PW> <>

Intro | Alphabetical List | Command Groups


Last Updated: Sunday, September 19, 1999

Copyright © 1998 Dolf Starreveld.