Vertex Standard FT-1000MP manual Overview CAT Data Protocol, CAT 5-BYTE Command Structure, Opcode

Page 88

CAT System Computer Control

OVERVIEW

 

CAT DATA PROTOCOL

The CAT (Computer Aided Transceiver) System in the MARK-VFT-1000MPprovides control of fre- quency, VFO, memory, and other settings such as dual- channel memories and diversity reception using an external personal computer. This allows multiple con- trol operations to be fully automated as single mouse clicks or keystroke operations on the computer key- board.

The MARK-VFT-1000MPhas a built-in level con- verter, allowing direct connection from the rear-panel CAT jack to the serial port of your computer without the need of any external boxes.

Each time a command instruction is being received from the computer via the CAT port, the “CAT” indi- cator appears in the display, then turns off afterward. You will need a serial cable for connection to the RS- 232C (serial or COM port) connector on your computer. Purchase a standard serial cable (not the so-called "null modem" type), ensuring it has the correct gender and number of pins (some serial COM port connectors use a 9-pin rather than 25-pin configuration). If your com- puter uses a custom connector, you may have to con- struct the cable. In this case, refer to the technical docu- mentation supplied with your computer for correct data connection.

Yaesu Musen does not produce CAT System op- erating software due to the wide variety of personal computers and operating systems in use today. How- ever, the information provided in this chapter explains the serial data structure and opcodes used by the CAT system. This information, along with the short program- ming examples, is intended to help you start writing programs on your own. As you become more familiar with CAT operation, you can customize programs later on for your operating needs and discover the true op- erating potential of this system.

There are some commercially produced software packages available, as well as various shareware and freeware programs. To find out more information, con- tact your dealer or check advertisements in current amateur radio journals and publications. Other valu- able information sources include amateur radio and PC users-groups, packet radio and PC bulletin boards (BBS), and amateur radio hamfests.

Serial data is passed via the CAT jack on the rear panel of the transceiver at 4800 bits/sec. All commands sent from the computer to the transceiver consist of five-byte blocks, with up to 200 ms between each byte. The last byte sent in each block is the instruction opcode, while the first four bytes of each block are ar- guments: either parameters for that instruction, or dummy values (required to pad the block out to five bytes):

CAT 5-BYTE COMMAND STRUCTURE

Byte 1

Byte 2

Byte 3

Byte 4

Byte 5

Argument

Argument

Argument

Argument

Instruction

 

 

 

 

OPCODE

Each byte sent consists of one start bit, 8 data bits, no parity bit and two stop bits:

 

 

 

 

 

CAT DATA BYTE FORMAT

 

 

 

 

Start

 

0

 

1

 

1

 

1

 

1

 

1

 

1

 

1

 

Stop

 

Stop

 

 

 

 

 

 

 

 

 

 

 

 

Bit

 

 

 

 

 

 

 

 

 

Bit

 

Bit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

There are twenty-nine instruction opcodes for the MARK-VFT-1000MP, listed in the table on pages 94 ~

97.Most of these duplicate menu programming set- tings or options, or else emulate front panel button func- tions. Notice that several instructions require no spe- cific parameters. However, every Command Block sent to the transceiver must always consist of five bytes.

The CAT control program you are writing must con- struct the 5-byte block, by selecting the appropriate instruction opcode, organizing the parameters, if any, and providing unused (dummy) argument bytes for padding the block to its required 5-byte length (the dummy bytes can contain any value). The resulting five bytes are then sent, opcode last, from the computer to the MARK-VFT-1000MPCPU via the serial port and CAT jack on the transceiver rear panel.

page 86

MARK-V FT-1000MP Operating Manual

