locked Re: FT8 -- not decoding after transmit. Decodes fine for Receive Only


Dave Corio
 

Curt, I'm no expert but I did cue on your priority settings. I experimented with them at one time with WSJT-X, with mixed results, but some research showed interesting information.

Setting Priority to High was classed as being a bit dangerous as it assigns too much time to a subject,. Setting a Priority to High was asking for trouble, as doing so could conceivably cause that app to, in effect, lock into a loop, excluding any other tasks meant for it. I Can't recall the study this info came from or I'd credit it.

I use a minimum system - an AMD 2-core CPU at 3.0 GHz and only 4G RAM. I've never had a need to set a priority to higher than "Above Normal". I stopped adjusting priorities quite some time ago as not being necessary.

I also discovered that when I use AGC, it frequently is slow bringing a received signal back to a level needed for decode, especially on a busy band, or where CW is present within the band-spread.

Not sure this will help at all. Maybe just the ramblings of a tired man,

73 es GL
Dave - KB3MOW

On 2/27/2020 4:28 PM, Curt L wrote:
Hello all,
I could use assistance with WSJT-X decoding.� I spent quite a bit of time examining this problem and capturing data in what I hope is an understandable format.� You might be tempted to respond quickly after reading only the problem statement.� Please take a moment to glance over all the data; I've tried several remidies from previous threads in this forum.� Help is appreciated.
Regards,
Curt / K7ZOO
*_PROBLEM STATEMENT_*
After I transmit, no decodes are displayed.� The waterfall pauses for a few seconds after transmitting.
Process "explorer.exe" and one or more "svchost.exe" processes use the CPU after transmitting (during the receive cycle), during 50% duty cycle tests.
During receive-only tests, these processes ("explorer.exe" and "svchost.exe") do not appear to be active at all.
*KEY ITEM:� I'm not sure why "explorer.exe" and "svchost.exe" appear very active after transmitting.� They don't appear to be necessary to decoding, as they are not active when I'm only receiving.� Please see below where I've set the priorities of some processing, in an attempt to allocate more CPU to WSJT-X.� �My intuition is that something in my system causes these processes to run, and they don't need to run at all for WSJTX decoding.*
*_COMPUTER_*
MAKE / MODEL���������������� HP Elitebook Folio 9470m
PROCESSOR����������������������� Intel Core i5-3427U 1.9 GHz� 2.4 GHz
RAM�� ���������������������������������� 8 GB (7.87 usable)
*_TRANSCEIVER_*
MAKE / MODEL���������������� Icom IC-7200
FREQUENCY������ ��������������� 14.074
MODE���������������������������������� USB
AUDIO FILTERING����������� 3600 Hz wide
DATA������������������������������������ ON
RF POWER�������������������������� tried both L and 30 watts; same behavior
MoD������������������������������������� U
D-MoD�������������������������������� U
USL LVL������������������������������� 50
*_PRIORITIZATION OF PROCESSES_*
I downloaded, installed, and used �Process Hacker 2� to examine and set the priority of CPU processes as shown below:
*wsjtx.exe*����������� Priority� � � � � � � � � � � � � � �Real Time
� � � � � � � � � � � � � � �I/O Priority� � � � � � � � � � � High
� � � � � � � � � � � � � � �Save for wsjtx.exe���������� checked
*Jt9.exe*� � � � � � � � Priority� � � � � � � � � � � � � � � Above Normal
� � � � � � � � � � � � � � �I/O Priority� � � � � � � � � � � �Normal
� � � � � � � � � � � � � � Save for jt9.exe��������������� checked
*explorer.exe*���� Priority� � � � � � � � � � � � � � � �Below Normal
� � � � � � � � � � � � � � I/O Priority� � � � � � � � � � � � Very Low
� � � � � � � � � � � � � � Save for jt9.exe��������������� checked
*_OBSERVATIONS_*
a) WSJT-X does decode normally when I�m only listening
b) After transmitting only once WSJT-x skips (does not) decode for 1 to 3 cycles.� The DECODE button does not turn blue when it skips (does not) decode. Decoding resumes after 1 to 3 cycles.
c) While transmitting at 50% duty cycle, WSJT-X does not decode.
c) Signals are always present / visible on the waterfall.
Graphs of CPU usage are shown below for (a) RX only, and (b) RX and TX at 50% duty cycle
image.png
image.png

Join main@WSJTX.groups.io to automatically receive all group messages.