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