Yaesu FT-1000MP Operating Manual page 77

Hide thumbs Also See for FT-1000MP:
Table of Contents

Advertisement

CAT System Computer Control
1863-Byte Status Update Data (Sent L-to-R)
Status Update Data Organization
1 &BYTE DATA RECORDS (BYTES 8-1 863)
Status
Memory
Operating
VFO-A
VFO-B
Memory
Flags
Channel No.
Data
Data
Data
Data
An overview of the Status Update Data that
The remainder of the operational data returned
can be returned to the PC in response to one of
the Status
command consist of 1 6 - b ~ t e
the Status Update requests (opcodes IOH, FAH,
data records, indicating VFO and memory-spe-
cific selections. The first of these records is for the
F7H7
Or
OEH) is shown
The 13863-byte
current display, followed by the VFO-A, VFO-B,
block begins with six bytes, each containing one-
and then the 113 memorv channeis, from lowest
bit state Status Flags (A), for a total of 48 bits,
followed by one byte indicating the current (or last
selected) Memory Channel (B), followed by 116
xl6-byte data records: one for the current Oper-
ating Data (C), one each for VFO-A (D) and VFO-
B (E), and one for each of the 11 3 memories (F).
Of the four commands that cause Status Up-
date to be returned, remember that only opcode
10H (with its last argument set to zero) returns all
of the data (see bottom right of this page).
(A)
(B)
( C )
(D)
(E)
(F)
16 bytes
I 6 bytes
6
STNUS FLAGS (BYTES 1
-
6)
16-bytes
(x 4
13 memories=1808 bytes total)
Each of the first six bytes are subdivided into
I-bit flag fields: if a bit is set (I), the function is
enabled (on); and if reset (O), the function is dis-
abled (off). These flags reflect the current states
of various transceiver functions, most of which
appear in the radio display as indicators or LEDs.
The Status Flags command returns these bytes
for use in the control program (you could replicate
these indicators on the computer display, or else
use them as control flags for routines, etc.). Bit
offsets for all six bytes is shown on page 76.
1
MEMORY CHANNEL DATA (BYTE 7)
16 bytes
The seventh Update Data Byte contains a bi-
nary value from 00-70H, corresponding to the
current memory channel number on the display.
Only this byte is returned by sending the Status
Update command with the first parameter set to 1.
The chart on page 77 lists the corresponding
hexadecimal codes for memory channels 01 -99,
$1 -P9, and QMB memories 1-5.
to highest. Please reviewihe table a i the top right
column on page 77, which outlines the structure
of a 1 6-byte data record. Each byte is identified by
its offset from the start (base address) of the
record. A further breakdown of each byte offset is
also provided.
Note that this same 16-byte data record format
is used for the VFO and Memory Data as well,
unless you are currently operating on a retuned
memory
(M TUNE
displayed).
Selecting Update Data to Download
As mentioned before, there are four opcodes
that cause the FT-1000MP to report (update) its
operating status by downloading all or a portion of
its 1,863 data bytes. These opcodes are shaded
in the CAT Commands table (pages 80-83).
Status Update (Opcode 10H)
-
The 1st and 4th
parameters of this command allow selecting dif-
ferent portions of Status data to be returned, as
follows ("X"is the 1st parameter, "U" is the 4th):
See the Tables
record structure
page 75

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents