The single message to set both tabs and enable the active one makes more
sense.  Laurie was probably just carrying over his old logic to messages
that duplicated what he was doing which isn't necessary if WSJT-X handles it
all.

 

Mike W9MDB

 

From: Bill Somerville [mailto:[email protected]] 
Sent: Wednesday, May 06, 2015 2:02 PM
To: [email protected]
Cc: [email protected]
Subject: Re: [wsjt-devel] FW: [HamApps-Beta] Re: UDP interface for WSJT-X
control.

 

On 06/05/2015 04:52, Michael Black wrote:

Hi Mike & Laurie,

On further reflection Laurie does have a wish list.

Mike W9MDB

 

From: [email protected]
[mailto:[email protected]] 
Sent: Tuesday, May 05, 2015 9:58 PM
To: [email protected]
Subject: Re: [HamApps-Beta] Re: UDP interface for WSJT-X control.

 

  


I was premature when I said "I don't think there is any additional status
data". I totally overlooked what I am doing with JTMacros. Trying to
determine the current operating state of the WSJT-X GUI and where radio
buttons and edit controls are located (which breaks as soon as font sizes
are altered) and generating mouse clicks is very "hacky" and not ideal  and
now that font changing is available, no longer a reliable technique. 

My wish list ...

1.      A status update when WSJT-X changes TX/RX state. I use this to avoid
sending free-text messages when WSJT-X is TXing. I am currently using pixel
color detection.

This is no problem and I have an implementation ready,



2.      A Halt TX UDP command rather than sending keystrokes to GUI.

As this too,



3.      A UDP command to accept free-text to either Tab 1 or 2. I am
currently detecting the active Tab using pixel color detection and then
determining the Free-text edit control position (Tab dependant) before
pasting the text into the edit field.
4.      A UDP command to enable the free-text radio button on Tab 1 or Tab
2. If this becomes 2 separate UDP commands then a UDP status of Active Tab
will be needed.

Is there any reason why the above two items cannot be reduced to a single
message that sets the free text message in the current tab (it can set the
other tab too) and enables it for transmission.



I can't think of anything else.

de Laurie VK3AMA

73
Bill
G4WJS.

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to