tlf-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Tlf-devel] Fw: Autosend feature - first tests


From: Thomas Beierlein
Subject: [Tlf-devel] Fw: Autosend feature - first tests
Date: Tue, 12 Nov 2013 10:08:22 +0100

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 <address@hidden>
An: address@hidden
Betreff: Re: Autosend feature - first tests


Hi Martin,

Am Tue, 12 Nov 2013 00:33:09 +0100
schrieb Martin Kratoska <address@hidden>:
> 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 <address@hidden>:
> >
> >> 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
> >>> address@hidden
> >>> https://lists.nongnu.org/mailman/listinfo/tlf-devel
> >>>
> >>>
> >>
> >>
> >> _______________________________________________
> >> Tlf-devel mailing list
> >> address@hidden
> >> https://lists.nongnu.org/mailman/listinfo/tlf-devel
> >
> >
> >



-- 
"Do what is needful!"
Ursula LeGuin: Earthsea
--



-- 
"Do what is needful!"
Ursula LeGuin: Earthsea
--




reply via email to

[Prev in Thread] Current Thread [Next in Thread]