DX.DOC 0.46 This is a concept demonstration. IT is provided for comment purposes only. Please do not pass it out to anyone else without permission. It is unsupported. This is something in the middle of a conversion from the PC-HAM logbook package writtten in dBASE to a real time integrated dx chasing/loggging/contest package. Ideas and comments are welcome. Use LOGBOOK.DOC in the PC-HAM package for documentation. The package more or less follows it. Please don't tell me about bugs in this code. I know where they are. Rather, comments and ideas:- what to add, are functions in the correct menus, etc. Think of this program as a smart log book and a smart front end to the PacketCluster. Radio interface is not implemented. CW key is bit 0 on parallel (LPT) interface. You can set LPT 1 or LPT2. Radio memory step up/down are bits 1 and 2 on LPT interface. You need a simple parallel interface. An 8 bit octal latch and a level converter chip/transistor resistor combination. The logbook should be the hf one used in LAN-LINK. DX and LAN- LINK 2.00C+ (i.e 2.01) use indexed logs to speed up the searches. Contents of the DX-LINK.SYS file are listed below. Note, not all are used in this version. Line Item 1 Mycall 2 My_Lat 3 My_Long 4 Log_book 5 DXCC_book 6 GMT_Offset 7 Directory_Path 8 Packet_Cluster_call 9 TNC 10 TNC_Com_port 11 TNC_Baud_Rate 12 TNC_data_bits 13 TNC_Stop_bits 14 TNC_Parity_String Com Port 4 Address Com Port 4 IRQ 15 Port_Radio 16 Radio_Port_baud_rate 17 Radio_Port_Bits 18 Radio_Port_stop_bits 19 Radio_Port_Parity 20 check line if pos('DX-CC') <> 0 then flag_registered := true; 21 The following lines carry two items, band and mid-mode frequency. Any frequency announced in a PacketCluster DX Alert on a band below the mid-mode frequncy will be assumed as low mode (CW default). Any frequency above the mid-mode will be assumed as being high mode. 22 Check line AND low_mode, high_mode The following lines contain the window colors 23 StatusWindow_Color 24 BottomWindow_Color 25 DXCCWindow_Color 26 DXWindow_Color 27 InWindow_Color 28 PromptWindow_Color 29 alarmwindow_Color 30 Emphasis_Color 31 Option_Color 32 change_color 33 Alarm_color 36 W2M_Window_Title, W2M_Window_Color 37 W6M_Window_Title, W6M_Window_Color 38 W10M_Window_Title, W10M_Window_Color 39 W12M_Window_Title, W12M_Window_Color 40 W15M_Window_Title, W15M_Window_Color 41 W17M_Window_Title, W17M_Window_Color 42 W20M_Window_Title, W20M_Window_Color 43 W30M_Window_Title, W30M_Window_Color 44 W40M_Window_Title, W40M_Window_Color 45 W80M_Window_Title, W80M_Window_Color 46 W160M_Window_Title, W160M_Window_Color 47 WWV_Window_STRING,WWVWindow_Color 48 LOG_Window_STRING, LogbookWindow_Color 49 Flag_sound if '1' then flag_sound := true else flag_sound := false; if '1' then sound on. 50 Flag_Cluster if '1' then flag_Cluster := true else flag_Cluster := false; Set to '1' if you work connected to the Cluster, '0' in monitoring mode. The following lines should match the mode entries in your log. I.e., PCKT for packet, AMTR for AMTOR, etc. 51 String_SSB 52 String_CW 53 String_PCKT 54 String_FM 55 String_AMTR 56 String_RTTY 57 String_SSTV 58 WWV_String 59 DX_String 60 TALK1_String 61 TALK2_String 62 To_Me_String 63 Data_File, used for demo in Misc Menu, 'Q' option. 64 Secondary_LogBook This allows you to configure a second logbook for the ALt-S search for a callsign. For example, in a contest, you can check for worked in contest AND worked at any previous time. 65 Flag_Secondary_log if '1' then Flag_Secondary_Log := true else Flag_Secondary_Log := false; if '1' secondary log is searched. 67 QSL_Control_State 68 QSL_File 69 Default_Window); IOCheck; {} 70 CW_dit_time); IOCheck; 71 CW_note); IOCheck; 72 LPT_Number); IOCheck; 73 Radio_default_Memory); IOCheck; 74 Radio_Max_Memory); IOCheck; 75 The next ten lines contain messages that can be transmitted in CW using Alt-Function keys.