The USB IR Toy will soon have a cross-platform GUI that can capture, display, and replay infrared signals.
The application is written in Python with the open source wxPython IDE:
http://www.wxpython.org/ (http://www.wxpython.org/)
If you'd like to join the effort, our latest work is always in the SVN:
http://code.google.com/p/dangerous-prot ... xpythonApp (http://code.google.com/p/dangerous-prototypes-open-hardware/source/browse/#svn/trunk/USBIRtoy/software/wxpythonApp)
7 is heading this project, and we hope to have a demonstration version soon.
Name suggestions are welcome. 7 named the screenshot irPython, which I thought was kind of cool.
this is the latest as of the moment...
I'll take a look for scrollable waveform... and will have an update as soon as possible :)
I'm very glad to see something being done in python with a gui that should be portable.
[quote author="sevenstring"]
I'll take a look for scrollable waveform... and will have an update as soon as possible :)
[/quote]
Have you taken a look at IRScope's wave form display for a possible model to follow? It may be a bit complicated but it can pack quite a bit of information. It's GPL'd and the source (win32 c++) is available. Note: the compressed whole waveform overview on the top line followed by the longer view with durations and pulse counts.

Here are more images form some different protocols: gallery of IRScope captures (http://http://www.compendiumarcana.com/irwidget/gallery/gallery.html). There are from http://www.compendiumarcana.com/irwidget/ (http://http://www.compendiumarcana.com/irwidget/)
Hope This Helps,
7 is starting to work that up.
Here is the latest GUI... the integration of the serial port is in progress.... the latest code is in the SVN...
Here is the latest update... Still on progress
Looking great.
Here is the latest update. This uses the sampling mode. Still on progress...