Excellent.
I have experienced a few segfaults when moving between fields in the QTC
window but overall nice work!


On 11/07/2013 07:15 PM, Ervin Hegedüs - HA2OS wrote:
> Hello all,
>
> so, after a few weeks hard working, it looks like QTC
> implementation for Tlf is ready to test at this weekend, on
> WAEDC-RTTY.
>
> You can find it on github.com:
>
>   https://github.com/airween/tlf/tree/waedc-qtc
>
> This is a very short intro how to receive the QTC's from a
> station.
>
> * you can use MINITERM or not, it doesn't matter
> * in a normal QSO, you can fill the callsign and contest serial
>   fields; first the callsign, then serial
> * if all data has received, press [ENTER] ONCE!
> * now Tlf send through Fldigi your report and serial, what you
>   set up, eg: "CFM UR 599 111"
> * always wait to Fldigi finishes the sending of actual message
> * if station ask "TX/RX QTC?", or any form it asks you about
>   the QTC, you press ALT+r
> * then QTC receive window opened, and Tlf sends a message
>   automatically: "QTC QRV"
> * in the window, Tlf shows the CAPTURE mode, the default mode
>   is off, when window opened
> * if you start to type the QTC serial, the capture will switch to
>   ON, and if the length of received line is greater than 12, it
>   will be parsed
> * you can turn on and off the CAPTURE with ALT+c
> * if you fill the number of QTC's, the numbers will turned on at
>   begin of lines
> * if MINITERM is turned on, you can see the received lines;
>   always the second line from bottom will be parsed; if MINITERM
>   is off, you can't see, but the point is that if there is a new
>   line, which length are greater than 12, will be parsed
> * now the Tlf tries to parse all lines, and fill the fields
> * if any field contains illegal character (eg: the time and
>   serial fields can contains only numbers), it will be replaced
>   with a '?', and that line will be marked as incomplete
> * you can modify the fields content, just move to the field with
>   top/bottom cursors, and TAB/Shift+TAB keys, and change the char
>   what you think is invalid; then that line will be marked as
>   incomplete
> * if all field is filled right, and you are in serial (third)
>   field, press [ENTER], the line will be marked as complete, and
>   an '*' char will indicates this the end of line
> * if the number of QTC lines reaches the number which you gave,
>   the CAPTURE will be turned off
> * remember: you can turn out and off the CAPTURE
> * if all lines are complete and marked, and you are the last
>   line, then press [ENTER]
> * now Tlf will close the window, and send through Fldig a message
>   to station: "QSL ALL QTC"
> * then if you press [ENTER] again, the QSO and QTC block will be
>   saved
> * if one or more QTC is incomplete, just move to that in last
>   field (serial), and press [ENTER], then Tlf send a message
>   through Fldigi: "05 PSE AGN" - don't send more that one QTC
>   repeat in same time! Remember, always wait wait for Fldigi
>   finished the sending of message!
> * then you can edit the QTC line, and if all QTC are marked,
>   station will get the QSL ALL QTC message
> * if all QTC are good, you can press [F2], that will be marked 
>   as complete all lines; then if you press [ENTER], you will
>   close the window and send "QSL ALL QTC" message
>
>
> Notes:
> * there is a small Python script, which can helps to test the
>   receive method; the script in tlf source root dir, and called
>   by gmfsklogger.py
>   to use it just type:
>   /path/to/gmfsklogger.py /path/to/tlf/waedc/waedc.log
>   it reads your log, and creates QTC's from that. Of course, you
>   need more that 10 QSO in logfile
>   for test, you can donwload a test logfile:
>   https://www.dropbox.com/s/sxce83lgs4v2kk4/waedc.log
> * if somebody wants to test on the air, I welcome to try; there
>   is 1 day to contest, if we find any bug, I could fix it
>
>
> 73,
>
>
> Ervin
> HA2OS
>
>

-- 
*Larry Levesque
KA1VGM
*
_______________________________________________
Tlf-devel mailing list
Tlf-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/tlf-devel

Reply via email to