If you build a wx.App application you can use wx.StaticBitmap indicators
for each channel. The bitmap for each channel can then be SetBitmap() to
either a red or green circle, for example, depending on whether the power
exceeds a threshold. The power measurements and threshold checks can be
performed in a loop/sleep thread. Multithreading with gui applications can
have issues so be sure to use wx.MutexGuiEnter() before the SetBitmap call
and wx.MutexGuiLeave() after.

-isdren


On Sun, Jan 26, 2014 at 2:43 PM, Marcus D. Leech <mle...@ripnet.com> wrote:

>  On 01/26/2014 05:34 PM, Marcus Müller wrote:
>
> Hi Jim,
>
> you can easily code your own GUI ;). Actually, I find that streaming
> values via UDP or TCP to a remote python application works rather nicely.
> And I find that gygtk and pycairo are rather powerful toolsets.
> Also I fiddled around with different python web frameworks, taking data
> from a socket, and "rendering" it by updating a browser page using ajax,
> but I kind of lost interest on the way... But maybe this might be of
> interest to your application case.
>
> Greetings,
> Marcus
>
> O
>
> YOu can stick a PROBE in the path, and have a static-text box take the
> output of a variable that tells you whether threshold exceeded or not.
>   It's not a "lamp", but it does the job.
>
>
>
>
>
> _______________________________________________
> Discuss-gnuradio mailing 
> listDiscuss-gnuradio@gnu.orghttps://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
>
>
> --
> Marcus Leech
> Principal Investigator
> Shirleys Bay Radio Astronomy Consortiumhttp://www.sbrac.org
>
>
> _______________________________________________
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
>
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to