OK.this WSPR patch is a hack.but I believe this will solve the TS-480
problem.  The real solution is to only call WSPR_scheduling once instead of
twice and only do it after ptt is turned off.

For this hack simply ensure ptt=false before calling WSPR_scheduling.

This should at least confirm that this is the problem being experienced on
rigs that can't change frequency while transmitting.

 

In mainwindow.cpp

 

@@ -1858,6 +1863,7 @@

       m_btxok=false;

     }

     if(m_ntr) {

+      Q_EMIT m_config.transceiver_ptt (false);      //Lower PTT just in
case we're transmitting

       WSPR_scheduling ();

       m_ntr=0;                                //This WSPR Rx sequence is
complete

     }

 

73

Mike W9MDB

------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to