home *** CD-ROM | disk | FTP | other *** search
/ Hacker Chronicles 2 / HACKER2.BIN / 906.PROCATHF.DOC < prev    next >
Text File  |  1990-01-04  |  14KB  |  323 lines

  1.  
  2.  
  3.  
  4.                      Don's Original Designs         
  5.                           Oceanside, Ca
  6.                      Don Rasmussen  WB8YQJ/6
  7.  
  8.  
  9.  
  10.  
  11.               Don's Original Designs proudly introduces ProCat/HF
  12. user  customized  software.  What you get  is  computer  keyboard 
  13. control  of your transceiver, user defined command keys,  contest 
  14. callsign duplicate checking, and transceiver memory loads for the 
  15. Yaesu   FT747GX.  The  system  works  with  any  Icom  or   Yaesu 
  16. transceiver that has provisions for computer control. You need an 
  17. IBM compatible computer with hard drive, serial port, and EGA  or 
  18. VGA  graphics  card.  An interface is  required  to  connect  the 
  19. computer serial port to the transceiver, which is available  from 
  20. the   transceiver   manufacturer.  Interfaces   can   be   easily 
  21. constructed, and are generally compatible between  manufacturers. 
  22. A  Yaesu FIF232 interface works great with Icom  transceivers  by 
  23. connecting Yaesu DIN #1 to Icom remote connector center, and  DIN 
  24. #3 to Icom remote connector ground. Once interfaced, the  program 
  25. allows  instant  QSY  using the numeric keypad  on  the  computer 
  26. keyboard.  The  control  keys  are grouped  to  make  tuning  the 
  27. transceiver EASIER than it would be by using the transceiver  VFO 
  28. knob.  You  can also add other commands to the  transceiver,  and 
  29. assign  any key you wish to perform that command. The  programmed 
  30. keys  are not available during contest duplicate  checking,  this 
  31. makes  the duplicate checking easier. More on  contest  duplicate 
  32. checking later. You can change the on screen colors to suit  your 
  33. taste,  and  the on screen GMT clock is adjustable to  your  time 
  34. zone. I hope you  find  ProCat/HF useful in  your shack, as  many
  35. hours  were  spent  in  design, programming, and debugging.  
  36.  
  37.  
  38.                                           Best 73's
  39.                                              
  40.                                             Don
  41.  
  42.  
  43. Special Thanks To:
  44.  
  45. Edward J. Coan
  46. Yaesu Musen Co. Ltd.
  47. Tokyo,  Japan
  48.  
  49. Roy Kessler 
  50. Janet Traylor
  51. PC Globe Incorporated
  52. Tempe, Arizona
  53.  
  54.  
  55.                                                         
  56.                       A Quick Demonstration
  57.                              
  58.  
  59.  
  60.  
  61. All programs and files should be copied onto your hard disk.
  62.  
  63. To  run the program, key in PROCAT and then press the enter  key. 
  64. Make sure your transceiver and interface are turned on and ready.
  65.  
  66. Make sure the NumLock light on the keyboard is on.
  67.  
  68. The  program  will  show  you  the  opening  screen,  with  the 
  69. station  clock  in  the  upper  left    corner,  and  ten  VFO 
  70. frequencys  listed along the right border of the screen.  One  of 
  71. these VFO frequencys will have a highlighted background. You  can 
  72. change the highlighted frequency by pressing the cursor up or the 
  73. cursor down key, these keys are  located just to the left of  the 
  74. numeric keypad.
  75.  
  76. NOTE: The transceiver that is currently configured is listed just 
  77. below the time display. See configuration instructions to  change 
  78. the current transceiver. 
  79.  
  80. You can set the transceiver display to the highlighted  frequency 
  81. by  pressing the numeric keypad minus (-) key. You can raise  the 
  82. highlighted frequency by pressing the keypad plus (+) key, the  6 
  83. key, the 5 key, or the 4 key. When you press the plus key (+) the 
  84. frequency will only be raised by 25 hertz, so you'll have to keep 
  85. it depressed for a few seconds to hear a noticable change in  the 
  86. received  signal.  You can lower the frequency  by  pressing  the 
  87. keypad  (enter) key, the 3 key, the 2 key, or the 1  key.  Again, 
  88. you'll have to hold down the (enter) key for a couple seconds  to 
  89. notice  any  change.  Transceiver mode can  also  be  changed  by 
  90. entering the first letter of the mode.  Notice how all tuning  of 
  91. the transceiver can be easily done with one hand over the numeric 
  92. keypad, and very little looking at the keys.
  93.  
  94. If  you  want to change the highlighted  frequency  to  something 
  95. completely  different,  press  the "b" key to  enter  a  new  VFO 
  96. frequency.
  97.  
  98.  
  99. The TEN VFO's on the screen have a description in the lower right 
  100. corner of the screen. You can change this description by pressing 
  101. "e"  then pressing "l". Or, you can clear this group of VFO's  by 
  102. pressing "e" then pressing "e" again.
  103.  
  104. There  are  up  to 20 groups of TEN VFO's, the  group  number  is 
  105. listed just to the left of the description. A different group  of 
  106. VFO's  can  be called by pressing "r" then entering a  new  group 
  107. number (from 1 to 20).
  108.  
  109.                    Main Menu Key Definitions 
  110.  
  111.  
  112.      F2 - adjusts on screen window color.
  113.      F3 - adjusts on screen text color.
  114.      
  115.      F4 - adjusts the station clock.
  116.  
  117.      F5 - starts contest callsign checking.
  118.      F6 - finishes contest callsign checking.
  119.  
  120.      F9 - clears the contest callsign file.  
  121.  
  122.      b - enter a new base frequency in highlighted VFO position.
  123.      r - request a different page of VFO's.
  124.      e - edit the label or erase a page of VFO's.
  125.      o - call the configuration options program.
  126.  
  127.      u, l, c, a, f, n - used to set transceiver mode.
  128.  
  129.      KEYPAD KEYS
  130.  
  131.      4 - Up   100 KHZ
  132.      1 - Down 100 KHZ
  133.      
  134.  
  135.      5 - Up 10 KHZ
  136.      2 - Down 10 KHZ
  137.  
  138.      6 - Up 1 KHZ
  139.      3 - Down 1 KHZ
  140.  
  141.      (plus key) - up 25 HZ
  142.      (enter key)  - down 25 HZ
  143.      (minus key) - set displayed frequency, no change.
  144.      (cursor keys) - select displayed VFO.
  145.  
  146.  
  147.                      Duplicate QSO Checking
  148.  
  149.  
  150.       Press F5 to start contest duplicate callsign checking.  All 
  151. keys other than numeric keypad keys are disabled. Use the  keypad 
  152. to tune in a contest station. Key in the station's  callsign  and 
  153. press return. If the  call begins  with  the  number 1 through  6 
  154. (this rarely happens) preceed the call with an asterisk. The call 
  155. will  be added to the list, and displayed in large letters if  it 
  156. is a good call. Then, try to work the station, use the  displayed 
  157. QSO  number  in the exchange. If you can't work  him,  press  the 
  158. backspace  key  to  drop  him from the list. If  the  call  is  a 
  159. duplicate, it is not added to the list, and the WARNING LEMON  is 
  160. displayed. Over 900 calls can be saved. Press F6 to save the  log 
  161. and return to ragchew mode. Press F9 to clear the duplicate log.
  162.  
  163.                 Configuration and Customization
  164.  
  165.  
  166.      Configuration  can  be as simple as defining  your  graphics 
  167. card  and transceiver brand. Or, you can  define custom  keys  by 
  168. looking  up the computer command data in your  Yaesu  transceiver 
  169. manual or the Icom C/IV communications manual. An example of this 
  170. would  be to define the "S" key. First, specify a label  for  the 
  171. key,  like "SPLIT ON". Then, look in your transceiver  manual  to 
  172. find  the  command bytes that perform this function, and  key  in 
  173. that data. When you finish, this will be displayed on the  screen 
  174.   S - SPLIT ON    . You can also position this label anywhere  on 
  175. the  screen you want. From then on, whenever you press the  upper 
  176. case S, the split function on your transceiver will be turned on. 
  177. You may want to define the lower case "s" as SPLIT OFF. There are 
  178. 20 keys available for definition.
  179.  
  180.          The options screen is available by pressing "o" from the 
  181. main  menu. Then press return to select  configuration  from  the 
  182. options  menu.  Here  is the list of options  and  the  responses 
  183. required.
  184.  
  185. Change  Basic  Configuration? - enter Y to  specify  a  different 
  186. brand of transceiver than that listed under the time on the  main 
  187. menu.
  188.  
  189. Configure Icom Transceiver? - enter Y to select an Icom transceiver.
  190.  
  191. Did you modify your rig for 9600 BPS operation? - All Icoms  come 
  192. from  the factory configured for 1200 BPS. There is a  jumper  in 
  193. the  transceiver  that  can be moved to  enable  a  higher  speed 
  194. transfer. Enter Y if you've enabled this option. (A Good Idea.) 
  195.  
  196. Command  Data  is 5 Bytes Long, is the command  byte  sent  last? 
  197. (Yaesu Only) - All Yaesu commands are 5 bytes long. Depending  on 
  198. your model the command byte may be the first byte, or more often, 
  199. the last byte of the string.
  200.  
  201. Frequency set command byte? (Yaesu Only) - is usually 0a, look in 
  202. your manual and remember to enter zero and not the letter "O"  in 
  203. these hexadecimal responses.
  204.  
  205. Setup  Operating Modes? - enter y to define the keys used to  set 
  206. transceiver mode.
  207.  
  208. Mode set command byte? - Icom users enter 00. Yaesu  transceivers 
  209. that have one command byte and four dummy bytes for the mode  set 
  210. command (this is rare) enter 00. For all other Yaesu's enter  the 
  211. value that will be first or last in the 5 byte string (this  byte 
  212. is also called the "instruction byte" by Yaesu.).
  213.  
  214.  
  215.  
  216.                     Configuration and Customization
  217.                            (Continued)
  218.  
  219.  
  220. AM  mode  set command byte? - Icom users enter  02,  Yaesu  users 
  221. enter  the AM command byte, also called the mode  set  "parameter 
  222. byte" by Yaesu.
  223.  
  224. CW  mode  set command byte? - Icom users enter  03,  Yaesu  users 
  225. enter the CW narrow parameter byte.
  226.  
  227. FM  mode  set command byte? - Icom users enter  05,  Yaesu  users 
  228. enter the FM narrow parameter byte.
  229.  
  230. LSB  mode  set command byte? - Icom users enter 00,  Yaesu  users 
  231. enter the LSB parameter byte.
  232.  
  233. CWN  mode  set command byte? - Icom user enter 04  (RTTY),  Yaesu 
  234. users enter the CWN parameter byte.
  235.  
  236. USB  mode  set command byte? - Icom users enter 01,  Yaesu  users 
  237. enter the USB parameter byte.
  238.  
  239. Suggested values were listed for Icom because all Icom radios use 
  240. the  same  values, Yaesu values should be taken from  the 
  241. transceiver manual.
  242.  
  243. OTHER CONFIGURATION OPTIONS
  244.  
  245. Adjust memory loading delay?(Yaesu FT747GX only) - enter a  large 
  246. enough value in this delay to ensure that memorys are not  loaded 
  247. into  the  FT747GX too fast, when this happens memorys  are  lost 
  248. after the transceiver is powered down.
  249.  
  250. Use auxillary serial port? - enter Y to use Comm Port 2.
  251.  
  252. Use  VGA graphics? - enter Y if you have VGA graphics.
  253.  
  254. Change  the  programmable keys? - enter Y to see a  list  of  the 
  255. programmable  keys that have been defined, and to change them  if 
  256. you wish.
  257.  
  258. Programmable keys available 20  - Press  an  alphabetic key. You
  259.    Press Esc to finish            will redefine the key if  it is
  260.                                   on  the  custom  key  list that
  261. borders  the left side of the screen. You can  define a  new  key  
  262. if  it does not appear on the list. Remember that upper case  and 
  263. lower case are different keys. Press Esc to finish.
  264.  
  265. Enter  key label - Enter a short description of the key you  want 
  266. to  define, such as SPLIT ON, SPLIT OFF, WWV, CLARIFIER ON,  etc. 
  267. This  description will be seen on the main menu. The letters  are 
  268. small, using upper case improves readability.
  269.                     Configuration and Customization
  270.                            (Continued)
  271.  
  272. Enter  Command  (10 digits) - this is where you  will  enter  the 
  273. actual byte string from your transceiver manual that will perform 
  274. the  function you described in the (Enter key  label)  procedure. 
  275. For  example, in the Yaesu FT747GX manual the  SPLIT  ON  command
  276. consists of these  5  bytes ( 00 00 00 01 01 ). In  this example,
  277. these  are  the  exact  10 digits  to  enter  (there  are  always 
  278. two  digits in one byte). Remember that although the  values  you 
  279. are entering are in hexadecimal, there is no conversion  required 
  280. by you!. Simply plug the ten digits in the way they are listed in 
  281. the  manual.  All Yaesu commands are 10 digits (which is  also  5 
  282. bytes)  long.  Whatever you put in this ten digit field  will  be 
  283. sent directly to your transceiver, with no changes in byte  order 
  284. etc.  Icom commands are not always ten digits long,  here is  the 
  285. format  for Icom commands. In the Icom CI/V manual  (available  to 
  286. anyone,  free  from Icom) on page 13 there is a  sample  FM  Mode 
  287. command.  It  looks  like  this  ( FE FE 04 F1 01 05 FD ).  Every 
  288. command  in Icoms manual starts with FE FE 04 F1 , and ends  with 
  289. FD. Since that is true, the program will provide these characters 
  290. to  the transceiver for you. In this example, if you  ignore  the 
  291. characters  that the program adds for you, ( 01 05 ) is all  that 
  292. is left. These are the digits for you to enter. When the  program 
  293. asks for ten digits, key this in ( 01 05 FD FD FD ). Always use FD
  294. to fill out the ten digit field. As an added example, the command
  295. on page 12 looks like this ( FE FE 04 F1 00 10 32 54 21 FD ) for a
  296. frequency set of 21.543.21 MHZ. You enter this ( 00 10 32 54 21 ).
  297.  
  298. Arrange  key  labels onscreen? - enter Y if you want  to  display 
  299. your  key  labels  in another part of  the  screen.  
  300.  
  301. Move  which  key? - find a custom defined key  somewhere  on  the 
  302. screen that you want to move. Press that key to select it. 
  303.  
  304. Use  the cursor keys to position the label - move the  key  label 
  305. wherever it looks good, then press Esc to paste it in position.
  306.  
  307. FINAL NOTES
  308.  
  309. If  the  main file CATBASE.DAT is damaged, etc. Just  remove  the 
  310. damaged file and execute ProEdit.exe A new file will be built.
  311.  
  312. ProCat.EXE - main program    ProEdit.EXE - options program
  313. Catbase.dat - database       ProCatHF.DOC - documentation
  314. EGAPCA.DAT - EGA SCREEN 1    EGAPCB.DAT - EGA SCREEN 2
  315. VGAPCA.DAT - VGA SCREEN 1    VGAPCB.DAT - VGA SCREEN 2
  316. TT747.EXE  - FT747 program   PT747.EXE - prints the database
  317.  
  318. I can accept no responsibility for damages caused either directly 
  319. or  indirectly  from the use of this free program.  If  you  like 
  320. ProCat/HF please pass it on to a friend, and remember your pal,
  321.  
  322.             Don Rasmussen, Oceanside Ca. January 1990
  323.