File: tlf.1.in

package info (click to toggle)
tlf 1.4.1-5
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 4,036 kB
  • sloc: ansic: 26,363; sh: 4,339; makefile: 132; perl: 92
file content (2129 lines) | stat: -rw-r--r-- 54,344 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
.\"
.TH TLF 1 "version @VERSION@" TLF "Ham radio"
.SH NAME
@PACKAGE_NAME@ - amateur radio contest keyer/logging program for
Radiosport
.SH SYNOPSIS
.SY @PACKAGE@
.OP \-dhnrvV
.OP \-f config_file
.OP \-s user:password@host/dir/logfilename
.YS
.
.SH DESCRIPTION
.
.B @PACKAGE_NAME@
is a console (ncurses) mode general purpose
.SM CW
keyer, logging and contest program for amateur radio operators. It supports
the
.SM CQWW,
.SM WPX,
.SM ARRL-DX,
.SM ARRL-FD,
.SM STEWPERRY,
.SM PACC
and
.SM EU SPRINT
contests as well as a lot more basic contests, general QSO and DXpedition
mode.  From version 1.2.0 onward there is also support for the FOC Marathon.
It interfaces with a Morse Code generator, a number of radios via the
.B Hamlib
library, and with a
.B "DX Cluster"
via telnet or packet radio.  @PACKAGE_NAME@ can project DX cluster data into
the excellent Xplanet program, written by Hari Nair.
.P
Contest operation mimics the popular
.B TR-Log
program for DOS, the output file is TR-Log compatible.  The log can be
exported in
.SM ADIF
or
.B Cabrillo
format.
.P
The program was written for console mode on purpose, which allows it to run on
smaller machines, or remotely via
.SM SSH
or a modem link.
.P
Since @PACKAGE_NAME@ version 0.9.21 the
.B cwdaemon
0.9 is fully supported, featuring direct mode for the keyboard and output to
parallel and serial ports and speed and weight control from the keyboard, and
band info output on the parallel port.
.P
For users of the K1EL series of \(lqWin Keyers\(rq, the
.B winkeydaemon
is available from
.UR https://github.com/N0NB/winkeydaemon
GitHub
.UE .
Setup is the same as for the cwdaemon.
.P
For radio control @PACKAGE_NAME@ works with Hamlib (version >= 1.2.8), you
can find it at
.UR https://www.hamlib.org/
www.hamlib.org
.UE .
.P
@PACKAGE_NAME@ provides full
.SM TCP/IP
networking between @PACKAGE_NAME@ nodes, syncing/distributing log, packet
data, frequency data, local talk, serial numbers, time sync etc.
.P
.
.SH OPTIONS
Options given to @PACKAGE_NAME@ on the command line.
.TP
.B \-?
Show summary of options and exit.
.TP
.BI \-f\  config_file
Start with non-default configuration file:
.
.IP
.EX
@PACKAGE@ \-f PA0R
.EE
.IP
Defaults to
.I logcfg.dat
in actual working directory.
.TP
.BI \-s\  user:password@host/dir/logfilename
Synchronize log with other node
.
.IP
.EX
@PACKAGE@ \-s user:password@host/dir/logfilename
.EE
.
.TP
.B \-V
Output version information and exit.
.TP
.B \-v
Verbose startup.
.TP
.B \-d
Debug
.B rigctl.
.TP
.B \-n
Start without packet/cluster.
.TP
.B \-r
Start without radio control when user wants to start @PACKAGE_NAME@ without
modifying
.IR logcfg.dat \.
.TP
.B \-i
Import an existing CABRILLO file. When @PACKAGE_NAME@ starts, looks for the
.I YOURCALL.cab
log, reads the configuration and rule files, and based on the
current setup, generates the log(s). If the contest is WAE, and you have QTC's
in cabrillo, then @PACKAGE_NAME@ makes the QTC logfiles too. @PACKAGE_NAME@
doesn't write over the existing log(s).  The generated import will be
.IR IMPORT_CONTEST.log ,
where the CONTEST is the name of contest in the config. If
QTC exists, then the files
.I IMPORT_QTC_sent.log
and
.I IMPORT_QTC_recv.log
will be created.
.
.SH USAGE
.
@PACKAGE_NAME@ has been written for
.BR "console mode" \.
If you want to run @PACKAGE_NAME@ from a terminal in
.BR X ,
you will probably get the best results if you set \fBTERM\fR=\fIlinux\fR and
use a Linux console terminal.  Both KDE and GNOME terminals have a facility to
start a Linux console in an X terminal as does Xfce-terminal.
.P
By default,
.BR xterm (1)
may give unreadable colours.  If so, you will have to set
different colours in
.I logcfg.dat
or prepare
.I $HOME/.Xresources
to the preferred colour scheme.  One advantage of xterm is that it doesn't
consume the
.B F11
key which other terminal emulators reserve for full screen mode nor
.BR Ctrl\-PgUp / Ctrl\-PgDn
which may be used for tab switching in other emulators.
.P
Recent efforts have resulted in improved keyboard handling.  If you find keys
that do not work, the developers would like to receive your report of which
keys and which terminal have the problem.  Please send the report to the
mailing list shown in the
.B BUGS
section below.
.P
There are excellent results with the latest KDE, GNOME, and Xfce terminal
emulators (vi colours are preferred by some).  As @PACKAGE_NAME@ uses ncurses
to format its display you must use a proper font.  (Good choices are the Linux
font, Inconsolata, Hack, or any monospace font that dots or slashes the zero
character).  If you have problems, try the linux text console first and work
from there.
.P
Normally you start or restart @PACKAGE_NAME@ in fast mode with
\(lq\fB@PACKAGE@\fR\(rq.  During debugging of a
.I logcfg.dat
file you can start in verbose mode, to have a look at the startup messages.
From @PACKAGE_NAME@ version 0.9.3 you can load different config files with:
.
.IP
.EX
@PACKAGE@ \-f config_file
.EE
.
.P
If you have the packet cluster enabled you will first see the packet screen
(if you are using telnet and you have provided your callsign in
.IR logcfg.dat \,
you will be automatically logged in switched to the main logging screen).  Log
in with your callsign, if needed, and switch to the main logging screen with
the \(oq:\(cq command.  You can come back to the packet screen later with the
.BR :PAC ket
command from the call input field of the main logging screen.
.P
You can exit and close @PACKAGE_NAME@ with the
.BR :EXI t
or
.BR :QUI t
commands or with
.BR Ctrl\-C ,
.BR Alt\-Q \ or
.BR Alt\-X \.
.P
At restart @PACKAGE_NAME@ recalculates the score, which may take some time
depending on the number of QSOs in the logfile and the speed of your system.
@PACKAGE_NAME@ takes the points as they are in the log, and calculates the
multiplier from either callsign or exchange field (depending on the contest).
.
.SH COMMANDS
.
These commands are entered in the
.B callsign
field of the main logging screen.  Each command consists of the leading
\(oq:\(cq and at minimum the upper case characters of the command name plus
any needed parameters separated by \(oqSpace\(cq.
.
.TP
.BR :ADI f
Writes the log to an Amateur Data Interchange Format (ADIF) file
.IR logfile.adif \.
.
.TP
.BR :CHA r
Input the number of characters for CW auto-start or \(oqm\(cq for manual
start. Possible values are: \(oq0\(cq (off), \(oq2\(cq...\(oq5\(cq or
\(oqm\(cq (manual).  After typing as many characters in the input field or
after pressing the \(oqEnter\(cq key in manual mode @PACKAGE_NAME@ starts
sending the callsign without further keystrokes.  You can type in the rest of
the call (but quickly).  As soon as the sending catches your last typed
character @PACKAGE_NAME@ automatically sends the exchange and the cursor jumps
to the exchange field.  \(oqEscape\(cq stops sending.  This works only in CW
contests in RUN mode.
.
.TP
.BR :CHE ck
.TQ
.BR :NOC heck
Turn the dupe check window On|Off.
.
.TP
.BR :CQD elay
Change Auto_CQ delay (in 1/2 seconds, with PageUp/PageDown keys).
.
.TP
.BR :CLO ff
No cluster information (non-assisted contest operation).
.
.TP
.BR :CLU ster
.TQ
.B :MAP
Show cluster window or bandmap.
.
.TP
.BR :CON test
Toggle contest mode On|Off.
.
.TP
.B :CTY
.TQ
.BR :ZON e
.TQ
.BR :MUL t
Show needed country multipliers, zones, multipliers per continent (depends on
the contest).
.
.TP
.BR :CWM ode
.TQ
.BR :SSB mode
.TQ
.BR :DIG imode
Switch TRX to CW|SSB|Digimode mode.
.
.TP
.BR :DEB ug_tty
Debug routine for rig communication links.
.
.TP
.BR :EDI t
Edit the log with your favourite editor. Be careful!
.
.TP
.BR :EXI t
.TQ
.BR :QUI t
Exit @PACKAGE_NAME@ (synonym to
.BR Ctl\-C ,
.BR Ctl\-D ,
.BR Alt\-Q ,
and
.BR Alt\-X ")."
.
.TP
.BR :FIL ter
Filter cluster info (announce, dx-spots, all).
.
.TP
.BR :FRE q
Show frequency or band/score information of your other stations.
.
.TP
.BR :FLDIGI
Turn off/on Fldigi communication.
.
.TP
.BR :HEL p
Show online help (displays
.I help.txt
from working directory or from
.I @prefix@/share
if no local one exists).
.
.TP
.BR :INF o
Show network status.
.
.TP
.BR :MES sage
Edit CW (Morse Code) messages.
.
.TP
.BR :MOD e
Toggle TRX mode (CW|SSB|DIG).
.
.TP
.BR :PAC ket
Switch to the packet terminal.  Switch back to the main logging screen with
\(oq:\(cq.
.
.TP
.BR :REC onnect
Re-opens the connection to the DX cluster in case it was disconnected.
.
.TP
.BR :RES core
Recalculates the values in the score window (e.g. after deleting or editing
QSOs).
.
.TP
.BR :RIT clear
Toggle the RIT reset after QSO On|Off.
.
.TP
.B :SET
.TQ
.B :CFG
Edit various parameters in
.I logcfg.dat
file and reload it.
.
.TP
.BR :SCA n
Enter the SCAN function (return with \(oqEscape\(cq).
.
.TP
.BR :SCO re
Toggle the score window On|Off.
.
.TP
.BR :SCV olume
Adjust the soundcard volume for the sidetone (Up|Down).  Range: 0\(en99.
.
.TP
.BR :SIM ulator
Toggle simulator mode.  In simulator mode you can work a complete CQWW CW
contest in TR-Log mode.  Set \fBCONTEST\fR=\fIcqww\fR.
.
.TP
.BR :SOU nd
The SOUND recorder is a utility to record the voice keyer messages and enables
you to record the complete contest in chunks of 1 hour to the hard drive.  It
does this in the directory:
.IR $HOME/@PACKAGE@/soundlogs .
The sound recorder uses a script called
.I soundlog
which has to be located in
.IR $HOME/@PACKAGE@/soundlogs .
It can be found in the
.I scripts
directory.  If your soundcard is different from
.I /dev/dsp
you can use the
.B SC_DEVICE
parameter in the
.I logcfg.dat
file.  The file extension is
.IR .au ,
the Sun ulaw format.  The recorder produces < 60 MB per hour.  This means you
can record a complete CQWW in less than 3 Giga Bytes. If your disk cannot
handle this, FTP the soundfile to a server every hour.
.IP
.BR "F1 ... F12" ,\  s ,\  c ,\ ...
will record the voice keyer message for that key.
.IP
.BR 1 :
Start contest recording to ddhhmm.au.
.IP
.BR 2 :
Stop contest recording.
.IP
.BR 3 :
List contest recordings.
.IP
.BR 4 :
Play back contest recording ddhh[mm][:xx].
.RS
.RS
.P
xx is the offset from the start of the file e.g.:
.P
2110 will start from beginning of the day 21 hr 10:00 file.
.P
21100013:00 will start from day 21, hh 10, mm 00, + 13 minutes: 0 seconds.
.RE
.RE
.IP
To create a new file every hour add a
.BR crontab (1)
job to run the following command every hour:
.RS
.RS
.P
.EX
/usr/bin/pkill \-f sox > /dev/null 2> /dev/null
.EE
.P
Running the crontab job at other intervals will create sound recordings of the
interval period in length.
.RE
.RE
.IP
Once started the recorder will run until the lock file
.I $HOME/.VRlock
is removed.
.
.TP
.BR :SYN c
Synchronize the logfile of this node with the logfile pointed to by the
parameter \fBSYNCFILE\fR=\fIuser:password@host/dir/logfile\fR.  @PACKAGE_NAME@
will
.BR wget (1)
the logfile from the relevant node, make a dated backup of your local logfile,
and merge the 2 files.  The score will be recalculated.
.
.TP
\fB:TON\fRe [\fIdd\fR]\fId\fR
Set PC sidetone frequency in Hertz.  Range: 300\(en900, 0 = Off.
.
.TP
.BR :TRX control
Toggle rig control On|Off.  Default is Off unless
.B RADIO_CONTROL
is given in
.I logcfg.dat
(only makes sense with rig control capability).
.
.TP
.BR :VIE w
View the log with
.BR less (1).
.
.TP
.BR :WRI te
Write cabrillo file according to specified format (see
.B CABRILLO
statement in the
.B RULES
section).
.
.SH KEYS
.
Work has been ongoing to unify the key map between the Linux text console and
the various X terminals.  It may be slightly different on certain X terminals
depending on which keys they consume for their own use.  Turn off any key
recognition by the terminal for its own purposes (menu access, help display,
etc.) if possible.  Pay special attention to the F1-F12 and Alt-<char> keys.
Moreover, on some systems you must set the \fBTERM\fR=\fIlinux\fR or
\fBTERM\fR=\fIrxvt\fR environment variables.  This also works under VNC.
.P
Certain key combinations will probably not be useable as the Linux console
consumes Alt-F1 through
.RI Alt-F x
(often F7, but could be greater) for switching its virtual consoles.
Likewise, the various desktop environments consume key combinations for their
own use.  Ctrl-F1 through
.RI Ctrl-F x
are used to switch desktop workspaces.
.RI Alt-F x
combinations are used for various desktop features and are unavailable
for @PACKAGE_NAME@ use.
.P
Some desktop terminal emulators are capable of being configured to allow the
application running in them to get all of the keys the desktop environment
does not consume.  In testing good choices seem to be Gnome Terminal, Rox
Terminal, or the classic Xterm (although its color representation differs from
the Linux console and other terminal emulators).  Xfce Terminal is known to
consume F11 and Ctrl-PageUp and Ctrl-PageDown.  The @PACKAGE_NAME@ developers
have implemented Alt-PageUp and Alt-PageDown as a work-around for the Ctrl
counterparts.  Reports of success with other terminals are welcome.
.
.SS Call Input and Exchange Fields
.
The Call Input and Exchange Fields are the two main entry fields of
@PACKAGE_NAME@ where the majority of the keyboard entry takes place.  The call
input field is active when @PACKAGE_NAME@ completes its initialization and
presents the main screen.
.P
Most key sequences are the same in both fields.  Differences are noted as
necessary.
.
.TP
.BR A-Z ,\  0-9 ,\  /
\fBCall input:\fR ASCII letters, numerals, and the '/' characters that make up
an internationally recognized amateur radio callsign plus temporary location
identifiers.  Spaces are not allowed.
.IP
\fBExchange:\fR information provided by the other station possibly separated by
spaces, e.g., ARRL Field Day and ARRL Sweepstakes.
.
.TP
.B Space
Switches from call input to exchange field.  Separates exchange field elements
when multiple exchange elements must be entered, e.g., ARRL Field Day and ARRL
Sweepstakes.
.
.TP
.B Tab
Switch between call input and exchange fields (jump back to call input from
exchange field).
.
.TP
.B Enter
Smart key depending on contest mode.
.
.IP
@PACKAGE_NAME@ follows the TR operating style which has two modes, CQ and S&P.
.IP
CQ mode is used for \(lqrunning\(rq, i.e., staying on one frequency and
having other stations answer your call.
.br
S&P mode is for tuning up or down the band and answering the calls of other
stations.
.
.IP
.B In CQ Mode:
.RS 7
.IP \(bu 2
With the call input field empty,
\(oqEnter\(cq
sends the F12 message (Auto CQ).
.IP \(bu 2
With characters in the call input field,
\(oqEnter\(cq
answers the calling station by sending
the F3 message (RST) and moves the cursor to
the exchange field.
.IP \(bu 2
If the exchange field is empty,
\(oqEnter\(cq
repeats the F3 message (RST).
.IP \(bu 2
After the exchange information received from the other station is entered,
\(oqEnter\(cq
sends the CQ_TU_MSG message if defined,
or \(lqTU\(rq and your call otherwise.
Afterwards it logs the QSO,
and returns the cursor to the
call input field to answer the next call.
.RE
.
.IP
.B In S&P Mode:
.RS 7
.IP \(bu 2
When the call input field is empty,
\(oqEnter\(cq
sends the S&P_CALL_MSG if defined,
or your call otherwise.
.IP \(bu 2
When the exchange field is empty,
\(oqEnter\(cq
sends the S&P_CALL_MSG if defined,
or your call otherwise.
.IP \(bu 2
When the call input field has been filled,
\(oqEnter\(cq
sends the S&P_CALL_MSG if defined,
or your call otherwise.
Afterwards it moves the cursor to the exchange field.
.IP \(bu 2
Once the exchange has been received,
\(oqEnter\(cq
sends the S&P_TU_MSG if defined,
otherwise it sends your call
followed by the F3 message (RST).
Afterwards it logs the QSO
and returns the cursor to the call input
field to answer the next call.
.RE
.
.TP
.B Backspace
Erases the character to the left of the cursor and moves the cursor one
position to the left.
.
.TP
.B Escape
Stop CW transmission, clears characters, returns to call input field, keyboard
off (universal undo).
.IP
As an example, characters have been entered in both the call input and
exchange fields, the cursor is in the exchange field, and the transmission of
a CW message is in progress.  The first press of \(oqEscape\(cq will stop
the CW transmission and clear the exchange field and position the cursor to
the leftmost position of the exchange field.  The second press of
\(oqEscape\(cq will move the cursor to the right of the last character in
the call input field.  The third press of \(oqEscape\(cq will clear the call
input field.
.
.TP
.BR \(<-\  (Left-Arrow)
Change to next band lower or wrap to highest band if already on the lowest band
when callsign field empty.
.IP
Enter edit mode if one or more characters are present and move the cursor to
the left of the rightmost character.
.
.TP
.BR \(->\  (Right-Arrow)
Change to next band higher or wrap to the lowest band if already on the highest
band when call input field is empty.
.
.TP
.B F1
In CQ mode, send message F1 (CQ).
.br
In S&P mode send message F6 (MY).
.
.TP
.B Shift-F1
Restore previous CQ frequency from MEM and send message F1 (CQ).
.
.TP
.B F2-F11
Send CW, RTTY or VOICE messages 2 through 11.
.
.TP
.B F12
Start
.B Auto_CQ
(only from call input field).  Sends F12 message repeatedly pausing for Auto_CQ
delay time between messages.  Auto_CQ is cancelled with first character entry
into the call input field.
.
.TP
.BR +\  (Plus)
Toggle between the CQ and S&P modes.
.
.TP
.B PgUp
Increase CW (Morse Code) speed (from call and exchange fields).
.IP
If the cursor is in the call input field and it is not empty and CHANGE_RST is
set: increase his S value (the leftmost of the RST pair).
.IP
If the cursor is in the exchange field and it is not empty and CHANGE_RST is
set: increase my S value (the rightmost of the RST pair).
.
.TP
.B PgDown
Decrease CW (Morse Code) speed (from call input and exchange fields).
.IP
If the cursor is in the call input field and it is not empty and CHANGE_RST is
set: decrease his S value (the leftmost of the RST pair).
.IP
If the cursor is in the exchange field and it is not empty and CHANGE_RST is
set: decrease my S value (the rightmost of the RST pair).
.
.TP
.B Ctrl-PgUp
.TQ
.B Alt-PgUp
Increase Auto_CQ delay pause length (+1/2 sec).
.IP
Set Auto_CQ delay to message length + pause length.
.
.TP
.B Ctrl-PgDown
.TQ
.B Alt-PgDown
Decrease Auto_CQ delay pause length (\-1/2 sec).
.
.IP
As some terminals, Xfce Terminal is one such, consume
Ctrl-PageUp/Ctrl-PageDown, the Alt-key combinations allow for setting the
Auto_CQ delay pause length.
.
.IP
.BR NB :
If neither key combination works try
.B :CQD
instead.
.
.TP
.BR ?\  (Query)
In CW or DIGIMODE sends the partial call followed by \(lq ?\(rq.  In VOICE mode
sends recorded message 5 (F5).
.
.TP
.BR ;\  (Semicolon)
Insert note in log.
.
.TP
.BR ,\  (comma)
Activate Morse Keyboard.  Also Ctrl-K.
.
.TP
.BR \(dq\  "(Double quotation)"
Send talk message to other @PACKAGE_NAME@ nodes.
.
.TP
.BR \-\  (Minus)
Delete last QSO (Use
.BR :RES core
to correct scoring afterward).
.
.TP
.BR \[ua]\  (Up-Arrow)
Edit last QSO: Insert, overwrite, and delete; + log view.
.
.TP
.BR =\  (Equals)
Confirm last call.
.
.TP
.BR _\  (Underscore)
Confirm last exchange.
.
.TP
.BR {\  "(Open brace)"
In RTTY (DIGIMODE), keyboard mode switch TX on.
.
.TP
.BR }\  "(Close brace)"
In RTTY (DIGIMODE), keyboard mode switch TX off (RX).
.
.TP
.BR \e\  (Backslash)
Log QSO without CW output.
.
.IP
In RTTY (DIGIMODE), keyboard mode switch controller to command mode
(back to operating mode with \(lqK \(oqEnter\(cq\(rq.
.
.TP
.BR #\  (Hash)
Transceiver VFO frequency \(-> MEM, MEM \(-> transceiver VFO frequency.
.
.TP
.BR $\  (Dollar)
Pop MEM frequency: MEM \(-> transceiver VFO frequency and clear MEM.
.
.TP
.BR %\  (Percent)
Swap transceiver VFO frequency and MEM.
.
.TP
.BR !\  (Exclamation)
Get a new shell.  Come back with \(lqexit\(rq.
.
.TP
.B Alt-,
.TQ
.BR .\  (Period)
Change bandmap filter configuration.  You can filter to show spots from all or
own band only, from all/own mode only and if you want to see dupes or not (see
the help (\fBAlt-H\fR) display), only new multiplier or all call (only CQWW).
.
.TP
.B Ctrl-A
Add a spot to bandmap and broadcast it on the local network.
.
.TP
.B Ctrl-B
Send a spot to the DX Cluster (a connection to a DX cluster must exit).
.
.TP
.B Ctrl-C
.TQ
.B Ctrl-D
Exit @PACKAGE_NAME@ (synonyms to
.BR :EXI t,
.BR :QUI t,
.BR Alt-Q ,
and
.BR Alt-X ")."
.
.TP
.B Ctrl-E
Ends modem capture for RTTY mode in QTC window (started with
.BR Ctrl-S ).
.
.IP
See
.I @prefix@/share/doc/README_QTC_RTTY.txt
for more information.
.
.TP
.B Ctrl-F
Set frequency.  Use Up/Down-Arrow for 100hz steps and Pg-Up/Pg-Down for 500hz
steps.  Return to logging with \(oqEscape\(cq.
.
.TP
.B Ctrl-G
Grab next DX spot from bandmap.
.
.TP
.B Ctrl-K
Keyboard (CW and RTTY).
.
.TP
.B Ctrl-L
Reset the screen.
.
.TP
.B Ctrl-P
Maximum Usable Frequency (MUF) display.
.
.TP
.B Ctrl-Q
Open the QTC window for receiving QTCs if \fBQTC\fR=\fIRECV\fR or
\fBQTC\fR=\fIBOTH\fR or sending QTCs if \fBQTC\fR=\fISEND\fR is set in
.IR logcfg.dat .
Same as
.B Ctrl-S
if \fBQTC\fR=\fISEND\fR.
.
.IP
See
.I @prefix@/share/doc/README_QTC.txt
and
.I @prefix@/share/doc/README_QTC_RTTY.txt
for more information.
.
.TP
.B Ctrl-R
Toggle
.I /dev/lp0
pin 14 (Mic/Soundcard switch | trx1/trx2 switch).
.
.TP
.B Ctrl-S
Open the QTC window for sending QTCs if \fBQTC\fR=\fISEND\fR or
\fBQTC\fR=\fIBOTH\fR in \fIlogcfg.dat\fR.  Saves QTCs while in QTC window.
.
.IP
In RTTY mode starts capture from the modem after the window has been opened
with
.BR Ctrl-Q .
End capture with
.BR Ctrl-E .
.
.IP
See
.I @prefix@/share/doc/README_QTC.txt
and
.I @prefix@/share/doc/README_QTC_RTTY.txt
for more information.
.
.TP
.B Ctrl-T
Show talk messages.  In the QTC window shows RTTY lines.
.
.TP
.B Ctrl-Z
Stop @PACKAGE_NAME@.
.
.TP
.BR Alt-0 ... Alt-9
Send CW (Morse code) messages.
.
.TP
.B Alt-A
Cycle cluster window: NOCLUSTER \(-> CLUSTER \(-> BANDMAP \(-> ...
.
.TP
.B Alt-B
Band up in TR-Log mode.
.
.TP
.B Alt-C
Toggle display of checkwindow.
.
.TP
.B Alt-E
Enter QSO edit mode.
.
.TP
.B Alt-G
Grab first spot from bandmap which has the characters in the call input field
in its call.  Allows the operator to selectively grab a specific call from the
bandmap.
.
.TP
.B Alt-H
Show help.
.
.TP
.B Alt-I
Show talk messages.
.
.TP
.B Alt-J
Show other local stations frequencies.
.
.TP
.B Alt-K
Keyboard (CW and RTTY).
.
.TP
.B Alt-M
Show multipliers.
.
.TP
.B Alt-N
Add Note to log.
.
.TP
.B Alt-P
Toggle PTT (via cwdaemon).
.
.TP
.B Alt-Q
.TQ
.B Alt-X
Exit @PACKAGE_NAME@ (synonym to
.BR :EXI "t ,"
.BR :QUI "t ,"
.BR Ctrl-C ,
and
.BR Ctrl-D ")."
.
.TP
.B Alt-R
Toggle score window.
.
.TP
.B Alt-S
Toggle score window.
.
.TP
.B Alt-T
Tune your transceiver (via cwdaemon).  Activates PTT and Key output for 6
seconds.  Stop tuning by pressing any key.
.
.TP
.B Alt-V
Band down.
.
.TP
.B Alt-W
Set CW weight.
.
.TP
.B Alt-Z
Show zones worked.
.
.SS CT Compatible Mode
.
@PACKAGE_NAME@ has limited support for the logging sequence keys used in the
once popular CT logging program.  Unlike the default
.I Enter \ Sends \ Message
.RI ( ESM )
mode, the CT Compatible mode uses the
.B Insert
and
.B +
keys in the logging sequence and
.B Enter
logs a complete QSO.  Unlike ESM mode, CT mode does not have separate
.B CQ
or
.B S&P
modes.
.
.P
CT Compatible mode is enabled with the
.B CTCOMPATIBLE
keyword in
.I logcfg.dat
(see the
.B PREFERENCES
section below).
.
.P
The following keys differ in behavior in CT Compatible mode.
.
.TP
.B Enter
Log the complete QSO without sending any message macro.
.
.IP
If the callsign field is empty, pressing
.B Enter
will activate the
.B Auto-CQ
function.  If the exchange field is empty, pressing
.B Enter
in either the callsign or exchange field will result in no action.
.
.TP
.B Insert
Send the
.B RST
(F3) macro.
.
.IP
Since the
.B RST
macro includes the other station's callsign by default, the
.B HIS
macro is not sent first.  This differs from classic CT, but is a compromise to
use the default @PACKAGE_NAME@ macros.
.
.TP
.BR + \ (Plus)
Send the
.B TU
macro and log the QSO.
.
.IP
The
.B +
key checks if the exchange field is empty and if it is nothing is sent or
logged.  In rare cases where nothing needs to be entered in the exchange
field, e.g. working DX from USA in ARRL 160, simply enter a space to allow the
.B +
key to send the
.B TU
message and log the QSO.
.
.TP
.B Alt-V
Change CW speed.
.
.
.SH PREFERENCES
.
@PACKAGE_NAME@ can be fully configured by editing the
.I logcfg.dat
file.  Normally you keep one
.I logcfg.dat
file, setting up your callsign, the log file name, the ports and addresses for
packet, the radio, the network etc., and a separate rules file per contest.
.P
The
.I logcfg.dat
file can be edited from within @PACKAGE_NAME@ by the
.BR :CFG \ or \ :SET
commands (or with any other plain text editor before starting @PACKAGE_NAME@).
.P
You can set your favourite editor in the
.IR logcfg.dat \ file.
.P
You connect the rules file by using the statement
\fBRULES\fR=\fIcontest_rules_file_name\fR in
.IR logcfg.dat .
.P
@PACKAGE_NAME@ will first look in the working directory for a
.I logcfg.dat
file, and if it cannot find one it will look in
.I @prefix@/share/@PACKAGE@
for a default one.  Make sure you edit the
.I logcfg.dat
file at least to hold your call and your preferred system configuration.
.
.SH LOGCFG.DAT STATEMENTS
.
Configuration parameters set in
.I logcfg.dat
located in the working directory (where @PACKAGE_NAME@ is started).
.
.TP
\fBRULES\fR=\fIcontest_rules_filename\fR
Name of the rules file to load.  It helps if you name the rules file according
to the contest you want to describe.
.
.TP
\fBSYNCFILE\fR=\fIuser:password@host/dir/syncfile\fR
File on remote host you want to synchronize with (use
.BR wget (1)
syntax).
.
.TP
.B CTCOMPATIBLE
Do not use the TR-Log QSO sequence, but use \(oq+\(cq, \(oqInsert\(cq and
\(oqEnter\(cq to log the QSO.
.
.IP
The default mode of operation is the TR-Log sequence which uses \(oq+\(cq to
switch between CQ and S&P modes, in which \(oqEnter\(cq is the sole key used
to call the other station, send the exchange, and log the QSO.
.
.TP
\fBTLFCOLOR\fIn\fR=\fIFG\fR/\fIBG\fR
Defaults:
.RS 14
\fBTLFCOLOR1\fR=\fI23\fR (Header and footer)
.br
\fBTLFCOLOR2\fR=\fI67\fR (Pop up windows)
.br
\fBTLFCOLOR3\fR=\fI70\fR (Log window)
.br
\fBTLFCOLOR4\fR=\fI57\fR (Markers/dupe colour)
.br
\fBTLFCOLOR5\fR=\fI43\fR (Input fields)
.br
\fBTLFCOLOR6\fR=\fI63\fR (Window frames)
.RE
.
.IP
The numbers are given in octal, FG/BG or BG/FG (some experimentation likely
required).
.
.IP
You should only specify these if you wish to modify the standard colours of
@PACKAGE_NAME@.  In some Terminals you can set a special profile for
@PACKAGE_NAME@ with your own colours.  Another way is to define the colours
via the
.I $HOME/.Xresources
file.
.
.TP
\fBEDITOR\fR=\fInano\fR | \fIvi\fR[\fIm\fR] | \fI<your_favorite_editor>\fR
Editor used to modify the QSO log or logcfg.dat.
The command specified receives the file name as an argument.
.
.IP
When using a GUI editor that runs in the background (e.g. gvim) make sure to
exit the editor before logging new stations. You also have to use :RES command
to reread the log and correct scoring.
.
.IP
Best is to force the editor to stay in foreground (e.g. with 'gvim -f').
.
.TP
\fBCALL\fR=\fIPA0R\fR
Your call used in messages and used to determine your country, zone and
continent.
.
.TP
\fBTIME_OFFSET\fR=\fI0\fR
Used to shift the @PACKAGE_NAME@ time with respect to the computer clock.
Normally 0.  Range: 0\(en23.
.
.TP
.B TIME_MASTER
This node transmits the time over the network (only one master allowed!).
.
.TP
\fBADDNODE\fR=\fINode_address\fR[\fI:Port_number\fR]
Adds an IP address (and optionally a port number) to which we broadcast stuff.
(WARNING: Only add addresses of other nodes).
.
.TP
\fBTHISNODE\fR=\fIA\fR
Node designator (default \(lqA\(rq).  If @PACKAGE_NAME@ hears its own node
ID on the network it will exit and ask you to pick another one!  Range:
A\(enH.
.
.TP
\fBLAN_PORT\fR=\fIPortnumber\fR
Specifies on which portnumber (default \(lq6788\(rq) @PACKAGE_NAME@ is
listening for broadcasts from other instances.
.
.TP
.B LANDEBUG
Switches on the debug function.  Dumps all @PACKAGE_NAME@ net traffic received
on this node into a file named
.I debuglog
in the working directory.  This log can be used as a backup log for the whole
network, as it is easy to retrieve QSO data, cluster messages, gab messages
etc. after the contest.  Some users have this enabled all the time.
.
.TP
.B NETKEYER
Switches the CW keyer on.  Only the IP networked keyer
.B cwdaemon
or any other program that emulates cwdaemon such as
.B winkeydaemon
is supported.  You may also need the keyer for PTT control or band info
output.
.
.TP
\fBNETKEYERPORT\fR=\fIport_number\fR
Default port is 6789.
.
.TP
\fBNETKEYERHOST\fR=\fIhost_address\fR
Default host is 127.0.0.1 (localhost).
.
.TP
\fBMFJ1278_KEYER\fR=\fIserial_port\fR
Activates support for the MFJ-1278B multi-mode controller.  The MFJ-1278
supports CW as well as RTTY contesting.  Fixed serial port rate is 9600 bps.
.
.TP
\fBCWSPEED\fR=\fIspeed_in_WPM\fR
Range: 4\(en69.
.
.TP
\fBWEIGHT\fR=\fIweight_ratio\fR
Set the dot to dash ratio.  Only for the NETKEYER.  Range: \-45\(en50.
.
.TP
\fBTXDELAY\fR=\fIPTT_delay_in_mS\fR
Delay activation of the Push To Talk pin.  Range: 0\(en50.
.
.TP
.B KEYER_BACKSPACE
Support backspace key in keyer window.
.
.TP
.B SOUNDCARD
Use soundcard for sidetone output.
.
.TP
\fBSIDETONE_VOLUME\fR=\fIsoundcard_volume\fR
Set soundcard sidetone volume (default is 70).  A value of 0 turns off
sidetone output (even for the console speaker).  Range: 0\(en99.
.
.TP
\fBCQDELAY\fR=\fIAuto_cq\fR
Set automatic CQ pause delay in 1/2 seconds increments between message
transmissions.  Range: 3\(en60.
.
.TP
\fBCWTONE\fR=\fIsidetone\fR
Set the PC speaker or soundcard frequency.  A value of 0 switches the
sidetone off.  Range: 0\(en999.
.
.IP
(Due to a bug in cwdaemon it also turns off the
.B Alt-T
tune function.  Use \fBSIDETONE_VOLUME\fR=\fI0\fR instead).
.
.TP
.B BANDOUTPUT
Outputs band information to pins 2, 7, 8, 9 on the parallel port.  Output is 1
(160m), 2 (80m) ... 9 (10m).  This format is compatible with the standard
interface for antenna switches, band filters etc.
.
.TP
\fBBANDOUTPUT\fR=\fI124181818\fR
Output pin 2 for 160, 30, 17 and 12, pin 7 for 80, pin 8 for 40, and pin 9
for 20, 15 and 10.  This comes in handy when you have 3 dipoles and a
3-band beam (...).
.
.TP
.B NO_BANDSWITCH_ARROWKEYS
This will prevent unwanted band switching when you are not using rig
control.  Band up =
.BR Alt-B ,
band down =
.B Alt-V
(TR-Log compatible).
.
.TP
\fBTELNETHOST\fR=\fIcluster_address\fR
Use Telnet to connect to a DX Cluster node using a DNS name or IP address,
e.g. claudia.esrac.ele.tue.nl or 131.155.192.179.
.
.TP
\fBTELNETPORT\fR=\fItelnet_port_of_cluster\fR
DX Clusters often use a non-standard port for Telnet, e.g. 8000.
.
.TP
\fBTNCPORT\fR=\fIserial_port\fR
You can use
.IR /dev/ttyS0 ,
.IR /dev/ttyUSB1 ,
etc. anything that looks like a tty.
.
.TP
\fBTNCSPEED\fR=\fIserial_rate\fR
@PACKAGE_NAME@ supports 1200, 2400, 4800 and 9600 bps.
.
.TP
.B FIFO_INTERFACE
The FIFO (First In First Out) interface is used when you want to receive
cluster info from the network, or from another source.  The FIFO interface
uses a special FIFO file in the working directory called
.BR clfile .
Anything you dump into this FIFO will be displayed by the packet interface.
.
.TP
.B RADIO_CONTROL
Switches the radio interface on.  The rig interface makes use of the
.B Hamlib
library which supports a number of different rigs.
.
.TP
\fBRIGMODEL\fR=\fIrig_number\fR
Look at the Hamlib documentation for the rig_number.
.IP
Hint: \fBrigctl \-l\fR and its manual page (\fBrigctl\fR(1)).
.
.TP
\fBRIGSPEED\fR=\fIserial_rate\fR
Speed of the serial port for rig control.
.
.TP
\fBRIGPORT\fR=\fIserial_port\fR
You can use
.IR /dev/ttyS0 ,
.IR /dev/ttyUSB1 ,
etc. anything that looks like a tty.
.IP
RPC rig daemon users should use \fBRIGMODEL\fR=\fI1901\fR and
\fBRIGPORT\fR=\fIlocalhost\fR.  In this case RIGSPEED is ignored (\fBNB\fR: rig
model 1901 is deprecated in Hamlib releases 3.0 and later and is replaced by
\fBrigctld\fR(8) which is rig model 2).
.
.TP
\fBRIGCONF\fR=\fIrig_configuration_parameters\fR
Send rig configuration parameters to Hamlib.
.br
e.g. \fBRIGCONF\fR=\fIcivaddr=0x40,retry=3,rig_pathname=/dev/ttyS0\fR
.
.TP
.B RIT_CLEAR
Clears the RIT after logging the qso.  This only works if the rig, and the
Hamlib routine supports it (tested on the OMNI 6+).
.
.TP
.B RIGPTT
Declares that Hamlib CAT PTT capability should be checked at startup and if
available use it to activate the radio's PTT for sending voice messages instead
of the NetKeyer PTT.
.
.TP
\fBCWBANDWIDTH\fR=\fIwidth\fR
Sets the CW bandwidth of your rig when changing bands.  If unset or 0 the
default bandwidth (as determined by Hamlib) is used. (a valid bandwidth for
the rig must be used).
.
.TP
\fBSC_DEVICE\fR=\fIdevice\fR
Sound card device for scan function.
.br
e.g. \fBSC_DEVICE\fR=\fI/dev/dsp0\fR
.
.TP
.B SSBMODE
Start @PACKAGE_NAME@ in SSB mode (default is CW).
.
.TP
.B RTTYMODE
Start @PACKAGE_NAME@ in RTTY mode (defaul is CW)
.
.TP
\fBGMFSK\fR=\fI$HOME/gMFSK.log\fR
Tell \fBminiterm\fR(1) where to get the data.
.
.TP
\fBDIGIMODEM\fR=\fI$HOME/gmfsk_autofile\fR
Tell @PACKAGE_NAME@ where to send the macros.
.
.TP
.B CLUSTER
Show cluster window at startup.
.
.TP
\fBCLUSTERLOGIN\fR=\fIyourcall\fR
Automatic login for the telnet client.
.
.TP
.B CLUSTER_LOG
Write clusterlog to disk.
.
.TP
.B BANDMAP
Shows cluster bandmap on startup.  Use \(aq.\(aq to change bandmap filtering.
.
.TP
\fBBANDMAP\fR=\fIxyz,number\fR
Show cluster bandmap on startup and set start values for filtering.
.br
<xyz> string parsed for:
.br
	\(lqB\(rq - only own band
.br
	\(lqM\(rq - only own mode
.br
	\(lqD\(rq - do not show dupes
.br
	\(lqS\(rq - skip dupes during grab_next (\fBCtrl-G\fR)
.br
	\(lqO\(rq - show only multiplier (CQWW only)
.br
<number> livetime for new spots in seconds (number >= 30)
.
.TP
.B SCOREWINDOW
Show the score window (same as \fBAlt-R\fR).
.
.TP
.B CHECKWINDOW
Show the country/call check window.
.
.TP
.B PARTIALS
Show a list of possible contest calls.
.
.TP
.B USEPARTIALS
Use the auto-complete utility (takes some practice...).  @PACKAGE_NAME@ will
complete the call as soon as it is unique in the database.  This can of course
lead to strange effects, but in practice there are far more hits than misses.
Sometimes you must edit the call because it has locked on a unique call.  Try
it, and switch it off when you don't like it.
.
.TP
.B LOGFREQUENCY
Put frequency (kHz) into QSO number to enable logging of frequency (only QSO
and dxped mode).
.
.TP
.B IGNOREDUPES
Enable to allow multiple QSOs in a contest with the same station (considered a
good idea these days as contest bots will take care of dupes).
.
.TP
\fBSUNSPOTS\fR=\fISSN\fR
Set the sunspots value which is used to do a rough calculation of the MUF.  If
the cluster interface is used the SSN will be updated by WWV or WCY messages.
.
.TP
\fBSFI\fR=\fISolar_flux_value\fR
Set SFI used to calculate SSN.  The SSN value is used to do a rough
calculation of the MUF.  If the packet interface is used the SSN will be
updated by WWV or WCY messages.
.
.TP
.B CHANGE_RST
If set in logcfg.dat, PgUp and PgDown will change RST instead of CW speed if
field is not empty.
.br
Default is Off.
.
.TP
.B NOB4
Do not send automatic \(lqQSO B4\(rq message.
.br
Default is On.
.
.TP
.B NOAUTOCQ
No automatic CQ when pressing \(oqEnter\(cq or \(oqF12\(cq.
.
.TP
\fBMARKERS\fR=\fIfile_name\fR
Generate marker file for Xplanet.  Xplanet will show the last 8 spots on an
azimuthal map.  See the relevant Xplanet documentation.  Use azimuthal
projection and center the map on your QTH.
.
.TP
\fBPOWERMULT\fR=\fIpower_multiplier\fR
Use this value to multiply the final points.  If the contest rule allows one
to use the power multiplier (e.g. Stewperry, ARRL-FD), you can pass that here.
.IP
\fBNB\fR: The type of
.B POWERMULT
is a float, e.g. \fBPOWERMULT\fR=\fI1.5\fR, but the final score will be
rounded by the C library \fBfloor\fR(3) function, which gives the largest
integer value that is not greater than multiplied score.
.
.TP
.B SEND_DE
Sends a \(lqDE\(rq word before your callsign, e.g. \(lqDE W1AW\(rq. There
is a special case: if
.B SEND_DE
is present in logcfg.dat, and @PACKAGE_NAME@ if is in DIGIMODE, then the
other station's callsign will be sent before \(lqDE\(rq, e.g. \(lqDL1A DE
W1AW\(rq.
.
.TP
\fBDIGI_RIG_MODE\fR=\fImode\fR
If set with \fBRADIO_CONTROL\fR option, specifies the mode to change the
rig to when :DIG mode is selected. \fImode\fR may be one of \(lqUSB\(rq, \(lqLSB\(rq,
\(lqRTTY\(rq, or \(lqRTTYR\(rq.  If not set, \(lqUSB\(rq is used if FLDIGI is
set and \(lqLSB\(rq is used otherwise.
.
.SH RULES
.
The contest rules can be put into separate files.  @PACKAGE_NAME@ will
first look for a directory called
.I rules/
in the working directory,
and a file named for the contest, e.g.
.IR cqww .
If @PACKAGE_NAME@ cannot find such a file, it will look into the directory
.IR @prefix@/share/@PACKAGE@/rules .
A rules file contains contest specific parameters like multipliers, scoring
rules, CW and voice keyer messages, etc.
.P
.BR NB :
The rules file overrides settings from the
.I logcfg.dat
file!
.P
.B WARNING!
It is your own responsibility to try these rules well BEFORE the contest.
The authors of @PACKAGE_NAME@ cannot possibly check all rules for all
contests :) and during the contest there is normally no time to fix it.
.
.TP
\fBCONTEST\fR=\fIxxxxx\fR
Name of the contest (same as the file name
.I contest_name
referenced above).  Some contests, like CQWW and WPX, are pre-programmed.
Look for the relevant rules file in
.IR @prefix@/share/tlf/rules .
.
.TP
\fBLOGFILE\fR=\fIlog_file_name\fR
Mandatory!
.
.TP
\fBCABRILLO\fR=\fIcabrillo_format\fR
Specify the name of the cabrillo format to use (see
.IR doc/README.cab ).
.
.TP
.B CONTEST_MODE
Sets @PACKAGE_NAME@ into contest mode.  Do not use this parameter for
normal QSO logging!
.
.TP
.B NO_RST
Do not use RST in contest, e.g. for CW Open, ARRL Sweepstakes, or ARRL Field
Day.  If you want to write a Cabrillo log you must provide a conforming format
definition without RST values.
.
.TP
.B CQWW_M2
Put the node ID into the logline (just after the QSO number) to support
Multi/2 operation where the station logging the QSO must be in the Cabrillo
file.  This can also be used for M/1 and M/M, to enable post-contest
analysis of the nodes.
.
.TP
.B Macro characters in the messages
.B %
= mycall,
.B @
= hiscall,
.B #
= serial number,
.B [
= RST,
.B +
= increase cw speed,
.B \-
= decrease cw speed,
.B *
= AR,
.B =
= BT,
.B <
= SK,
.B (
= KN,
.B !
= SN,
.B &
= AS,
.B > =
BK,
.B !
= his serial (e.g. confirm exchange of station in DIGIMODE).
.
.TP
\fBF1\fR=\fI"cw message 1"\fR
CQ message, (e.g. CQ de PA0R TEST).
.
.TP
\fBF2\fR=\fI"cw message 2"\fR
S&P call message, (e.g. @ de %).
.
.TP
\fBF3\fR=\fI"cw message 3"\fR
Exchange message, (e.g. @ ++5NN--#).
.
.TP
\fBF4\fR=\fI"cw message 4"\fR
TU message, (e.g. TU 73 %).
.
.TP
\fBF5\fR=\fI"cw message 5"\fR
Call of the other station (e.g. @).
.
.TP
\fBF6\fR=\fI"cw message 6"\fR
Your call (e.g. %).
.
.TP
\fBF7\fR=\fI"cw message 7"\fR
QSO B4 message (e.g. @ sri qso b4 gl).
.
.TP
\fBF8\fR=\fI"cw message 8"\fR
Again message (e.g. AGN).
.
.TP
\fBF9\fR=\fI"cw message 9"\fR
Query message (e.g. ?).
.
.TP
\fBF10\fR=\fI"cw message 10"\fR
QRZ message (e.g. QRZ?).
.
.TP
\fBF11\fR=\fI"cw message 11"\fR
Please reply message (e.g. PSE K).
.
.TP
\fBF12\fR=\fI"cw message 12"\fR
Auto-CQ message (e.g. +++TEST %---).
.
.TP
\fBCQ_TU_MSG\fR=\fI"cw message 13"\fR
Auto Exchange message in CQ mode (TR-Log mode), (e.g. TU %).
.
.TP
\fBS&P_TU_MSG\fR=\fI"cw message 14"\fR
Auto Exchange message in S&P mode (TR-Log mode), (e.g. TU 5NN #).
.
.TP
\fBS&P_CALL_MSG\fR=\fI"cw message 25"\fR
Custom call message in S&P mode.  Allows replacing the auto-generated S&P call
message.
.
.TP
\fBAlt_0\fR=\fI<...>\fR ... \fBAlt_9\fR=\fI<...>\fR
Up to 10 additional messages.
.
.TP
.B SHORT_SERIAL
Uses short form for serial number (599=5NN, 001=TT1).
.
.TP
.B LONG_SERIAL
Uses long form for serial number (default).
.
.TP
\fBVKM1\fR=\fIvoice message file name 1\fR ... \fBVKM12\fR=\fIvoice message file name 12\fR
Use F1 ... F12 keys to send recorded messages for phone.
.
.TP
\fBVKCQM\fR=\fIvoice_message_file_name\fR
Auto Exchange voice message in CQ mode (TR-Log mode)
.
.TP
\fBVKSPM\fR=\fIvoice_message_file_name\fR
Auto Exchange voice message in S&P mode (TR-Log mode)
.
.TP
.B ONE_POINT
One point per QSO.
.
.TP
.B TWO_POINTS
Two points per QSO.
.
.TP
.B THREE_POINTS
Three points per QSO
.
.TP
\fBCWPOINTS\fR=\fId\fR
Points per CW QSO.
.
.TP
\fBSSBPOINTS\fR=\fId\fR
Points per SSB QSO.
.br
.BR NB :
SSBPOINTS and CWPOINTS need to be set for both to work!
.
.TP
\fBMY_COUNTRY_POINTS\fR=\fId\fR
Points for working your own DXCC entity (often zero (0)).
.
.TP
\fBMY_CONTINENT_POINTS\fR=\fId\fR
Points for working countries in your own continent.
.
.TP
\fBDX_POINTS\fR=\fId\fR
Points for working a station in other continents.
.
.TP
.B 2EU3DX_POINTS
Deprecated.  Use
.B MY_CONTINENT_POINTS
and
.B DX_POINTS
instead.
.
.TP
\fBCOUNTRY_LIST_POINTS\fR=\fId\fR
Points for countries in country list.
.
.TP
.B USE_COUNTRYLIST_ONLY
Score zero points for countries not in the list.
.
.TP
\fBCOUNTRYLIST\fR=\fI"comma separated list of prefixes starting with colon"\fR
e.g. Scandinavia:SM,LA,OZ,OH.
.
.TP
\fBCOUNTRYLIST\fR=\fIfile_name\fR
File with a list of prefixes.
.
.TP
.B PORTABLE_MULT_2
Multiply points x2 for portable stations (e.g. R1 field day).
.
.TP
.B LOWBAND_DOUBLE
Double all points for lowband (40, 80, and 160m) QSOs (can be combined with
any other value). (Will be deprecated in future! Use BANDWEIGHT_POINTS
instead.)
.
.TP
.B WYSIWYG_MULTIBAND
Exchange is multiplier, per band, whatever you enter.  @PACKAGE_NAME@ builds
its own list of multipliers.
.
.TP
.B WYSIWYG_ONCE
Exchange is multiplier, whatever you enter.  Counts once for the whole contest
(not per band).
.
.TP
.B WAZMULT
Multiplier is the CQ zone (per band).
.
.TP
.B ITUMULT
Multiplier is the ITU zone (per band).
.
.TP
.B PFX_MULT
Multiplier is prefix (PA0, DA2, VE7, etc.).  Counted once per contest, not
per band.
.
.TP
.B PFX_MULT_MULTIBAND
Same as WPX, but the WPX only used CQ-WW-WPX, and there a single prefix
multiplier only once, not all band. With this option, the PFX counts as
multiplier on all band. This usable on AA-DX.
.
.TP
.B COUNTRY_MULT
Multiplier is the DXCC entity (per band).
.
.TP
\fBMULT_LIST\fR=\fIfile_name\fR
Name of multipliers file (often sections, provinces, states, counties).  May
contain comment lines starting with \(lq#\(rq in the first column. Each
multiplier resides on a single line by itself.
.IP
Starting from Tlf-1.4 on you can also use aliases for the multipliers. Define
the aliases as
.IP
    \fImultiplier:alias1,alias2,alias3\fR
.IP
If you log a QSO with one of the aliases  it will be counted
for as the according multiplier. You can have more
than one line for the same multiplier.
.
.TP
.B SECTION_MULT
Multiplier is section from multipliers file.
.
.TP
.B SERIAL+SECTION
Exchange is serial number and section, multiplier is section from multiplier
file.  Mults count per band.
.
.TP
.B SERIAL_OR_SECTION
Exchange is serial number or section.  This option is similar to
SERIAL+SECTION, except the exchange could be a serial OR the section.  The
options was introduced for HA-DX, where HA stations give the shortest form of
their county, other stations give serial.
.
.TP
.B SERIAL+GRID4
Exchange is serial number and grid (e.g. JO21QI), multipler is 4-character
grid (JO21).  Mults count per band.
.
.TP
.B DX_&_SECTIONS
Multiplier is DXCC country or section from multiplier file.
.
.TP
.B RECALL_MULTS
Exchange can be recycled, will be filled into exchange field when it is known
(see also
.BR INITIAL_EXCHANGE ).
.
.TP
\fBINITIAL_EXCHANGE\fR=\fIexchanges.txt\fR
The file must contain a comma-separated list of exchanges, if e.g. the
exchange is the name of the operator:
.br
PA0R,rein
.br
PG4I,joop
.br
OK1RR,martin
.IP
If RECALL_MULTS is set, @PACKAGE_NAME@ will look in this list for the exchange
and fill it in for you.  There are various contests which have a standard
exchange, like e.g. the FOC Marathon.  The module also recognises embedded
calls (CT3/PA0R/QRP).
.
.TP
.B CALLMASTER\fR=\fIcallmaster\fR
Allow to name a different file used as callmaster database
(default is '\fIcallmaster\fR'). See FILES section.
.
.TP
.B CONTINENT_EXCHANGE
Exchange is continent (NA, SA, EU, AS, AF, OC).
.
.TP
.B SERIAL_EXCHANGE
Exchange is serial number (formats exchange field).
.
.TP
.B MIXED
Station can be worked both in SSB and CW.
.
.TP
.B SSBMODE
Start @PACKAGE_NAME@ in SSB mode.
.
.TP
.B MYQRA
For the \(lqStewperry\(rq contest, this option is used to set the QRA, e.g.:
JN97, or the full form: JN97OM.  In Stewperry, the points are calculated based
on the distance between the stations.
.
.TP
.B QTC
If you want to send or receive QTC's on contest (usually on WAEDC), put this
option to logcfg.dat. This needs a parameter, which could be one of these:
RECV, SEND, BOTH - note, that currently just the RECV works. For more
information, please see the README_QTC.txt file.
.
.TP
\fBQTC_CAP_CALLS\fR=\fIlist_of_qtc_capable_callsigns.txt\fR
If you want to help yourself to indicate that the station is QTC capable, you
can see it on your bandmap or worked window. Put the callsign of stations in a
file, one callsign per line, and give it as an argument to this variable.
.
.TP
.B QTC_AUTO_FILLTIME
If you use QTC feature, and you are on EU station in CW/SSB modes, then you
can only RECEIVE the QTC's. Most sender station send their QTC's as a most
short form, example, after the first line it doesn't send the first two
characters of time field. If you set this option, then when you fill the first
QTC line, then @PACKAGE_NAME@ will fills the other time fields, only the first
two characters. Of course, if you change the hour (eg., if there is a time:
2059, and the next one is 2100), then all next time fields will be changed.
.
.TP
.B QTC_RECV_LAZY
If you use QTC feature, and you are on EU station in CW/SSB modes, then you
can use this feature. In normal case, @PACKAGE_NAME@ checks all received QTC
lines: the time field must be 4 characters long, callsign and serial fields
must be non-empty. If you set up this option, @PACKAGE_NAME@ will ignore this
restrictions.
.
.TP
\fBCONTINENTLIST\fR=\fI"comma separated list of continents"\fR
Valid values are: SA, NA, EU, AF, AS and OC.
.
.TP
\fBCONTINENT_LIST_POINTS\fR=\fId\fR
Points for stations from continents in CONTINENTLIST
.
.TP
.B USE_CONTINENTLIST_ONLY
Score zero points for station from continents not in the list.
.
.TP
.B BANDWEIGHT_POINTS
Allow a point weighting factor for different bands. E.g.
.br
\fBBANDWEIGHT_POINTS\fR=\fI160:3,80:2,40:1,20:1,15:1,10:2\fR
.br
can be used for AADX contest. It will multiply all QSO points by 3 on 160m, by
2 on 80m and 10m and on all other bands only by 1.
.IP
Bands not in list are weighted by 1.
.
.TP
.B BANDWEIGHT_MULTIS
Allow a weigthing factor for multipliers on different bands. E.g.
.br
\fBBANDWEIGHT_MULTIS\fR=\fI80:4,40:3,20:2,15:2,10:2\fR
.br
can be used for WAEDC contest. It will multiply the number of multipliers on
80 by 4, on 40 by 3 and on 20/15/10 by 2.
.IP
The multiply operation is executed after any other multiplier modification.
.IP
Bands not in list will be weighted by 1.
.
.TP
.B PFX_NUM_MULTIS
On WAEDC (and maybe with other contests too) the multipliers are the different
countries, but there are some exceptions where of certain countries a
different prefix number is a different multiplier. On WAEDC these countries
are: W, VE, VK, ZL, ZS, JA, PY and RA8/RA9 and RAØ.  With this option, you can
list the affected countries:
\fBPFX_NUM_MULTIS\fR=\fIW,VE,VK,ZL,ZS,JA,PY,UA9\fR.  @PACKAGE_NAME@ will read
these items, make a lookup in a countrylist for a country code, and that code
will be used.  If you include the UA9 prefix and then make a QSO with a
station from Asiatic Russia, the PFX number will evaulated with a new
multiplier, but European Russia will not.
.
.TP
.B EXCLUDE_MULTILIST
Some contests have a special multipliers list, which is easier to write with
by excluding a predefined set. For example, the main set could be
.BR COUNTRY_MULT ,
and you need to exclude from that list just a few countries, e.g. the SAC
contest excludes the Scandinavian countries as they are not multipliers). In
that case you can use this configuration:
.br
    \fBCOUNTRY_MULT\fR
    \fBCOUNTRYLIST\fR=\fIsac:JW,JX,LA,OF1,OF0,OJ1,OJ0,OX,OW,OZ,SM,TF\fR
    \fBEXCLUDE_MULTILIST\fR=\fICOUNTRYLIST\fR
.br
Another useful example at WAEDC RTTY contest: then all stations can work each
other, for EU stations only the non-EU stations are the multi's, and reverse:
for non-EU stations only the EU stations are the multipliers. In that case the
EU stations can use this config:
.br
    \fBCONTINENTLIST\fR=\fIEU\fR
    \fBCOUNTRY_MULT\fR
    \fBEXCLUDE_MULTILIST\fR=\fICONTINENTLIST\fR
.br
Now all country are multi, except the EU stations. In this contest the non-EU
stations can use this config:
.br
    \fBCONTINENTLIST\fR=\fISA,NA,AF,AS,OC\fR
    \fBCOUNTRY_MULT\fR
    \fBEXCLUDE_MULTILIST\fR=\fICONTINENTLIST\fR
.br
In this example all countries are multis, except from SA, NA, AF, OC and AS
continent, so only the EU stations left as multipliers.
.
.TP
.B BMAUTOGRAB
If set, with \fBRADIO_CONTROL\fR and \fBBANDMAP\fR (mandatory) options,
@PACKAGE_NAME@ will grab the callsign from bandmap, if the TRX frequency is
equal with bandmap freq.
.
.TP
.B BMAUTOADD
If set, with \fBRADIO_CONTROL\fR and \fBBANDMAP\fR (mandatory) options,
@PACKAGE_NAME@ will add the callsign from callsign field, if at least 3
character have been entered. Use \(lqS\(rqkip dupes in BANDMAP settings to
control if it should also grab dupes.
.
.TP
.B SPRINTMODE
If set, @PACKAGE_NAME@ will automatically switch its mode between LOG and S&P
after every QSO.
.
.TP
.B FLDIGI
If you work RTTY (or any other digital modes), you can communicate with Fldigi
through XMLRPC. The FLDIGI keyword will activate the interface.  By default it
connects to
.UR http://localhost:7362/RPC2
http://localhost:7362/RPC2
.UE .

If you run Fldigi's xmlrpc server on an different port use
\fBFLDIGI\fR=\fIhttp://localhost:port_#/RPC2\fR
.
.TP
\fBMINITEST \fR[=\fINNN\fR]
Use this option when the contest is a minitest like contest. In that contests
the full contest intervall is divided into shorter sections (e.g. 6 * 10
minute sections in an hour).  Any station can be worked once in each of the
time sections without counting as dupe.  The default length of the sections is
600 seconds (10 minutes), but you can pass another value (in seconds) after
the '=' sign. There must be an integral number of time sections per hour!
.
.TP
.B UNIQUE_CALL_MULTI
Multiplier is callsign.
You have to pass one of these arguments: ALL, BAND.

Example:

    \fBUNIQUE_CALL_MULTI\fR=\fIBAND\fR

The argument tells @PACKAGE_NAME@, how to score the callsigns as multipliers:
.br
.B ALL
means the callsign is a multiplier, independet of band.
.br
.B BAND
means the callsign counts as multiplier on different bands.
.
.TP
\fBDKF1\fR=\fIdigi keyer message 1\fR ... \fBDKF12\fR=\fIdigi keyer message 12\fR
Use F1 ... F12 keys to send recorded messages for phone.
.
.TP
\fBDKCQM\fR=\fImessage\fR
Auto Exchange TU digi message in CQ mode (TR-Log mode)
.
.TP
\fBDKSPM\fR=\fImessage\fR
Auto Exchange TU digi message in S&P mode (TR-Log mode)
.
.TP
\fBDKSPC\fR=\fImessage\fR
Auto Exchange call digi message in S&P mode (TR-Log mode)
.
.SH FILES
.
\fI@prefix@/share/@PACKAGE@/logcfg.dat\fR is a recent example of the
configuration file @PACKAGE_NAME@ needs to know what to do.  @PACKAGE_NAME@
won't start without one.  \fBCopy it into the working directory\fR and edit it
before use.  You should do your experiments well \fIbefore\fR the contest.  It
contains, amongst other settings, your call, name of the log file, info about
ports for CW keying, packet or rig control, contest rules, points, multipliers
etc.
.
.P
\fI@prefix@/share/@PACKAGE@/rules/contestname\fR contains the rules of the
various contests.  You can easily write one for your favourite contest making
use of the various multiplier and points capabilities.  Check it before the
contest and send a message to
.MT tlf-devel@nongnu.org
the @PACKAGE_NAME@ development list
.ME
if anything is wrong (or right!).
.
.P
\fI@prefix@/share/@PACKAGE@/cty.dat\fR contains a flat ASCII database of info
about countries.  This is the same file as used by CT or TR-Log.  Updated
versions from Jim, AD1C, are available from:
.UR http://www.country-files.com/
Country Files
.UE .
.
.P
\fI@prefix@/share/@PACKAGE@/callmaster\fR contains a flat ASCII database of
known contest callsigns.  Updates are available from
.UR http://www.supercheckpartial.com/
Super Check Partial
.UE .
Save the
.I master.scp
file as
.I callmaster
in the working directory (or use \fBCALLMASTER\fR=\fImaster.scp\fR to use
that file).
It will take precedence over the system installed
.IR callmaster .
.
.P
\fISection files\fR contain a flat ASCII database of multpliers like states,
sections, provinces, districts, names, ages, etc.  They are invoked by
including \fBMULT_LIST\fR=\fIsection_file_name\fR in the rules file.
.
.SH DOCUMENTATION
.
An operation manual (a little bit outdated) is available in HTML format at
.UR http://sharon.esrac.ele.tue.nl/pub/linux/ham/tlf/
the old @PACKAGE_NAME@ project page
.UE .
.
.P
An FAQ and other useful tips are installed in the system doc directory under
\fI@PACKAGE_TARNAME@\fR.
.
.SH BUGS
Please send bug reports to
.MT tlf-devel@nongnu.org
the @PACKAGE_NAME@ development list
.ME .
.
.SH AUTHORS
.B @PACKAGE_NAME@
was written by
.MT "pa0r at eudxf.org"
Rein Couperus
.ME
aka
.MT "rein at couperus.com"
Rein Couperus
.ME
but maintained from 2009 onward by
.MT "tb at forth-ev.de"
Thomas Beierlein
.ME .
Lots of valuable contributions from PG4I (Joop PA4TU), PA3FWM, LZ3NY,
VA3DB, OM4AA, OK1RR, DH5FS, G4KNO and various other contributors.  (See the
AUTHORS file for more). Thanks to all for improving @PACKAGE_NAME@!
.
.P
Beta testers and feedback are always welcome!