Vertex Standard FT-1000MP Downloading, Status Update Data Organization, Status Flags Bytes 1~

Page 90

CAT System Computer Control

DOWNLOADING

MARK-V FT-1000MP DATA

On command, the MARK-VFT-1000MPwill down- load some or all (1,863 bytes) of its operational data. This data block contains all current transceiver settings. In addition, the current meter indication (Tx or Rx) is read, digitized and returned as well. This provides a wealth of information in near real-time that can be pro- cessed by your program or the running application for control purposes or display readouts. By regular or in- termittent requests for this data, the program (and you) can be kept continuously up-to-date on the status of the MARK-VFT-1000MPoperating environment.

The following four commands cause the MARK-VFT-1000MPto download various operational and in- ternally stored settings via the CAT port:

Status Update (10H) - causes the transceiver to return all or portions of its RAM table (up to 1,863 bytes).

Status Flags Request (FAH) - obtains only the first 6 bytes (the Status Flags), plus 2 extra “Model ID” bytes (10H and 00H).

Read Meter (F7H) - returns the meter deflection (0

-FFH) repeated in four bytes, followed by one “filler” byte (F7H).

Pacing Command (0EH) - Each byte of returned data may be delayed by an interval determined by this command (0 to 255 ms in 1-ms steps). This delay is initially zero until the Pacing command is sent (see note below).

Note: Pacing allows returned data to be read and processed by slower computers. However, set it as short as your computer will allow, to minimize the inconvenience of the delay. Sending all 1,863 bytes requires just under 5 seconds with zero- length delay selected, but over 5 minutes if the maximum delay is selected!

 

Parameter

Bytes

Data

Comment

 

 

Returned

Returned

 

 

U = 00H

1,863

All Status

See above Box

 

 

Updata Data

- Pacing Command

 

 

 

 

 

 

 

 

 

 

 

 

U = 01H

1

Memory

Current or Last

 

 

Channel No.

Selected Memory

 

 

 

 

 

 

 

 

 

 

 

 

U = 02H

16

Current

 

 

 

Operating Data

See the Tables on

 

 

 

 

(VFO or Memory)

 

 

 

 

page 91 and 92 for

 

 

U = 03H

32

Main VFO-A &

16-byte data record

 

 

structures

 

 

(2 x 16)

Sub VFO-B Data

 

 

 

 

 

 

 

 

 

 

 

 

U = 04Hø

16

Memory Data

 

 

 

X =

NA

X = Momory (1~99, P1 ~ P5, Q1 ~ Q5)

 

 

00 ~ 71H

ø only used when U = 04H

 

 

 

 

 

 

 

 

 

 

STATUS UPDATE DATA ORGANIZATION

An overview of the Status Update Data that can be returned to the PC in response to one of the Status Update requests (opcodes 10H, FAH, F7H, or 0EH) is shown next page. The 1,863-byte block begins with six bytes, each containing one-bit state Status Flags (A), for a total of 48 bits, followed by one byte indicat- ing the current (or last selected) Memory Channel (B), followed by 116 x 16-byte data records: one for the current Operating Data (C), one each for VFO-A (D) and VFO-B (E), and one for each of the 113 memories (F).

Of the four commands that cause Status Update to be returned, remember that only opcode 10H (with its last argument set to zero) returns all of the data (see bottom left of this page).

STATUS FLAGS (BYTES 1~ 6)

Each of the first six bytes are subdivided into 1-bit flag fields: if a bit is set (1), the function is enabled (on); and if reset (0), the function is disabled (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 89.

MEMORY CHANNEL DATA (BYTE 7)

The seventh Update Data Byte contains a binary 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 90 lists the corresponding hexadecimal codes for memory channels 01 ~ 99, P1 ~ P9, and QMB memories 1 ~ 5.

16-BYTE DATA RECORDS (BYTES 8 ~ 1863)

The remainder of the operational data returned by the Status Update command consist of 16-byte data records, indicating VFO and memory-specific selec- tions. The first of these records is for the current dis- play, followed by the VFO-A, VFO-B, and then the 113 memory channels, from lowest to highest. Please re- view the table at the top left column on page 91, which outlines the structure of a 16-byte data record. Each byte is identified by its offset from the start (base ad- dress) 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).

