background image

VX-1700 CAT O

PERATION

 R

EFERENCE

 B

OOK

CAT

 

(

C

OMPUTER

 A

IDED

 T

RANSCEIVER

)

 

O

PERATION

C

ODING

 E

XAMPLES

Although Vertex Standard Co., Ltd. cannot offer to provide complete CAT control programs (owing to the wide
variety of incompatible computers used by our customers). We present here with a few examples of critical
CAT I/O functions, in BASIC. Note that not all forms or BASIC may support some of the commands, in which
case alternate algorithms may need to developed in order to duplicate the functions of those shown.

S

ENDING

 

A

 C

OMMAND

After “opening” the computer’s serial port for 4800
baud, 8 data bits, two stop bits, and no parity as I/O
device #2, any CAT command may be sent. The in-
struction opcode is sent last, with the first (MSB)
parameter sent just before it, and the LSB param-
eter (or dummies) sent first. The parameters are sent
in reverse order from that in which they appear in
the “CAT Commands” table. Note also that, in the
following examples, we are sending zeroes as
dummy bytes, although this is not necessary. If you
decide to send commands through a five-byte array,
the values or the dummy parameters need not be
cleared.

The following command could, for example, be used
to set the frequency of the display to 14.250.0 MHz:

PRINT #2,
CHR$(&H00);CHR$(&H50);CHR$(&H42);CHR$(&H01);
CHR$(&HA);

Notice here that the BCD values can be sent just by
preceding the decimal digits with “&H” in this ex-
ample. However, in an actual program, you may pre-
fer to convert the decimal frequency variable in the
program to an ASCII string, and the convert the string
to characters through a lookup table. If you send a
parameter that is out of range for the intended func-
tion, or not among the specified legal values for that
function, the 

VX-1700

 should do nothing. Therefore,

you may wish to alternate your sending of commands
or command groups with a Read Flags or an Update
command, allowing the transceiver to let the com-
puter know if everything sent so far has been ac-
cepted and acted upon as expected.

Bear in mind that some commands specify “binary”
(as opposed to BCD-formatted) parameters. You can
send binary parameters without going through the
character/hex string conversion process. For ex-
ample, the CH parameter in the Command table is
binary. You could have the 

VX-1700

 recall Memory

Channel “1-29” as follows:

PRINT #2,
CHR$(0);CHR$(0);CHR$(0);CHR$(29);CHR$(2);

R

EADING

 R

ETURNED

 D

ATA

The reading process is easily done through a loop,
storing incoming data into an array, which can then
be processed after all expected bytes have been read
into the array. To read the meter:

FOR I = 1 TO 5
MDATA(I)=ASC(INPUT$(1,#2))
NEXT I

Recall from above that the meter data consists of
four identical bytes, followed by a “padding” byte, so
we really only need to see one byte to get all of the
information this command offers. Nevertheless, we
must read all five bytes (or 1, 18, 19, in the case of
the Update data). After reading all of the data, We
can select the bytes of interest to us from the array
(MDATA, in the above example).

Page 7

Summary of Contents for VX-1700 Series

Page 1: ...VX 1700 CAT OPERATION REFERENCE BOOK CAT COMPUTER AIDED TRANSCEIVER OPERATION VX 1700 CAT OPERATION REFERENCE BOOK ...

Page 2: ...he computer uses a custom connector you may have to construct the serial cable in this case refer to the technical documentation supplied with your computer for correct connections The illustration below shows an example of CAT sys tem connections Vertex Standard Co Ltd does not produce CAT System software owing to the wide variety or per sonal computers and operating systems in use world wide How...

Page 3: ... screws affixing the bottom case remove the bottom case 4 Referring to Figure 2 slide the S4002 and S4003 switches to the A position 5 Replace the bottom case with its eight screws 6 Connect the all cables to the transceiver IMPORTANT NOTE Please be careful to avoid short circuit to any metal object Be careful to prevent injury from any sharp cor ners Please practice standard grounding techniques ...

Page 4: ... Serial Input pin of the GPS jack on the rear panel of the transceiver Example Tune to 14 250 0MHz First determine the opcode for the desired in struction see the CAT command table These opcodes should be stored in the program so they can be looked up when the user requests the cor responding command In this case the instruc tion is Set Receive Transmit Frequency so the opcode is 0Ah small h lette...

Page 5: ...le 01 23 45 67 12 3456 MHz F4 F3 F2 F1 F1 F4 Frequency Digits BCD format Example 01 23 45 67 12 3456 MHz F4 F3 F2 F1 M 00 J3E LSB 01 J3E USB 02 A1A CW W 03 A1A CW N 04 AM A3E 08 J2B LSB W 09 J2B USB W 0D H3E 2182 MHz MODE 0E J2B LSB N 0F J2B USB N T 00 Transmitter off 01 Transmitter on Copy the current VFO receiving frequency to the transmit frequency D 00 1 Step Up 01 1 Step Down U 00 Not used 01...

Page 6: ...GNMENT BAND Data Byte 0 The 0 03 30 MHz transceiver op erating range is di vided into 10 bands represented in hexa decimal format in the table at the right Frequency Data Byte 1 4 The 4 byte fre quency data is comprised of eight fields from MSB to LSB For example a binary vale of 0000 0000 0001 0101 1011 1110 0110 1000 is 15BE68 HEX 14 250 00 MHz as follows MODE Data Byte 6 The mode data is repres...

Page 7: ... VFO icon will be illuminated BIT 0 1 2 3 4 5 6 7 DESCRIPTION PTT line closed by CAT command Scanning Priority or Dual Watch is paused Scanning Priority or Dual Watch is enabled J2B filter Narrow selected A1A filter Narrow selected J2B operation selected USB Not Used Not Used BIT 0 1 2 3 4 5 6 7 DESCRIPTION Not Used TX output selected 10 W Not Used Not Used Not Used Antenna Tuner working TUNER ico...

Page 8: ...r in an actual program you may pre fer to convert the decimal frequency variable in the program to an ASCII string and the convert the string to characters through a lookup table If you send a parameter that is out of range for the intended func tion or not among the specified legal values for that function the VX 1700 should do nothing Therefore you may wish to alternate your sending of commands ...

Page 9: ...VX 1700 CAT OPERATION REFERENCE BOOK CAT COMPUTER AIDED TRANSCEIVER OPERATION Page 8 NOTE ...

Page 10: ...PERATION REFERENCE BOOK CAT COMPUTER AIDED TRANSCEIVER OPERATION Copyright 2008 VERTEX STANDARD CO LTD All rights reserved No portion of this manual may be reproduced without the permission of VERTEX STANDARD CO LTD ...

Reviews: