I already did a simple version of this using processing (Just the plotting) if you are interested I could send it your way. That being said I am sure you would look at my code and think "Oh Paul, This is all garbage" and want to redo it all anyways. I did try to make it pretty! : )

As a Linux user, I have a strong preference for you to make it multi-platform, so using Paul's Processing-based code might be a good place to start (Processing is Java-based and runs pretty well on all three of the major OSes, I believe--though if Delphi also runs on all three it probably would be fine too)

Alternately, if your serial output isn't too fancy I can make myself a front end to display it , though it may have fewer bells and whistles

I think we'll start with Paul's processing code and see what it's like first.

Recent versions of Delphi can compile for the Macintosh as well as Windows, but Linux isn't supported, so that's not really a good option for you. You could run the program under Wine or a virtual copy of Windows but neither option is all that great.

The serial output is exactly the same as what is written to the SD card, so you can just take a look at the details here:viewtopic.php?f=3&t=13

I've got my code setting the serial port to 9600 baud.

I don't think it's going to be that important to have this done before Paul starts sending out boards. Even if none of us get around to doing it, I think there's a good chance that one of the other backers will take enough interest to do it themselves and hopefully release their handiwork for the rest of us to use!