Hello, On Wed, Nov 13, 2013 at 07:16:25AM +0100, Thomas Beierlein wrote: > Am Tue, 12 Nov 2013 21:09:57 +0000 > schrieb FS <dh...@freenet.de>: > > > I can confirm the it works very well! Congrats! I like that TLF sends > > the TU message after correcting the call with Backspace. And yes > > please deactivate it for S&P. > > Very well. I am glad we found a good working solution.
may be this is related to topic, but at last weekend till I used Tlf, it was very confused when I save the QSO to log, Tlf sent an empty message, because the CQ_TU_MESSAGE was empty... I've discovered this feature, and changed it in src/logit.c: https://github.com/airween/tlf/blob/waedc-qtc/src/logit.c The modifications are in line 175 and 191. Should I make a pull request to master branch, or is this a wrong idea? The concept is if you set up an empty message in rules/rulefile to CQ_TU_MESSAGE or S&P_TU_MESSAGE, then tlf doesn't send it. 73, Ervin HA2OS > 73, de Tom > > > > Now I have to find a way to RUN from Germany with Low Power to use > > the feature extensively. That's the hardest thing :-). > > And CQWW is > > close... > > > > 73 Fred > > > > On 11/12/2013 10:27 AM, Thomas Beierlein wrote: > > > Fred, > > > > > > a configurable timeout is an option. Adding that option is quite > > > some work - shall it be configured from the logcfg.dat or from > > > command line? When should a change be allowed, .... > > > > > > For the moment I am interested if we got the main functionality > > > right. You can change the timeout in the code for testing, but sure > > > that can not be the final solution. > > > > > > One problem with slow typers: You will get pauses in your cw signal > > > if you use some speed. Maybe best would be to adapt that timeout to > > > the cw speed. > > > > > > 73, Tom DL1JBE > > > > > > Am Tue, 12 Nov 2013 09:48:40 +0000 > > > schrieb FS <dh...@freenet.de>: > > > > > >> Tom, > > >> > > >> what about to make this 0.7s configureable? This would give > > >> headroom for the slow typers, as well as make it useable with > > >> different speeds. > > >> > > >> 73 Fred > > >> > > >> On 11/12/2013 09:08 AM, Thomas Beierlein wrote: > > >>> Sorry, forgot to send a copy to the list. Here it comes. > > >>> > > >>> Tom DL1JBE > > >>> > > >>> > > >>> Datum: Tue, 12 Nov 2013 10:07:03 +0100 > > >>> Von: Thomas Beierlein <t...@forth-ev.de> > > >>> An: mar...@centrum.cz > > >>> Betreff: Re: Autosend feature - first tests > > >>> > > >>> > > >>> Hi Martin, > > >>> > > >>> Am Tue, 12 Nov 2013 00:33:09 +0100 > > >>> schrieb Martin Kratoska <mar...@centrum.cz>: > > >>>> there is something strange. tlf does not see now hamlib, so no > > >>>> radio control :-( > > >>>> > > >>> Maybe you forgot the '--enable-hamlib' in the ./configure stage? > > >>> > > >>>> The Autosend option works but not exactly as meant. The auto > > >>>> sending begins with the character count as set with :char > > >>>> command, this is OK. Setting :char to 4 actually moves the > > >>>> cursor to the exchange field while tlf is sending 2nd character. > > >>> > > >>> That depends a little on your typing speed. But you are right. It > > >>> moves to the exchange field as soon as you stop typing. > > >>> > > >>> The reason for this behavior is that we can not do the same > > >>> handling as in TRLog. As TRLog sends the CW characters itself > > >>> (integrated keyer) it knows exactly how far it is with sending the > > >>> already typed in characters and when it catches your typing. > > >>> > > >>> For us using cwdaemon, the usbdaemon or Andys winkeyer daemon > > >>> means we can send out the characters to the keying daemon but get > > >>> no feedback how far it is with sending and therefore we have no > > >>> information when the daemon catches your typing. > > >>> > > >>> So I suggested to use a timeout instead. As soon as you stop > > >>> typing (atm after 0.7s) it assumes the call sign is complete and > > >>> then it switches to the exchange field. It fear it is the best we > > >>> can do without doing the whole keying stuff in tlf itself. > > >>> > > >>> Any ideas how to come around that are welcome. > > >>> > > >>>> Therefore the op has not > > >>>> time till 4th character is finished, here I have time actually > > >>>> only till 1st character is completed. > > >>> > > >>> Not quite. As described above you have 0.7 seconds for each > > >>> character you want to type. > > >>> > > >>> 73, de Tom DL1JBE > > >>>> > > >>>> 73 Martin, OK1RR > > >>>> > > >>>> Dne 11.11.2013 13:35, Thomas Beierlein napsal(a): > > >>>>> Hi, > > >>>>> > > >>>>> I just finished the first quick version of the new autosend > > >>>>> feature. > > >>>>> > > >>>>> Please download the zip archive from > > >>>>> https://github.com/Tlf/tlf/archive/autosend.zip unpack it and > > >>>>> then change to the directory. > > >>>>> > > >>>>> 'autoreconf --install' > > >>>>> './configure ....' > > >>>>> 'make' > > >>>>> 'make install' > > >>>>> > > >>>>> should build it. > > >>>>> > > >>>>> Some comments: > > >>>>> - Set autostart with ':char' as before (0 - off, 2..5 sets, ESC > > >>>>> keeps old value) > > >>>>> - timeout is 0.7s (enough if you get a hiccup while typing, > > >>>>> short enough to work even at 30 wpm and very short calls > > >>>>> - call will accept also '/' and '?' characters > > >>>>> - you can stop with ESC as before > > >>>>> > > >>>>> Please test and report back. > > >>>>> > > >>>>> I think autosend is only useful in RUN mode. I will block it for > > >>>>> S&P if you aggree. > > >>>>> > > >>>>> 73, de Tom DL1JBE. > > >>>>> > > >>>>> > > >>>>> > > >>>>> Am Sun, 10 Nov 2013 > > >>>>> 16:38:47 +0100 schrieb Fred Siegmund <dh...@freenet.de>: > > >>>>> > > >>>>>> Indeed. > > >>>>>> > > >>>>>> 73 Fred > > >>>>>> Am 07.11.2013 21:25, schrieb Martin Kratoska: > > >>>>>>> Excellent! You hit the nail, Tom! > > >>>>>>> > > >>>>>>> 73, > > >>>>>>> Martin, OK1RR > > >>>>>>> > > >>>>>>> Dne 7.11.2013 21:13, Thomas Beierlein napsal(a): > > >>>>>>>> Ok. Lets summarize: > > >>>>>>>> > > >>>>>>>> - autostart after 2..5 characters (configurable) > > >>>>>>>> - shorter calls have to be finished with the normal ENTER > > >>>>>>>> - as soon as autosend starts there will be no chance to edit > > >>>>>>>> bad characters, all you type in will be send > > >>>>>>>> - start sending exchange after a keyboard timeout (100..200 > > >>>>>>>> ms) > > >>>>>>>> - only alfanumerical keys (and ENTER) accepted after > > >>>>>>>> autosend starts > > >>>>>>>> - SPACE and DOWN will no longer start autosend > > >>>>>>>> - SPACE will toggle cursor between call and exchange input > > >>>>>>>> field > > >>>>>>>> > > >>>>>>>> 73, de Tom DL1JBE > > >>>>>>> > > >>>>>>> > > >>>>>>> _______________________________________________ > > >>>>>>> Tlf-devel mailing list > > >>>>>>> Tlf-devel@nongnu.org > > >>>>>>> https://lists.nongnu.org/mailman/listinfo/tlf-devel > > >>>>>>> > > >>>>>>> > > >>>>>> > > >>>>>> > > >>>>>> _______________________________________________ > > >>>>>> Tlf-devel mailing list > > >>>>>> Tlf-devel@nongnu.org > > >>>>>> https://lists.nongnu.org/mailman/listinfo/tlf-devel > > >>>>> > > >>>>> > > >>>>> > > >>> > > >>> > > >>> > > >> > > >> _______________________________________________ > > >> Tlf-devel mailing list > > >> Tlf-devel@nongnu.org > > >> https://lists.nongnu.org/mailman/listinfo/tlf-devel > > > > > > > > > > > > > _______________________________________________ > > Tlf-devel mailing list > > Tlf-devel@nongnu.org > > https://lists.nongnu.org/mailman/listinfo/tlf-devel > > > > -- > "Do what is needful!" > Ursula LeGuin: Earthsea > -- > > > _______________________________________________ > Tlf-devel mailing list > Tlf-devel@nongnu.org > https://lists.nongnu.org/mailman/listinfo/tlf-devel _______________________________________________ Tlf-devel mailing list Tlf-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tlf-devel