Команда управления состоит из алфавитной команды, различных параметров и терминатора, который сигнализирует об окончании команды управления. Lab599 CAT Protocol
ПРИМЕР: Команда для установки VFO A на 7 МГц
Команды можно классифицировать следующим образом:
Например, обратите внимание на следующее в случае FA команды (частота VFO A):
- Чтобы установить частоту на 7 МГц, с компьютера на трансивер отправляется следующая команда:
«FA00007000000;» (команда установки)
- Чтобы считать частоту VFO A, с компьютера на трансивер отправляется следующая команда:
«FA;» (команда чтения)
- После отправки указанной выше команды чтения на компьютер возвращается следующая команда:
«FA00007000000;» (команда ответа)
Примечание:
- Не используйте управляющие символы от 00 до 1Fh, так как они либо игнорируются, либо вызывают ответ «?».
- Выполнение программы может быть отложено при быстром повороте ручки настройки.
- Прием данных не обрабатывается, если частота введена с клавиатуры.Параметры используются для указания информации, необходимой для реализации желаемой команды.
Параметры, которые будут использоваться для каждой команды, предопределены. Количество цифр, назначенных каждому параметру, также предопределено.При настройке параметров будьте осторожны, чтобы не допустить следующих ошибок.
(правильный параметр: «IS+1000»)
IS1000; Не указано достаточно параметров (Не указано направление для сдвига ПЧ)
IS+100; Недостаточно цифр (Указано только три цифры частоты)
IS_+_1000; Ненужные символы между параметрами
IS+10000; Слишком много цифр (Указано пять цифр частоты)
Примечание: Если определенный параметр неприменим к этому трансиверу, цифры параметра следует заполнить любым символом, кроме кодов управления ASCII (от 00 до 1Fh) и терминатора (;).
Терминатор
Для обозначения конца команды необходимо использовать точку с запятой (;). Цифра, в которой должен находиться этот специальный символ, различается в зависимости от используемой команды.
Сообщения об ошибках
Помимо команды «Ответить», трансивер может отправлять следующие сообщения об ошибках.
Ошибка
СообщениеПричина ошибки ?; • Синтаксис команды неверен.
• Команда не была выполнена из-за текущего состояния трансивера (даже если синтаксис команды был правильным).
Примечание: иногда это сообщение может не отображаться из-за переходных процессов микропроцессора в трансивере.E; Произошла ошибка связи, например переполнение или ошибка кадрирования во время последовательной передачи данных. O; Полученные данные были отправлены, но обработка не была завершена.
Команды CAT протокола Lab599
AC*
Sets or reads the internal antenna tuner status.
Parameters: P1
0: Always 0 P2
0: AT OFF 1: AT ON P3
0: Stop Tuning (Set)/ Tuning is stopped (Answer) 1: Start Tuning (Set)/ Tuning is active (Answer)
* TX-500MP
Set
1
2
3
4
5
6
7
8
9
10
A
C
P1
P2
P3
;
Read
1
2
3
4
5
6
7
8
9
10
A
C
;
Answer
1
2
3
4
5
6
7
8
9
10
A
C
P1
P2
P3
;
AG
Sets or reads the AF gain.
Parameters: P1
0: Always 0 P2
000 (minimum) - 255 (maximum)
Set
1
2
3
4
5
6
7
8
9
10
A
G
P1
P2
P2
P2
;
Read
1
2
3
4
5
6
7
8
9
10
A
G
P1
;
Answer
1
2
3
4
5
6
7
8
9
10
A
G
P1
P2
P2
P2
;
AL
Sets or reads the NF type.
Parameters: P1
0 - NF type 1
1 - NF type 2
Set
1
2
3
4
5
6
7
8
9
10
A
L
P1
;
Read
1
2
3
4
5
6
7
8
9
10
A
L
;
Answer
1
2
3
4
5
6
7
8
9
10
A
L
P1
;
BY
Reads the busy signal status.
Parameters:
1
2
3
4
5
6
7
8
9
10
P1
0: Not busy 1: Busy P2
0: Always 0
Read
B
Y
;
1
2
3
4
5
6
7
8
9
10
Answer
B
Y
P1
P2
!
BD/BU
Up or Down band.
Set
1
2
3
4
5
6
7
8
9
10
B
D/U
:
CG
Sets and reads the Carrier Level.
Parameters: P1
000 (minimum) - 100 (maximum) TUNE or TONE level
1
2
3
4
5
6
7
8
9
10
Set
C
G
P1
P1
P1
;
1
2
3
4
5
6
7
8
9
10
Read
c
G
;
1
2
3
4
5
6
7
8
9
10
Answer
c
G
P1
P1
P1
;
CN
Sets and reads the CTCSS frequency.
Parameters: P1 00 - 41
500MP
Set
1
2
3
4
5
6
7
8
9
10
C
N
P1
P1
;
Read
1
2
3
4
5
6
7
8
9
10
No.
Freq. (Hz)
No.
Freq. (Hz)
No.
Freq. (Hz)
No.
Freq. (Hz)
c
N
;
00
67.0
11
97.4
22
141.3
33
206.5
Answer
1
2
3
4
5
6
7
8
9
10
01
69.3
12
100.0
23
146.2
34
210.7
c
N
P1
P1
;
02
71.9
13
103.5
24
151.4
3b
218.1
03
74.4
14
107.2
25
156.7
36
225.7
04
77.0
15
110.9
26
162.2
37
229.1
05
79.7
16
114.8
27
167.9
38
233.6
06
82.5
17
118.8
28
173.8
39
241.8
07
85.4
18
123.0
29
179.9
40
250.3
08
88.5
19
127.3
30
186.2
41
254.1
09
91.5
20
131.8
31
192.8
—
—
10
94.8
21
136.5
32
203.5
—
—
CT
Sets and reads the CTCSS function status.
Parameters: P1
0: CTCSS OFF 1: CTCSS ON
500MP
Set
1
2
3
4
5
6
7
8
9
10
C
T
P1
;
Read
1
2
3
4
5
6
7
8
9
10
c
T
;
Answer
1
2
3
4
5
6
7
8
9
10
c
T
P1
;
FA/FB
Sets or reads the VFO A/ VFO B frequency.
Parameters: P1
Frequency (11 digits in Hz)
• For example, enter 00014195000 for 14.195 MHz. Blank digits must be entered as 0.
Set
1
2
3
4
5
6
7
8
9
10
F
A/B
P1
P1
P1
P1
P1
P1
P1
P1
11
12
13
14
15
16
17
18
19
20
P1
P1
P1
;
Read
1
2
3
4
5
6
7
8
9
10
F
A/B
;
Answer
1
2
3
4
5
6
7
8
9
10
F
A/B
P1
P1
P1
P1
P1
P1
P1
P1
11
12
13
14
15
16
17
18
19
20
P1
P1
P1
;
FL
Sets and reads the current filter.
Parameters: P1
0-3 number current filter RX P2
0-1 number current filter TX
Lab599
Set
1
2
3
4
5
6
7
8
9
10
F
L
P1
P2
;
Read
1
2
3
4
5
6
7
8
9
10
F
L
\
Answer
1
2
3
4
5
6
7
8
9
10
F
L
P1
P2
;
FR/FT
Selects or reads the VFO or Memory channel.
RX\TX
Parameters: P1
0: VFO A 1: VFO B
2: Memory Channel
Set
1
2
3
4
5
6
7
8
9
10
F
R/T
P1
;
Read
1
2
3
4
5
6
7
8
9
10
F
R/T
\
Answer
1
2
3
4
5
6
7
8
9
10
F
R/T
P1
;
GT
Sets or reads the AGC time constant.
Parameters: P1
01-10 (in steps of 1)
Set
1
2
3
4
5
6
7
8
9
10
G
T
P1
P1
;
Read
1
2
3
4
5
6
7
8
9
10
G
T
;
Answer
1
2
3
4
5
6
7
8
9
10
G
T
P1
P1
;
ID
Reads the transceiver ID number.
Parameters: P1
019: TS-2000
1
2
3
4
5
6
7
8
9
10
Read
I
D
;
1
2
3
4
5
6
7
8
9
10
Answer
I
D
P1
P1
P1
;
IF
Reads the transceiver status.
Parameters:
Read
1
2
3
4
5
6
7
8
9
10
P1
11 digit displayed frequency (for example, 00014175000 is 14.175 MHz) P2
Spaces (5) P3
RIT/XIT frequency ±9990 Hz P4
0: RITOFF 1: RIT ON P5
0: XIT OFF 1: XIT ON P6, P7
Memory channel number (refer to the MC command) P8 0: RX 1: TX P9
Operating mode (refer to the MD command) P10
Function (refer to the FR/FT commands) P11
Scan status (refer to the SC command) P12
0: Simplex operation 1: Split operation P13 0: OFF 2: CTCSS ON P14
00 - 42: Tone/ CTCSS frequency (refer to the TN/CN commands) P15 0: Always 0
The IF command cannot read the transceiver status while it is in Data mode.
I
F
;
Answer
1
2
3
4
5
6
7
8
9
10
I
F
P1
P1
P1
P1
P1
P1
P1
P1
11
12
13
14
15
16
17
18
19
20
P1
P1
P1
P2
P2
P2
P2
P2
P3
P3
21
22
23
24
25
26
27
28
29
30
P3
P3
P3
P4
P5
P6
P7
P7
P8
P9
31
32
33
34
35
36
37
38
39
40
P10
P11
P12
P13
P14
P14
P15
J
IS
Sets and reads the DSP IF set.
Parameters: P1
0 IF not set
1 IF set
Lab599
Set
1
2
3
4
5
6
7
8
9
10
I
S
P1
;
Read
1
2
3
4
5
6
7
8
9
10
I
S
;
Answer
1
2
3
4
5
6
7
8
9
10
I
S
P1
;
KS
Sets and reads the Keying speed.
Parameters: P1
004-060 (in steps of 1)
• An entered value of 003 or lower results in 004 being entered. A value of 061 or higher results in 060 being entered.
Set
1
2
3
4
5
6
7
8
9
10
K
S
P1
P1
P1
;
Read
1
2
3
4
5
6
7
8
9
10
K
S
;
Answer
1
2
3
4
5
6
7
8
9
10
K
S
P1
P1
P1
;
LK
Sets and reads the Lock status.
Parameters: P1
0: Lock OFF 1: Lock ON P2
0: Always 0
Set
1
2
3
4
5
6
7
8
9
10
L
K
P1
P2
;
Read
1
2
3
4
5
6
7
8
9
10
L
K
;
Answer
1
2
3
4
5
6
7
8
9
10
L
K
P1
P2
;
MC
Sets and reads the Memory Channel number.
Parameters: P1
Always 0 P2
00 - 99: Two digit channel number
When the channel number is less than 10, both for setting and response commands, the first digit is "0".
Set
1
2
3
4
5
6
7
8
9
10
M
C
P1
P2
P2
;
Read
1
2
3
4
5
6
7
8
9
10
M
C
\
Answer
1
2
3
4
5
6
7
8
9
10
M
C
P1
P2
P2
;
MD
Sets and reads the operating mode status.
Parameters: P1
0: None (setting failure)
1: LSB
2: USB
3: CW
4: FM
5: AM
6: DIG Iab599 7: CW-R
Set
1
2
3
4
5
6
7
8
9
10
M
D
P1
;
Read
1
2
3
4
5
6
7
8
9
10
M
D
;
Answer
1
2
3
4
5
6
7
8
9
10
M
D
P1
;
MD
Sets and reads the operating mode status.
Parameters: P1
0: None (setting failure)
1: LSB
2: USB
3: CW
4: FM
5: AM
6: DIG Iab599 7: CW-R
Set
1
2
3
4
5
6
7
8
9
10
M
D
P1
;
Read
1
2
3
4
5
6
7
8
9
10
M
D
\
Answer
1
2
3
4
5
6
7
8
9
10
M
D
P1
;
MA
Sets and reads the DIG gain.
Parameters: P1
000 - 100 (in steps of 1)
Set
1
2
3
4
5
6
7
8
9
10
M
A
P1
P1
P1
;
Read
1
2
3
4
5
6
7
8
9
10
M
A
;
Answer
1
2
3
4
5
6
7
8
9
10
M
A
P1
P1
P1
;
MG
Sets and reads the microphone gain.
Parameters: P1
000 - 100 (in steps of 1)
Set
1
2
3
4
5
6
7
8
9
10
M
G
P1
P1
P1
;
Read
1
2
3
4
5
6
7
8
9
10
M
G
;
Answer
1
2
3
4
5
6
7
8
9
10
M
G
P1
P1
P1
;
MR
Reads the Memory channel data.
Parameters: P1, P2
Always 0 P3
Channel number (refer to the MC command) P4
Frequency (depending on the P1 setting, unused high-end digits will become 0) P5
Mode (depending on the P1 setting, refer to the MD command) P6
0: OFF
1: Preamplifier 2: Attenuator P7 Always 0 P8,P9, Always 0 P10
000: Always 000 P11.P12
Always 0 P13,P14,P15 Always 0 P16
Always space
Read
1
2
3
4
5
6
7
8
9
10
M
R
P1
P2
P3
P3
Answer
1
2
3
4
5
6
7
8
9
10
M
R
P1
P2
P3
P3
P4
P4
P4
P4
11
12
13
14
15
16
17
18
19
20
P4
P4
P4
P4
P4
P4
P4
P5
P6
P7
21
22
23
24
25
26
27
28
29
30
P8
P8
P9
P9
P10
P10
P10
P11
P12
P13
31
32
33
34
35
36
37
38
39
40
P13
P13
P13
P13
P13
P13
P13
P13
P14
P14
41
42
43
44
45
46
47
48
49
50
P15
P16
P16
P16
P16
P16
P16
P16
P16
J
ML
Sets and reads the TX Monitor function output level.
Parameters: P1
000-100 TX Monitor level
Set
1
2
3
4
5
6
7
8
9
10
M
L
P1
P1
P1
;
Read
1
2
3
4
5
6
7
8
9
10
M
L
;
Answer
1
2
3
4
5
6
7
8
9
10
M
L
P1
P1
P1
;
MO
Sets and reads the TX Monitor mute.
Parameters: P1
1 TX Monitor mute 0 TX Monitor out
Set
1
2
3
4
5
6
7
8
9
10
M
L
P1
;
Read
1
2
3
4
5
6
7
8
9
10
M
L
\
Answer
1
2
3
4
5
6
7
8
9
10
M
L
P1
;
MW
Sets the Memory channel data.
Parameters: P1, P2
Always 0 P3
Channel number (refer to the MC command) P4
Frequency (depending on the P1 setting, unused high-end digits will become 0) P5
Mode (depending on the P1 setting, refer to the MD command) P6
0: OFF
1: Pre-amp ON 2: ATT ON P7 Always 0 P8,P9, Always 0 P10
000: Always 000 P11.P12
Always 0 P13,P14,P15 Always 0 P16
Always space
Set
1
2
3
4
5
6
7
8
9
10
M
W
P1
P2
P3
P3
P4
P4
P4
P4
11
12
13
14
15
16
17
18
19
20
P4
P4
P4
P4
P4
P4
P4
P5
P6
P7
21
22
23
24
25
26
27
28
29
30
P8
P8
P9
P9
P10
P10
P10
P11
P12
P13
31
32
33
34
35
36
37
38
39
40
P13
P13
P13
P13
P13
P13
P13
P13
P14
P14
41
42
43
44
45
46
47
48
49
50
P15
P16
P16
P16
P16
P16
P16
P16
P16
J
NB
Sets and reads the Noise Blanker function status.
Parameters: P1
0: NB OFF 1: NB ON
Set
1
2
3
4
5
6
7
8
9
10
N
B
P1
\
Read
1
2
3
4
5
6
7
8
9
10
N
B
;
Answer
1
2
3
4
5
6
7
8
9
10
N
B
P1
;
NL
Sets and reads the Noise Blanker level.
Parameters: P1
030 - 100 (in steps of 1)
Set
1
2
3
4
5
6
7
8
9
10
N
L
P1
P1
P1
;
Read
1
2
3
4
5
6
7
8
9
10
N
L
\
Answer
1
2
3
4
5
6
7
8
9
10
N
L
P1
P1
P1
;
NR
Sets and reads the Noise Reduction function status.
Parameters: P1
0: NR OFF 1: NR ON
Set
1
2
3
4
5
6
7
8
9
10
N
R
P1
;
Read
1
2
3
4
5
6
7
8
9
10
N
R
\
Answer
1
2
3
4
5
6
7
8
9
10
N
R
P1
;
NT
Sets and reads the Notch Filter status.
Parameters: P1
0: Notch OFF 1: Auto Notch
Set
1
2
3
4
5
6
7
8
9
10
N
T
P1
J
Read
1
2
3
4
5
6
7
8
9
10
N
T
;
Answer
1
2
3
4
5
6
7
8
9
10
N
T
P1
;
PA
Sets and reads the Pre-amplifier function status.
Parameters: P1
0: Pre-amp OFF 1: Pre-amp ON P2
0: Always 0
Set
1
2
3
4
5
6
7
8
9
10
P
A
P1
;
Read
1
2
3
4
5
6
7
8
9
10
P
A
\
Answer
1
2
3
4
5
6
7
8
9
10
P
A
P1
P2
;
PC
Sets and reads the output power.
Parameters: P1
010- 100: Power
Set
1
2
3
4
5
6
7
8
9
10
P
C
P1
P1
P1
;
Read
1
2
3
4
5
6
7
8
9
10
P
C
;
Answer
1
2
3
4
5
6
7
8
9
10
P
C
P1
P1
P1
;
PL
Sets and reads the Speech compressor input level.
Parameters: P1 (compressor level) 001 (minimum) - 100 (maximum)
Set
1
2
3
4
5
6
7
8
9
10
P
L
P1
P1
P1
;
Read
1
2
3
4
5
6
7
8
9
10
P
L
;
Answer
1
2
3
4
5
6
7
8
9
10
P
L
P1
P1
P1
;
PR
Sets and reads the Speech compressor function ON/ OFF.
Parameters: P1
0: Speech compressor OFF
1: Speech compressor ON
Set
1
2
3
4
5
6
7
8
9
10
P
R
P1
\
Read
1
2
3
4
5
6
7
8
9
10
P
R
;
Answer
1
2
3
4
5
6
7
8
9
10
P
R
P1
;
PS
Sets and reads the Power ON/ OFF status.
Parameters: P1
1: Power ON
Set
1
2
3
4
5
6
7
8
9
10
P
S
P1
;
Read
1
2
3
4
5
6
7
8
9
10
P
S
;
Answer
1
2
3
4
5
6
7
8
9
10
P
S
P1
\
RA
Sets and reads the RF Attenuator status.
Parameters: P1
00: ATT OFF 01: ATT ON P2
00: Always 00
Set
1
2
3
4
5
6
7
8
9
10
R
A
P1
P1
;
Read
1
2
3
4
5
6
7
8
9
10
R
A
;
Answer
1
2
3
4
5
6
7
8
9
10
R
A
P1
P1
P2
P2
;
RG
Sets and reads the RF Gain status.
Parameters: P1
000- 100 (in steps of 1)
Set
1
2
3
4
5
6
7
8
9
10
R
G
P1
P1
P1
;
Read
1
2
3
4
5
6
7
8
9
10
R
G
;
Answer
1
2
3
4
5
6
7
8
9
10
R
G
P1
P1
P1
;
RM
Sets and reads the Meter function.
Parameters: P1
0: POWER 1: SWR 2: MIC\DIG 3: ALC P2
0000 - 0030: Meter value in dots LAB 599
Set
1
2
3
4
5
6
7
8
9
10
R
M
P1
;
Read
1
2
3
4
5
6
7
8
9
10
R
M
;
Answer
1
2
3
4
5
6
7
8
9
10
R
M
P1
P2
P2
P2
P2
;
RT
Sets and reads the RIT function status.
Parameters: P1
0: RIT OFF 1: RIT ON
Set
1
2
3
4
5
6
7
8
9
10
R
T
P1
;
Read
1
2
3
4
5
6
7
8
9
10
R
T
;
Answer
1
2
3
4
5
6
7
8
9
10
R
T
P1
;
RX
Sets the receiver function status.
Parameters:
No parameters are used with this command. Set RX mode
Set
1
2
3
4
5
6
7
8
9
10
R
X
;
Answer
1
2
3
4
5
6
7
8
9
10
R
X
;
RL
Sets and reads the Noise Reduction Level.
Parameters:
P1 (When NR is ON: reads the setting of the NR effective level) 01 ~ 100
Set
1
2
3
4
5
6
7
8
9
10
R
L
P1
P1
P1
;
Read
1
2
3
4
5
6
7
8
9
10
R
L
;
Answer
1
2
3
4
5
6
7
8
9
10
R
L
P1
P1
P1
;
SM
Reads the S-meter value.
Parameters: P1
0: Always 0 P2
0000 - 0030: S-meter value
Read
1
2
3
4
5
6
7
8
9
10
S
M
P1
;
Answer
1
2
3
4
5
6
7
8
9
10
s
M
P1
P2
P2
P2
P2
;
SP
Sets and reads the split operation frequency
Parameters:
P1 (Sets the split operation frequency) 0: Split OFF 1: Split ON
Set
1
2
3
4
5
6
7
8
9
10
S
p
P1
;
Read
1
2
3
4
5
6
7
8
9
10
s
P
;
Answer
1
2
3
4
5
6
7
8
9
10
s
P
P1
|
SQ
Sets and reads the squelch value.
Parameters: P1
0: Always 0 P2
000 - 255 (in steps of 1): Squelch level
Set
1
2
3
4
5
6
7
8
9
10
S
Q
P1
P2
P2
P2
;
Read
1
2
3
4
5
6
7
8
9
10
s
Q
P1
;
Answer
1
2
3
4
5
6
7
8
9
10
s
Q
P1
P2
P2
P2
;
TO
Sets and reads the Tone status.
Parameters: P1
0: Tone OFF 1: Tone ON
Set
1
2
3
4
5
6
7
8
9
10
T
0
P1
;
Read
1
2
3
4
5
6
7
8
9
10
T
0
;
Answer
1
2
3
4
5
6
7
8
9
10
T
0
P1
;
TP
Sets and reads the output power for TX Tune.
Parameters: P1
005 - 050
1
2
3
4
5
6
7
8
9
10
Set
T
P
P1
P1
P1
'
1
2
3
4
5
6
7
8
9
10
Read
T
P
'
1
2
3
4
5
6
7
8
9
10
Answer
T
P
P1
P1
P1
;
TX
Sets the transmission mode.
Parameters: P1
0: Always 0
Set
1
2
3
4
5
6
7
8
9
10
T
X
P1
;
Answer
1
2
3
4
5
6
7
8
9
10
T
X
P1
;
VD
Sets and reads the VOX Delay time.
Parameters: P1
0000 - 5000 ms (in steps of 100)
Set
1
2
3
4
5
6
7
8
9
10
V
D
P1
P1
P1
P1
;
Read
1
2
3
4
5
6
7
8
9
10
V
D
;
Answer
1
2
3
4
5
6
7
8
9
10
V
D
P1
P1
P1
P1
;
VG
Sets and reads the VOX Gain.
Parameters: P1
000- 100 (in steps of 1)
Set
1
2
3
4
5
6
7
8
9
10
V
G
P1
P1
P1
;
Read
1
2
3
4
5
6
7
8
9
10
V
G
;
Answer
1
2
3
4
5
6
7
8
9
10
V
G
P1
P1
P1
;
vv
Performs the VFO copy (A=B) function.
Parameters:
No parameters are used with this command.
1
2
3
4
5
6
7
8
9
10
Set
V
V
;
vx
Sets and reads the VOX status.
Parameters: P1
0: VOX OFF 1: VOX ON
Set
1
2
3
4
5
6
7
8
9
10
V
X
P1
;
Read
1
2
3
4
5
6
7
8
9
10
V
X
;
Answer
1
2
3
4
5
6
7
8
9
10
V
X
P1
;
XT
Sets and reads the XIT function status.
Parameters: P1
0: XIT OFF 1: XIT ON
Set
1
2
3
4
5
6
7
8
9
10
X
T
P1
;
Read
1
2
3
4
5
6
7
8
9
10
X
T
;
Answer
1
2
3
4
5
6
7
8
9
10
X
T
P1
;