On 05/08/2013 20:16, Edson W. R. Pereira wrote:

Bill, Joe, et al,
Hi Edson, Joe,

While we are at it, we may consider using the Hamlib API to get the list of rigs.

Example code can be seen near line 1190 here:

http://sourceforge.net/p/hamlib/code/ci/master/tree/tests/rigctl_parse.c
I was already looking at that because my fix only fully fixed the issue on Linux. On Windows there is still a break in the audio output now and again.

Looking at the Qt5 bug tracker, there have been fixes related to switching from polled i/o to overlapped i/o /w respect to QProcess in particular. I'm not sure if they are in the public Qt5 release yet. I know starting and controlling processes is a bit of a mess on Windows so I now think that reading from a process might be unwise while transmitting. Rx is less busy because we only use 1/4 of the sample rate and isn't as un-neighbourly as messing with the outgoing signal that Joe has worked so hard to control the bandwidth of.

I'll get the API version going and see if it full resolves the issue.


73,

-- Edson PY2SDR

73
Bill
G4WJS.
_______________________________________________
Wsjt-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/wsjt-devel

Reply via email to