On Sun, Apr 25, 2010 at 3:37 PM, Dave Gomberg <[email protected]> wrote:
> I post this to FlexEdge (instead of FlexRadio, where it belongs) because I
> want to
> give everyone a chance to comment and Flex a chance to respond before the
> issue is made public....

Oh, jeez. Talk about making a mountain out of a molehill! Making the
issue public? This almost sounds like some kind of threat but I am not
sure your threat is substantive. The issue is already public.
Everything about Flex's software development is public. The source
code is public. The discussions on the lists are public. Gerald
answers darned near any question anyone asks. How much more public do
you want?

The issue of raspy audio is a known one and has been known for some
time. Its fix has been known for some time, i.e. fix the DPC problem
on your computer. Your other points about good software development
practices are correct insofar as they go and I thank you for them.

What you don't seem to get, even after I have attempted to explain
them in private messages, is that this particular problem is a
hardware/system-software problem and outside the scope of PowerSDR.
The problem is best solved where the problem occurs, not by putting a
band-aid on one of the symptoms. It may not even be possible for
PowerSDR to detect the problem! Perhaps one could create a separate
processing thread to monitor for DPC spike events and then communicate
that back to PowerSDR so that it can prophylactically resynch but is
that the best use of scarce programming resources, especially given
that the problem is better solved elsewhere?

If you feel so strongly that the code needs to be improved then I
invite you to improve it, and I don't mean to ask Flex to pay you an
exorbitant amount of money to do something that may have no payback.
(I thought that your quote to me of $840/hr x 16 hours to "fix" the
problem was, uh, humorous, especially given that you didn't bother to
determine first whether or not I am not an employee of Flex.)

But if you feel this strongly and you want to participate in fixing
what you believe to be a serious problem, then by all means do so.
Regardless, I believe that the operant phrase here is, "put up or shut
up."

-- 
73 de Brian, WB6RQN/J79BPL

_______________________________________________
Flexedge mailing list
[email protected]
http://mail.flex-radio.biz/mailman/listinfo/flexedge_flex-radio.biz
This is the FlexRadio Systems e-mail Reflector called FlexEdge.  It is used for 
posting topics related to SDR software development and experimentalist who are 
using alpha and beta versions of the software.

Reply via email to