Hi Mike,

Let me share my observations with Windows Remote Desktop (RDP). 
When you use Windows RDP in and out to a remote station, the remote station
will reconfigure all its audio devices each time the connection is opened or
closed. 
And this independently whether you bring the remote audio to the local PC or
not. That is a known Windows 10 problem (google : windows 10 rdp loses
remote audio). 
So any hiccup in the internet connection will result in a remote
reconfiguration of the remote audio devices. 

My solution was to abandon Windows RDP and use Teamviewer. With Teamviewer
you can happily RDP in and out without affecting the decoding. Remote
decoding was not affected and it works for a Raspberry Pi remote client as
well as a Windows Teamviewer remote client.

Hope this helps your particular case.
73's Erik
ON4PB.
--------------------------------------------------------------------
Message: 1
Date: Mon, 4 Mar 2019 20:32:52 +0000
From: Mike Lewis <k7...@hotmail.com>
To: WSJT software development <wsjt-devel@lists.sourceforge.net>
Subject: Re: [wsjt-devel] Busy CPU
Message-ID:
        
<bn6pr03mb3315b8624836dd2dcb631202f6...@bn6pr03mb3315.namprd03.prod.outlook.
com>
        
Content-Type: text/plain; charset="utf-8"

Decodes do fail if the reads for the audio buffers are delayed too long and
unfortunately there is no easy way to spot this.  A debug version with audio
buffer timings displayed was used to diagnose my oddball case ultimately
tracked down to the Windows advanced power option for the Display Timeout,
had to set it to Never.  

Another case is if audio is briefly interrupted, the decoding and waterfall
stop, Monitor button remains green and the clock remains operational.  A
change to the audio in settings or restart of WSJT-X is required to get
things rolling again.  This is highly repeatable if you RDP in, start
decoding, drop the session (even quickly as an internet interruption for 1
second) and come back to see the results.  Decoding will have stopped.  

In the cases above decoding either stopped or cycles missed.  It would be
very helpful to put up a warning flag for these events.  A display or log
file message and/or Monitor button turned red or orange.  A further step
would be to attempt some self-healing such as buffer reinit after failure is
detected.  A use case: I run WSJT-X remote much of the time, mostly
monitoring in WSPR or FT8 with spotting at a remote site. I have to keep the
RDP session active all the time, and cannot tolerate any internet hiccups,
so cannot monitor through the nights reliably.

73,

Mike
K7MDL



_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to