page 88

MARK-V FT-1000MP Operating Manual

Image 90
Contents Vertex Standard Yaesu Europe B.VTabel of Contents General Description MARK-V FT-1000MP Operating ManualMARK-V FT-1000MP Operating Manual Transmitter SpecificationsGeneral ReceiverPLUG/CONNECTOR Pinout Diagrams Accessories & Options Supplied AccessoriesOptional Sub Receiver Filter If Crystal Filter OptionsOptional Main Receiver Filters Available OptionsSafety Precautions Power ConnectionsGround Connections Antenna Precautions Electrical Shock PreventionRF Field Exposure Advisory & Electromagnetic Compatibility Preliminary Inspection General SetupFP-29 Transceiver LocationAntenna Considerations Adjusting the Front FeetMemory Backup RG-8XQSK Accessory InstallationLinear Amplifier Interfacing Operation with QSK AmplifiersOperation with NON-QSK Amplifiers FL-2100SERIES or Others About ALC Transverter Operation Digital Modem TNC, WEATHERFAX, ETC. Interfacing Digital Modes with a TNC Or Computer Sound Card PSK-31MARK-V FT-1000MP TNC Accessory Installation Accessory Installation Other DIGITAL/RECORDING Device Interfacing FeaturesConfiguration Suggestions CW KEY/PADDLE and Computer Keying Interface SuggestionsLarge Receive Antennas Antenna ConnectionsPersonal Computer Interfacing for Contest SOFTWARE, ETC Front Panel Controls SUB AF Knob AF Gain RF Gain KnobRF PWR Knob Moni KnobCLASS-A Button Mode Selection ButtonsEdsp Filters Fast ButtonShuttle Jog and VRF & Idbt Buttons Main VFO-A Tuning KnobMain VFO-A RX & TX Switch-LED AF REV ButtonVFO & Memory Control Band KeypadSUB SQL Knob SUB VFO-B RX & TX Switch-LEDLock Button CW and Electronic Keyer ControlsNB Button NOR NAR ModeBandwidth Buttons NOR/NAR1/NAR2 Buttons 2nd and 3rd if Filter BandwidthVRF/MEM CH Knob VRF IndicatorTuner Button VRF/MEM CH Knob SequenceLCD Bargraph Meter Indications Wait Sub Receiver ModeMEM F HI SWRTOP Panel Access & Controls 12. CW PKTRtty Additional NoteCW Sidetone Trimmer Rear Panel Controls & ConnectorsRemote Jack Packet DIN JackBand Data DIN Jack DC in JackBefore Starting OperationKey Beeper Menu ProgrammingSpecial Note for CW Mode Reverse CW sideband Mode SelectionFast Button Operation VFO KnobShuttle Jog VRF/MEM CHMicrophone Up/Dwn Buttons Display SettingsPanel Up/Down Buttons VFO Channel SteppingVFO Selection & Receiver Muting Alternate VFO Operation Front & RearevfoToggle VFOs Keypad Frequency EntrySignal Tuning Meter Indications CW TuningRTTY/PKT Tuning Expanded Tuning Scale AM Synchronous TuningAM Synchronous Tuning SUB-DISPLAY Mode Selection AM Broadcast Reception General Coverage ReceptionMeter Frequency Band Range MHz Dealing with Interference Receiver Front End Configuration For illustrative purposesWide Band and Tuned Preamp Selection VRF Variable RF FRONT-END FilterRF Gain Setting IPO Intercept Point OptimizationAGC Automatic Gain Control Selection Main receiver VFO-A if Bandwidth Filter Selection Noise BlankerIf Filter Bandwidth Selection There are two banks of select Width Action Using Width control to reduce QRM Width ControlIf Shift Action SHIFT/WIDTH Tuning StepsUsing if Shift to reduce QRM Notch FilterAdvice on QRM Reduction Clarifier RX/TX Offset TuningClarifier Settings Offset Display ModeBand TX Range TransmittingAntenna Selection Selecting AntennasImportant Note Transmitter MonitorSSB Transmission Class-A Operation Microphone Tone SelectionRF Speech Processor Carrier Point OffsetVOX Operation Voice-Actuated T/R Switching Operation Straight-Key OperationCW Transmission Electronic Keyer Operation ACS Auto Character SpacingCW Straight Key and Paddle Connections Keyer Settings CW Pitch Setting and Spot ToneBaud Packet Digital Mode OperationRtty Operation AM TransmissionPacket Operation Baud FM PacketTNC Tone Pair Tone Center Frequency FM Repeater Operation FM TransmissionMain and Sub VFO Audio Dual ReceptionUsing Headphones for Dual Receive Headphone Audio AdjustmentsSplit Operation Mode SUB VFO-B SettingsSplit Frequency Operation Sideband Diversity Reception Bandwidth Diversity ReceptionVFO Tracking Memory Features Memory StructureRegarding the VRF/MEM CH Knob Basic Memory Storage ProcedureAuto Channel-Up Memory ProgrammingMemory Tuning Recalling & Operating on Memory ChannelsMemory Checking Limiting Memory Group Operation Copying a Selected Memory to VFO-A Grouping MemoriesCopying Between Memories QMB Quick Memory Bank Operation Memory Scanning Auto Memory WriteVFO Scanning Memory Scan SkipScan Resume Mode Scan Skip DisableMemory Masking Programmed Memory Scanning PMS Memories P1 ~ P9 Advanced Features Edsp Functions Edsp ModulationEdsp Contours Edsp RX Audio EnhancementEdsp Noise Reducer Edsp Auto Multiple Notch FilterEdsp Auto Multiple Notch Action Important Note About Edsp Introduction FeaturesRemote Control Operation Contest Keyer ControlUser Message Memories 1 Contest Number MemoryCQ or ID Memory Message StorageTune Mode Contest Keyer OperationIII. Main VFO-A Control II. VFO/MEMORY ControlComments USER-CUSTOMIZED Operating ModeOverview Sub VFO B Dial Main VFO a DialDVS-2 Controls Segment Message Recording PlaybackMessage Recording No Function SegmentMessage Transmission Receiver Recording withSelecting Receiver Audio Message MonitorPhone Patch Operation OperationTuning Meter RE-CALIBRATION Packet TuningOpcode CAT 5-BYTE Command StructureOverview CAT Data Protocol CAT Data Byte FormatDATA/ARGUMENT Bytes Constructing and Sending CAT Commands50 H 03 H 00 H 81 H 09 H 0A HStatus Flags Bytes 1~ Status Update Data OrganizationDownloading Memory Channel Data ByteStatus Flag Byte #2 Contents Status Flag Byte #1 ContentsStatus Flag Byte #4 Contents Status Flag Byte #5 ContentsMemory Channel Data Hex Codes Byte Data Record Structure Rtty PKT Coding Examples 0CH Opcode Command Chart0AH 0EHEdsp Command Parameter Bytes Opcode Or Key 1st 2rd 3rd 4th 5th70H 75HVFO RPT8AH 8CHFAH Byte Format F = 00H Byte Format F = 01HGrP3-cH GrP1-cHGrP2-cH GrP4-cHDiAL-SPd Auto-uPEdSP SJ-SPEEdSc-dL-ti Auto-inScAn-ALL NotcHBEEP SP-HoLdNot Used RF out BEEP-FSub-FiL CW norDAtAnAr2 FiLTonE SEt PAc-tonENot Used CtcSS RPt-SHFtLock-SEL Rc-FuncFASt-SEt PA-cntTunEr USEr-SEtSub-AGc CAr oFStCustom Frequency & Display Offset Information 1st Fc = F + 70.455 BFO kHzKHz 500 Hz 250 Hz PKT-F UserMenu Selection Setting Table Func No Function Setting Range DefaultSEPARATE/BALANCE Separate Main VFO-A/SUB VFO-BMONO/STEREO 1/STEREO Stereo NORMAL/REVERSE NormalDefault User Function Settings LSB USB CW USB CW LSB Rtty LSB Rtty USB PKT LSBEasy Set Mode Settings RX PLLTX PLL Installing Internal Accessories TCXO-6 InstallationMain Receiver 2ND and 3RD if Filters Filter InstallationInstallation SUB Receiver CW Narrow FilterLithium Battery Replacement Internal 13.8V Fuse ReplacementMemory BACK-UP Switch POWER-ON Microprocessor Reset Procedures MARK-V FT-1000MP Operating Manual