home *** CD-ROM | disk | FTP | other *** search
/ World of Ham Radio 1997 / WOHR97_AmSoft_(1997-02-01).iso / cat / yaesu / yaesu_01 / amsoft.iii next >
Text File  |  1997-02-01  |  9KB  |  222 lines

  1.                     CATY 
  2.         Control program for Yaesu CAT system transceivers.
  3.     
  4.                      Version 0.6
  5.                     (PRERELEASE)
  6.  
  7.         Written in Turbo Pascal for PCDOS/MSDOS computers 
  8.                 by D. J. Wilke, N3HGQ.
  9.  
  10.         PRELIMINARY DOCUMENTATION - December 13, 1989.
  11.  
  12. OVERVIEW:
  13.  
  14.     CATY is a program designed to take command of your Yaesu radio 
  15.         equipped with the CAT (Computer-Aided Tuning) system using your
  16.     personal computer.  The software exploits the full implementation
  17.     of the CAT system, allowing control of VFO/memory data entry,
  18.     mode selection and tuning.  Complete status reporting from the 
  19.     radio is displayed on screens showing all parameters grouped in 
  20.     a logical, straightforward manner.  
  21.  
  22.     In addition to the memory channels designed into the radio, CATY 
  23.     provides "Expanded Memory" for your Yaesu.  100 additional memory 
  24.     channels per datafile can be copied to the internal VFO from disk, 
  25.     allowing unlimited libraries of frequencies, modes, offsets and 
  26.     identifying data to be archived.  These additional channels reside
  27.     in RAM array once loaded from disk, and can be scrolled and selected 
  28.     instantaneously.  Repeater offsets can be set automatically from
  29.     the stored data, eliminating the tedious procedure at the radio's
  30.     front panel.  An initial library of datafiles is provided for both 
  31.     VFO operation and memories, containing known active services such as
  32.     International shortwave stations, amateur repeaters, AMTOR, standard
  33.     time signals, Radioteletype, CW, FAX, packet and standard broadcast.  
  34.  
  35.     All controllable parameters are entered from full-screen menus and 
  36.     function keys, with the most often used functions occupying prominent 
  37.     positions.  Between commands to the radio, the software returns 
  38.     control to the operator, allowing manual operation to resume.  An on-
  39.     screen real-time clock displays time in both local and UTC formats.
  40.  
  41. HARDWARE REQUIREMENTS:
  42.  
  43.     IBMPC/XT/AT or compatible with at least 256k memory.
  44.     MDA/CGA/EGA/VGA display adapter and monitor.
  45.     RS-232 serial communications adapter configured as COM1: or COM2:.
  46.     Yaesu FT-747, FT-757 or FT-767 transceiver with CAT system.
  47.     TTL to RS-232 interface for Yaesu radio.
  48.     
  49. THE FILES:
  50.  
  51. The distribution disk contains the following files:
  52.  
  53.     PROGRAMS:
  54.     CATY767.EXE - The main executable program.
  55.     LOADY.EXE   - Command line-driven memory channel loader.
  56.  
  57.         ASCII FILES:
  58.     CATY.DOC    - What you're reading now.
  59.     CATY1.CFG   - Config file for COM1:, rename to CATY.BAT.
  60.     CATY2.CFG   - Config file for COM2:, rename to CATY.BAT.
  61.     CATY.BAT    - Batch file to load CATY767.EXE with command line options.
  62.     LOADY1.BAT  - Batch file to load memories through COM1:.
  63.     LOADY2.BAT  - Batch file to load memories through COM2:.
  64.  
  65.     ASCII DATABASE FILES (capacity 100 entries per file):
  66.     Y767AMB.DAT - Standard AM broadcast VFO database.
  67.     Y767PAK.DAT - Packet radio HF/VHF VFO database.
  68.     Y7672MR.DAT - 2 meter voice repeater VFO database.
  69.     Y767SWA.DAT - International shortwave 2-11.5 mHz. VFO database.
  70.     Y767SWB.DAT - International shortwave 11.5-28 mHz. VFO database.
  71.     Y767TTA.DAT - Commercial radio teletype 2-14.5 mHz. VFO database.
  72.     Y767TTB.DAT - Commercial radio teletype 14.5-19.3 mHz. VFO database.
  73.     Y767TTC.DAT - Commercial radio teletype 19.3-25.5 mHz. VFO database.
  74.     Y76725M.DAT - 25 meter shortwave band VFO database.
  75.     Y76731M.DAT - 31 meter shortwave band VFO database.
  76.  
  77.     ASCII DATAFILES FOR MEMORIES (capacity 10 entries per file):
  78.     Y767DEF.MEM - Default (demo) FT-767GX memory datafile.    
  79.     Y767AMT.MEM - AMTOR/SITOR channels memory datafile.    
  80.     Y767CWB.MEM - Amateur CW band edge memory datafile.
  81.     Y767PHB.MEM - Amateur Phone band edge memory datafile.
  82.     Y767PAK.MEM - HF/VHF packet radio memory datafile.
  83.     Y7672MR.MEM - 2 meter voice repeater memory datafile.
  84.     Y767FAX.MEM - Commercial Facsimile memory datafile.
  85.     Y767RTY.MEM - Commercial radioteletype memory datafile.
  86.  
  87. INSTALLATION:
  88.  
  89.     Configure your computer so that the serial RS-232 port(s) are 
  90.     available as COM1: or COM2:.  The Yaesu radio MUST have an external 
  91.     RS-232 interface to connect to your computer OR you must provide 
  92.     a way to communicate to/from the radio using its provided TTL 
  93.     interface connector.  Only three communications lines are used: 
  94.     TX (Transmit Data), RX (Receive Data) and Signal Ground.  There 
  95.     is no hardware handshaking in the Yaesu CAT implementation, 
  96.     so the interconnections are minimal.
  97.  
  98.     If COM1: is chosen, invoke the batch file CATY1.BAT; likewise
  99.     CATY2.BAT for COM2:.  These files can be edited to inform the 
  100.     local/UTC clock routines in CATY which timezone to use, the 
  101.     default is EST.  To change to EDT, edit the second command 
  102.     line option within the corresponding batch file, for example: 
  103.     <CATY767 /comport /timezone> where /comport = [/1] or [/2] and
  104.     /timezone = [/S] (Eastern Standard) or [/D] (Eastern Daylight.)
  105.  
  106.     If your system does not have a real-time clock/calendar card, 
  107.     edit CATY1.BAT or CATY2.BAT, adding DOS DATE and TIME commands
  108.     to set the correct local time for CATY's RTC as in the following 
  109.     CATY2.BAT example:
  110.  
  111.         echo off
  112.         CATY767 /2 /S
  113.         date
  114.         time
  115.  
  116.     If running from floppy disk, be certain all supporting files are
  117.     present.  On hard disk systems, copy entire set of files into a
  118.     separate directory named \CATY.  
  119.  
  120. USING THE OPTIONS:
  121.  
  122.     The program is entirely menu and function key driven.  Upon startup,
  123.     you are presented with a full screen Main Menu and the Function 
  124.     Keys on line 25.  The available options are:
  125.  
  126.         KEY                       WHAT IT DOES
  127.     ===  =============================================================
  128.     1    Displays radio's status as a full screen display
  129.     2    Queries operator and sets operating frequency
  130.     3    Queries operator and sets programmed frequency step DOWN
  131.     4    Queries operator and sets programmed frequency step UP
  132.     5    Selects between VFO A, VFO B or memory
  133.     6    Selects active memory channel, 0 through 9
  134.     7    Sets operating mode to LSB, USB, CW, AM, FM OR FSK
  135.     8    Selects between Ham bands and general coverage receiver
  136.     9    Sets CTCSS tone frequencies (NOT IMPLEMENTED IN THIS RELEASE)
  137.     0    Turns off Split, Clarifier, Offset functions
  138.     +    Steps UP 10 Hertz in frequency, displays result
  139.     -    Steps DN 10 Hertz in frequency, displays result
  140.  
  141.         F1   Loads memories from disk datafile
  142.         F2   Queries operator and loads VFO A from disk datafile
  143.         F3   Moves down to next lower band (depends on Ham/General setting)
  144.         F4   Moves up to next higher band (depends on Ham/General setting)
  145.         F5   Toggles SPLIT on or off
  146.         F6   Toggles CLARIFIER on or off
  147.         F7   Moves selection from selected memory to VFO A
  148.     F8   Moves selection from VFO A to selected memory
  149.         F9   Swaps contents of VFO A and selected memory
  150.         F10  Quits the program and returns to DOS
  151.  
  152. QUICK MEMORY LOAD:
  153.  
  154.     There is a convenient way to quickly load or change all memory
  155.     frequencies from the command line.  The datafiles ending with .MEM 
  156.     can be loaded into the Yaesu's memories using a separate file named
  157.     LOADY.EXE.  Two batch files are included which allow the use of
  158.     your choice of COM port.  It is only necessary to indicate the 
  159.     category of the desired service on the command line to LOADYx.BAT,
  160.     as in:
  161.  
  162.         LOADY1(or 2) PAK<CR> - Loads frequencies in Y767PAK.MEM
  163.         LOADY1(or 2) FAX<CR> - Loads frequencies in Y767FAX.MEM
  164.  
  165.                     or
  166.  
  167.     You can invoke LOADY.EXE directly, providing your own command line 
  168.     option such as:
  169.  
  170.         LOADY PAK /1<CR> - Loads Y767PAK.MEM through COM1:
  171.         LOADY PAK /2<CR> - Loads Y767PAK.MEM through COM2:
  172.  
  173.     The default COM port is COM1: if no command line argument is 
  174.     supplied.
  175.  
  176.         For simplicity, the command to LOADY is shortened to the three
  177.     characters preceding the .MEM in the memory datafiles:
  178.  
  179.         Y767DEF.MEM = LOADY DEF<CR> or LOADY DEF [/1] [/2]
  180.         Y767AMT.MEM = LOADY AMT<CR> or LOADY AMT [/1] [/2]
  181.         Y767CWB.MEM = LOADY CWB<CR> or LOADY CWB [/1] [/2]
  182.         Y767PHB.MEM = LOADY PHB<CR> or LOADY PHB [/1] [/2]
  183.         Y7672MR.MEM = LOADY 2MR<CR> or LOADY 2MR [/1] [/2]
  184.         Y767RTY.MEM = LOADY RTY<CR> or LOADY RTY [/1] [/2]
  185.  
  186.     New datafiles can be created using your favorite ASCII editor,
  187.     just be sure to follow the structure of the included files and
  188.     don't exceed 10 entries.  The file naming convention must be
  189.     followed for LOADY.EXE to work.
  190.  
  191. RELEASE NOTES:
  192.  
  193.     This is a preliminary release of CATY.  This .DOC file requires 
  194.     a great deal of work, and the code is still evolving.  The 
  195.     program was developed entirely in Turbo Pascal Version 5.5 
  196.     utilizing Unit files.  Future planned enhancements include:
  197.     
  198.         An automatic logging module
  199.         A frequency scan function
  200.         Integrated TNC control
  201.         Integrated datafile creation
  202.         Lookup tables for packet commands
  203.         Linkage to existing BBS programs
  204.         A DOS shell function
  205.         And ideas from contributors
  206.  
  207.     Inputs, recommendations, critiques, wish lists and bug reports
  208.     are requested.  I have purposely not released the source code, 
  209.     as it is still in development.  If there is enough interest, 
  210.     I will consider releasing the source in the public domain so 
  211.     that the program may benefit from programmers more proficient 
  212.     and clever than the writer.
  213.  
  214.             Don Wilke, N3HGQ
  215.             4228 Mount Carmel Road
  216.             Upperco, MD 21155
  217.             (301) 374-2735
  218.             or @KA3QAC packet BBS (145.03)
  219.  
  220.  
  221.  
  222.