-
Notifications
You must be signed in to change notification settings - Fork 0
/
tlf.1.in
2307 lines (2299 loc) · 58.4 KB
/
tlf.1.in
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
.\"
.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 \-dhlnrvV
.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,
.SM FOC Marathon
and
.SM EU SPRINT
contests as well as a lot more basic contests, general QSO and DXpedition
mode.
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 3.0
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
CW keying via
.B cwdaemon
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
.BR cwdaemon (1).
.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 "\-n, --no-cluster"
Start without packet/cluster.
.TP
.B "-r, --no-rig"
Start without radio control.
.TP
.B "-l, --list"
List all built-in contests.
.TP
.B "-i, --import"
Import an existing Cabrillo file. When @PACKAGE_NAME@ starts, it looks for
.I YOURCALL.cbr
file in the current directory, 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.
.
.TP
.B "-v, --verbose"
Verbose startup.
.TP
.B "-d, --debug"
Debug
.BR rigctl.
.TP
.B \-V
Output version information and exit.
.
.SH USAGE
.
@PACKAGE_NAME@ has been written for
.BR "console mode" \.
If you want to run @PACKAGE_NAME@ from a terminal in
.B X
or
.BR Wayland ,
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)
or
.BR urxvt (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 (a sample Xresources file that contains usage
instructions is included in the doc directory). One advantage of xterm or urxvt
are that they do not 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.
The config file can also be specified on command line:
.
.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 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 :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 Alt\-X ", but without asking for confirmation)."
.
.TP
.BR :FIL ter
Filter cluster info (announce, dx-spots, all).
.
.TP
.BR :FRE q
Show frequency or band/score information of your other @PACKAGE@ nodes.
.
.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/@PACKAGE@
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 :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). The file is created in the current directory as
.IR YOURCALL.cbr .
.
.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 default color representation differs slightly
from the Linux console and other terminal emulators) or URxvt (with a very
distinct default color palette). 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 sent RST.
.IP
If the cursor is in the exchange field and it is not empty and CHANGE_RST is
set: increase received RST.
.
.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 sent RST.
.IP
If the cursor is in the exchange field and it is not empty and CHANGE_RST is
set: decrease received RST.
.
.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-E
Ends modem capture for RTTY mode in QTC window (started with
.BR Ctrl-S ).
.
.IP
See
.I @prefix@/share/doc/@PACKAGE@/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. The indicator on the right of the bandmap
shows the current grabbing direction. It can be toggled with Ctrl-V.
.
.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/@PACKAGE@/README_QTC.txt
and
.I @prefix@/share/doc/@PACKAGE@/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/@PACKAGE@/README_QTC.txt
and
.I @prefix@/share/doc/@PACKAGE@/README_QTC_RTTY.txt
for more information.
.
.TP
.B Ctrl-T
Show talk messages. In the QTC window shows RTTY lines.
.
.TP
.B Ctrl-V
Toggle grabbing direction in which Ctrl-G looks for a spot.
.
.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 \fBcwdaemon\fR).
.
.TP
.B Alt-X
Exit @PACKAGE_NAME@ (synonym to
.BR :EXI "t "
and
.BR :QUI "t, but asks for confirmation)."
.
.TP
.B Alt-R
Toggle score window.
.
.TP
.B Alt-S
Toggle score window.
.
.TP
.B Alt-T
Tune your transceiver (via \fBcwdaemon\fR).
Activates PTT and Key output, by default for 6 seconds. Stop tuning by pressing any key.
You can override the default value using the \fBTUNE_SECONDS\fR= configuration statement.
In addition to \fBcwdaemon\fR, tune also works with \fBwinkeydaemon\fR (tested with v1.0.10).
.
.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