Recent additions to my GCS include the APM binary stream and the UavDevBoard (Matrix Pilot/Serial UDB Extra) data stream plus playback of UDB text file on the Data File tab. Quad model is also a new addition (many more models coming soon). Screen is now resizable and depending upon the instruments size, either the glass cockpit or 3D model can be clicked and selected as the "big" instrument. Minimum screen size is now 800X400 which should work well on older laptops and netbooks.
Next on the To-Do list is APM 2-way with MAVlink support, Installer and more models. Still hoping to add AttoPilot support shortly.
If you're having problems installing, make sure to run the DirectX download EVEN IF you have the latest DirectX installed. These include additional drivers MISSING from the standard DX installer.
Minimum requirement still includes .NET 2.0, Google Earth and the Google Earth API.
Download the latest here: http://code.google.com/p/happykillmore-gcs/downloads/list?saved=1&ts=1291154906
Links to minimum requirements here: http://code.google.com/p/happykillmore-gcs/
Comments
HK, GE will download models from the local disk using a local http/tcp server path. This means that you can start an http server on a local "models" sub folder (on a port of your choosing) below your gcs folders or any other place of a users choosing.
If performance is important, then you can pre-load models into the tcp server and serve them to GE from memory instead of disk. You can do the same during runtime with other bitmaps/images such as instruments or textual telemetry representations allowing you to serve models or overlays to GE via http without them ever hitting the disk.
Once again, thanks for contunuing the GCS battle. I am very pleased that you have put Labview out of the picture :)
Fab
Rana, I'll have to look at your post tomorrow.
Mitch, I'm using Sketchup. What I've been doing (and I have plans to re-work this at some point) is I re-size a model I like to match the EasyStar model (some arbirary wing span). I strip out the propellors (which make the model files even bigger). I insert a transparent circle in the prop's place. Then I export to Generic Direct .X using the 3drad plugin to a 3D Models subfolder. I then run the GCS to make sure it's not 180 off. Once I get that ironed out, I rotate the model 180 degrees and export to a .dae file and upload it to my website happykillmore.com. The bad thing about GE is it has to download the model from a URL, not from a local path. I have not found a way around this so actually, everyone who's using my GCS is downloading the GE models from my website without knowing it.
If you have access to your own website or someplace you can dump it, I think I have a way for you to make it work. Or if the models are something you think others would like to use, let me know and I can post it on my website.