Since releasing Winrad V1.30 I received some reports of lockups and
freezes. Somebody had them frequently (every few minutes), others
(like me) very rarely (and in my case this made difficult the debugging).

Now I think I have nailed the culprit, which was an interaction
between a working thread and the GUI thread. The working thread used
some resources of the GUI thread and, depending on when this happened,
this caused the hangs, as not always those resources were available.

The resources used were related to the floating display in the upper
waterfall/spectrum window, so the hangs were more probable when the
mouse cursor was hovering on that area.

Additionally, I found another bug where (silly me...) I was checking
for the confinement of the values of a certain vector within given
limits. Stupidly the check was done only for the positive values, and
not for the negative ones.... that caused other hangs, especially when
the AGC was switched OFF (a new feature of V1.31)

Finally, somebody reported that the sound quality of V1.25 was better
than that of V1.30.  As I haven't done any changes that could affect
the sound quality I scratched my head, until I found what probably
could have caused that false impression of a lower quality. In V1.25
the default lower limit of the audio passband was 180 Hz. everything
below that was cut, unless you had changed the lower border of the
passband window, In V1.30 I had lowered that value, bringing it to 120
Hz by default. So if you did not change that default value, the sound
is richer in low tones, and this, especially for SSB signals, not
always is perceived positively. 

All this long story to invite you, and especially those who
experienced frequently the hang ups, to test a beta version of Winrad,
which has (hopefully) those bug fixed and the default low cut limit
brought again at 180 Hz.

You can download this beta from here :
http://www.sdradio.eu/pgm/Winrad_131b09beta_setupXP.exe 
reporting please whether it works or doesn't.

If all is good, I will shortly release it, with some more features added.

Thanks for your cooperation

73  Alberto  I2PHD


Reply via email to