Quote:
|
Originally Posted by gnormhurst
Ian,
If you're going to build a better Dashboard, how about putting in some kind of analog display for analog values? I was pretty surprised to see numerical-only display in IFI's Dashboard. Even a simple bar graph would be a huge improvement:
192: XXXXXXX--
127: XXXX----
64: XX------
I would be your best friend forever, or at least for the next month. 
|
Well, I hate to burst any bubbles, but that parts mostly for the Flash MX frontend.
The way me and Dan (SuperDan) set this up was on a coach bus going to Annapolis last year, so it's quirky ;-). Basically, my backend is C++, and it accesses the serial port (which Flash MX cannot do), and writes it out to a file. It loops until forever, constantly updating said file.
Flash MX runs, constantly reading said file, for infinity. This Flash MX program is the nice, pretty, amazing GUI part, but unfortunately, it's going to be completely tailored to our robot. So we'll probably offer it out to the masses if we can make it decent, but it won't do you guys much good.
However, you can take the backend (once I get it working) and create your own Flash MX program to read in variables from the backend. It'll be set up very easy, anyone who programmed the robot will be able to modify the backend to your purposes.
Once again though, give me a bit of time, maybe I'll hack some quick (very poor) CLI interface with some sort of graph like that. I know no way of easily updating though, other than clearing and rewritting the screen. I'll see if that's even feasible, but give me some time

.