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