mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-12-24 11:40:31 -05:00
Use a type 1 compound call message for Tx1 where possible
VHF & up conventions prefer that QSO partners send the other station's full call sign to confirm its reception before sending any R-dB or RRR report. This is not always possible but in the case of one party having a type 1 compound call sign it should be done in the Tx 1 message. In the last resort (working a type 2 compound call sign or where both parties have a compound call sign) the QSO partner's full call sign is sent in a free text 73 message like "<full-call> 73". git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6081 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
parent
3f7f3bf635
commit
c92b1724a2
@ -2594,14 +2594,23 @@ void MainWindow::genStdMsgs(QString rpt) //genStdMsgs()
|
||||
t="DE " + m_config.my_callsign () + " 73";
|
||||
msgtype(t, ui->tx5->lineEdit ());
|
||||
}
|
||||
if (hisCall != hisBase
|
||||
&& m_config.type_2_msg_gen () != Configuration::type_2_msg_5_only) {
|
||||
// cfm we have his full call copied as we could not do this earlier
|
||||
t = hisCall + " 73";
|
||||
msgtype(t, ui->tx5->lineEdit ());
|
||||
}
|
||||
} else {
|
||||
if(hisCall!=hisBase) {
|
||||
if(shortList(hisCall)) {
|
||||
t=hisBase + " " + m_config.my_callsign () + " " + m_config.my_grid ().mid (0,4);
|
||||
// cfm we know his full call with a type 1 tx1 message
|
||||
t=hisCall + " " + m_config.my_callsign ();
|
||||
msgtype(t, ui->tx1);
|
||||
}
|
||||
t=hisCall + " 73";
|
||||
msgtype(t, ui->tx5->lineEdit());
|
||||
else {
|
||||
t=hisCall + " 73";
|
||||
msgtype(t, ui->tx5->lineEdit());
|
||||
}
|
||||
}
|
||||
}
|
||||
m_ntx=1;
|
||||
|
Loading…
Reference in New Issue
Block a user