I have created a basic 'ground station' for the ArduIMU in the 'Processing' IDE
The Processing development environment is very similar to the Arduino evironment
Processing compiles into Java, it allows you to run the same code on Windows, Mac OSX and Linux.
Being a Mac user and suffering from not being able to find and run the correct version of the NI LabView runtime engine I decided to have a go at creating a ground station myself.
This version ArduIMU_v004.zipwas the result of only a couple of hours of work so is a bit rough.
NOTE: This is slightly updated from Original code uploaded - fixed 2 bugs.
It borrows some of its design from the exiting LabView example and from Jose Julio's Python(?) example
The Ground Station:
Logs All incoming Serial data to a text File
Shows raw data in real time
Displays key data in text
Displays Accel and Gyro data as bar graphs
Displays Roll Pitch and Yaw as rotating lines
Displays an 'aircraft' showing 3D orientation
Press Y to ignore Yaw
Press L to start or stop Logging
Press Q to Quit
Here it is operating (with no GPS - inside the house)
I intend to keep developing the code for my own purposes.
I'd be happy to hear any suggestions or requests for features
Please let me know what you think?