Seems to me we just need to fill TX 6 when it's empty and leave it alone after
that. It never changes under normal ops. So when you put in your custom CQ it
never gets touched again.
This simple patch sets TX6 only if it's empty for modes other than JT6 and
QRA64,
This should get you going for the weekend I think.
Index:
mainwindow.cpp===================================================================---
mainwindow.cpp (revision 8021)+++ mainwindow.cpp (working copy)@@
-4003,7 +4005,7 @@ if(m_config.my_callsign().size () &&
m_config.my_grid().size ()) { auto const& grid = m_config.my_callsign
() != m_baseCall && shortList (m_config.my_callsign ()) ? QString {} :
m_config.my_grid ();- if (ui->cbCQTx->isEnabled () &&
ui->cbCQTx->isVisible () && ui->cbCQTx->isChecked ())+ if
(ui->cbCQTx->isEnabled () && ui->cbCQTx->isVisible () && ui->cbCQTx->isChecked
() && ui->tx6->text().length()==0) { msgtype (QString {"CQ %1
%2 %3"} .arg (m_freqNominal / 1000 - m_freqNominal /
1000000 * 1000, 3, 10, QChar {'0'})@@ -4011,7 +4013,7 @@
.arg (grid.left (4)), ui->tx6); }- else+
else if (ui->tx6->text().length()==0) { msgtype (QString {"CQ
%1 %2"}.arg (m_config.my_callsign ()).arg (grid.left (4)), ui->tx6); }
de Mike W9MDB
From: Rich - K1HTV <k1...@comcast.net>
To: WSJT <wsjt-devel@lists.sourceforge.net>
Sent: Thursday, August 10, 2017 10:38 PM
Subject: Re: [wsjt-devel] Why wipe Tx6 message?
Bill, Yes, I know that the Tx5 messages can easily be stored and retrieved.
But in R8021 and other builds, when I click on a call of a station replying to
my CQ, the special message stored in TX5 gets wiped out. That means every time
I want to again use that special message I need to go the Tx5 drop down menu,
find it and select it AGAIN.
In the case of future DXpeditions using FT8, of which I'm sure there will be
many, having to pull down a special message such as "CQ P5AA SPLT" or "CQ P5AA
UP" after every QSO will be a real inconvenience and a pain.
Again, what is needed is a CQ message box that can be frozen without having to
reprogram it after each QSO. Many DXers use special CQ messages such as "CQ DX
call Grid" or CQ NA call Grid". As the program works now, after each DX QSO
they need to re-populate the CQ box.
Why can't one of the boxes be frozen is again my question.
73,Rich - K1HTV
= = =
Date: Fri, 11 Aug 2017 00:47:54 +0100
From: Bill Somerville <g4...@classdesign.com>
To: wsjt-devel@lists.sourceforge.net
Subject: Re: [wsjt-devel] Why wipe Tx6 message?
Message-ID: <a494f2b1-2be6-915e-94ac-1fc57b1a2...@classdesign.com>
Content-Type: text/plain; charset=utf-8; format=flowed
On 11/08/2017 00:40, Rich - K1HTV wrote:
The first FT8 DXpedition using FT8 will occur this weekend as OH2BR & OH2JR
operate from Market Reef as OJ0BR & OJ0JR. In responding to an email from
Martti, OH2BR, I suggested that since he would not be able to copy anything
from multiple stations calling on the same frequency, that he run split. I…HI
Rich,
non-standard messages can be added to the free text macros, just enter
them into Tx5 (or Free text on tab 2) and hit ENTER, they will be save
on the macros list and can be recalled with a couple of mouse clicks. On
tab 2 they do not get overwritten either.
73
Bill
G4WJS.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org!
http://sdm.link/slashdot_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel