Hi All Over the last few days, I've put together a minimal GTK+ frontend for Sigrok. It's based on a custom 'GtkCellRendererSignal' to render the waveforms to a GtkTreeView. It's mostly working and usable already.
These are implemented so far: - Select hardware plug-in - Configure hardware (sample rate, etc) - Configure probes (enable, name) - Run a fixed size capture (samples, seconds, ms) - Pan and zoom the displayed waveforms using mouse (right click and drag to pan, wheel to zoom) These are still needed: - Read/write files for input/output - Trigger configuration - Continuous capture - Menu, hot-keys (possibly configurable) - Rulers, grid lines, some measurement capability It's currently only been tested on Linux, but should be portable. (Let me know if you try it) A source snapshot is here: http://www.blacksphere.co.nz/tmp/sigrok-gtk-0.1.tar.gz And a screenshot is here: http://www.blacksphere.co.nz/tmp/Screenshot-Sigrok-GTK.png Please let me know if you have any suggestions or comments. There are a few integration issues with libsigrok. We can discuss here or on IRC. I don't know what the plans are for the Sigrok project, but I'd be happy if this were included in the main distribution after it's cleaned up and finalized a little. Regards, Gareth -- Black Sphere Technologies Ltd. Web: www.blacksphere.co.nz Mobile: +64 27 777 2182 Tel: +64 9 478 8885 Skype: gareth.mcmullin LinkedIn: http://nz.linkedin.com/in/gsmcmullin ------------------------------------------------------------------------------ RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 _______________________________________________ sigrok-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/sigrok-devel