Image 88
Contents Vertex Standard Yaesu Europe B.VTabel of Contents General Description MARK-V FT-1000MP Operating ManualMARK-V FT-1000MP Operating Manual Specifications GeneralTransmitter ReceiverPLUG/CONNECTOR Pinout Diagrams Accessories & Options Supplied AccessoriesIf Crystal Filter Options Optional Main Receiver FiltersOptional Sub Receiver Filter Available OptionsPower Connections Safety PrecautionsGround Connections Electrical Shock Prevention Antenna PrecautionsRF Field Exposure Advisory & Electromagnetic Compatibility General Setup FP-29Preliminary Inspection Transceiver LocationAdjusting the Front Feet Memory BackupAntenna Considerations RG-8XAccessory Installation Linear Amplifier InterfacingQSK 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 Features Configuration SuggestionsOther DIGITAL/RECORDING Device Interfacing CW KEY/PADDLE and Computer Keying Interface SuggestionsLarge Receive Antennas Antenna ConnectionsPersonal Computer Interfacing for Contest SOFTWARE, ETC Front Panel Controls AF Gain RF Gain Knob RF PWR KnobSUB AF Knob Moni KnobMode Selection Buttons Edsp FiltersCLASS-A Button Fast ButtonMain VFO-A Tuning Knob Main VFO-A RX & TX Switch-LEDShuttle Jog and VRF & Idbt Buttons AF REV ButtonVFO & Memory Control Band KeypadSUB VFO-B RX & TX Switch-LED Lock ButtonSUB SQL Knob CW and Electronic Keyer ControlsNOR NAR Mode Bandwidth Buttons NOR/NAR1/NAR2 ButtonsNB Button 2nd and 3rd if Filter BandwidthVRF Indicator Tuner ButtonVRF/MEM CH Knob VRF/MEM CH Knob SequenceLCD Bargraph Meter Indications Sub Receiver Mode MEM FWait HI SWRTOP Panel Access & Controls PKT Rtty12. CW Additional NoteRear Panel Controls & Connectors Remote JackCW Sidetone Trimmer Packet DIN JackBand Data DIN Jack DC in JackOperation Key BeeperBefore Starting Menu ProgrammingSpecial Note for CW Mode Reverse CW sideband Mode SelectionVFO Knob Shuttle JogFast Button Operation VRF/MEM CHDisplay Settings Panel Up/Down ButtonsMicrophone Up/Dwn Buttons VFO Channel SteppingAlternate VFO Operation Front & Rearevfo Toggle VFOsVFO Selection & Receiver Muting Keypad Frequency EntryCW Tuning Signal Tuning Meter IndicationsRTTY/PKT Tuning AM Synchronous Tuning Expanded Tuning ScaleAM Synchronous Tuning SUB-DISPLAY Mode Selection General Coverage Reception AM Broadcast ReceptionMeter Frequency Band Range MHz Receiver Front End Configuration For illustrative purposes Wide Band and Tuned Preamp SelectionDealing with Interference VRF Variable RF FRONT-END FilterIPO Intercept Point Optimization RF Gain SettingAGC Automatic Gain Control Selection Noise Blanker Main receiver VFO-A if Bandwidth Filter SelectionIf Filter Bandwidth Selection There are two banks of select Width Action Using Width control to reduce QRM Width ControlSHIFT/WIDTH Tuning Steps Using if Shift to reduce QRMIf Shift Action Notch FilterAdvice on QRM Reduction Clarifier RX/TX Offset TuningClarifier Settings Offset Display ModeTransmitting Antenna SelectionBand TX Range Selecting AntennasTransmitter Monitor Important NoteSSB Transmission Microphone Tone Selection RF Speech ProcessorClass-A Operation Carrier Point OffsetStraight-Key Operation VOX Operation Voice-Actuated T/R Switching OperationCW Transmission ACS Auto Character Spacing Electronic Keyer OperationCW Straight Key and Paddle Connections Keyer Settings CW Pitch Setting and Spot ToneDigital Mode Operation Rtty OperationBaud Packet AM TransmissionBaud FM Packet Packet OperationTNC Tone Pair Tone Center Frequency FM Repeater Operation FM TransmissionMain and Sub VFO Audio Dual ReceptionUsing Headphones for Dual Receive Headphone Audio AdjustmentsSUB VFO-B Settings Split Operation ModeSplit Frequency Operation Bandwidth Diversity Reception Sideband Diversity ReceptionVFO Tracking Memory Features Memory StructureBasic Memory Storage Procedure Auto Channel-UpRegarding the VRF/MEM CH Knob Memory ProgrammingRecalling & Operating on Memory Channels Memory TuningMemory Checking Copying a Selected Memory to VFO-A Grouping Memories Limiting Memory Group OperationCopying Between Memories QMB Quick Memory Bank Operation Auto Memory Write VFO ScanningMemory Scanning Memory Scan SkipScan Skip Disable Scan Resume ModeMemory Masking Programmed Memory Scanning PMS Memories P1 ~ P9 Advanced Features Edsp Modulation Edsp ContoursEdsp Functions Edsp RX Audio EnhancementEdsp Auto Multiple Notch Filter Edsp Noise ReducerEdsp Auto Multiple Notch Action Important Note About Edsp Features Remote Control OperationIntroduction Contest Keyer ControlContest Number Memory CQ or ID MemoryUser Message Memories 1 Message StorageTune Mode Contest Keyer OperationIII. Main VFO-A Control II. VFO/MEMORY ControlUSER-CUSTOMIZED Operating Mode OverviewComments Sub VFO B Dial Main VFO a DialDVS-2 Controls Message Recording Playback Message RecordingSegment No Function Segment Receiver Recording with Selecting Receiver Audio Message Transmission Message MonitorPhone Patch Operation OperationTuning Meter RE-CALIBRATION Packet TuningCAT 5-BYTE Command Structure Overview CAT Data ProtocolOpcode CAT Data Byte FormatConstructing and Sending CAT Commands 50 H 03 H 00 H 81 H 09 HDATA/ARGUMENT Bytes 0A HStatus Update Data Organization DownloadingStatus Flags Bytes 1~ Memory Channel Data ByteStatus Flag Byte #1 Contents Status Flag Byte #4 ContentsStatus Flag Byte #2 Contents Status Flag Byte #5 ContentsMemory Channel Data Hex Codes Byte Data Record Structure Rtty PKT Coding Examples Opcode Command Chart 0AH0CH 0EHCommand Parameter Bytes Opcode Or Key 1st 2rd 3rd 4th 5th 70HEdsp 75HRPT 8AHVFO 8CHFAH Byte Format F = 00H Byte Format F = 01HGrP1-cH GrP2-cHGrP3-cH GrP4-cHAuto-uP EdSPDiAL-SPd SJ-SPEEdAuto-in ScAn-ALLSc-dL-ti NotcHSP-HoLd Not Used RF outBEEP BEEP-FCW nor DAtAnAr2Sub-FiL FiLPAc-tonE Not Used CtcSSTonE SEt RPt-SHFtRc-Func FASt-SEtLock-SEL PA-cntUSEr-SEt Sub-AGcTunEr 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 DefaultMain VFO-A/SUB VFO-B MONO/STEREO 1/STEREO StereoSEPARATE/BALANCE Separate NORMAL/REVERSE NormalDefault User Function Settings LSB USB CW USB CW LSB Rtty LSB Rtty USB PKT LSBRX PLL Easy Set Mode SettingsTX PLL Installing Internal Accessories TCXO-6 InstallationFilter Installation InstallationMain Receiver 2ND and 3RD if Filters SUB Receiver CW Narrow FilterInternal 13.8V Fuse Replacement Lithium Battery ReplacementMemory BACK-UP Switch POWER-ON Microprocessor Reset Procedures MARK-V FT-1000MP Operating Manual