![]() |
Re: Dashboard
yeah i would also find that very helpful. I am not going to make a dashboard program this year, but it would be nice if i could figure out how to code this all in vb.
|
Re: Dashboard
Thanks for doing that then. I was hoping someone would release something on making daskboards.
As for the code being specific to your robot, I knew that it was and by asking you to give code out I wasn't aiming to just plug it in and make it work for my team's bot. I was merely trying to look at code to see how I could perhaps do similar stuff for my team's bot. I like the idea of releasing a white paper and I hope you do, it would be very beneficial and much appreciated. |
Re: Dashboard
We found our positioning system to be accurate enough to be benefitial. Sure, there are some problems due to wheel slippage and climbing the center structure, but all in all -- it works well.
|
Re: Dashboard
Quote:
I'm more of an extremist. |
Re: Dashboard
Quote:
|
Re: Dashboard
Quote:
The one problem with this method that I ran into was when trying to multiplex data. I was unable to create any useful data from multiplexed bits last year, although I'm not sure why. I've been working on the revamping the program for this year, and I think I'm having similar problems, although I'm not entirely sure. I need some more time to work with it. Another solution is to use ports. I don't know how this works, but a computer scientist who helps us mentioned it as another way, but I never tried using them. C++ has many classes that let you use ports very easily, and apparently Flash MX has stuff to read data on certain ports, but I've never used this. If you have any questions, I can send you the code from last year, but it's not polished or neat, but it shows how we got the job done. The Flash MX frontend I can't give you, I'm afraid, as it would not help you. It was written specifically for our robot, and I'm not sure how much use it'd be for you. Talk to SuperDan if you have any questions on the Flash MX part though, that was his job. |
Re: Dashboard
does anyone know anything about accesing ram in flash? i know you can do it in C++... so like instead of writing to a file which has got to be bad; i dont know why its just badl; you just share a couple of bytes in ram. the flash could call the c++.
:confused: :confused: trying to thing of a way to get around the file I/O |
Re: Dashboard
I would apreciate just a zip of the version you showed us and us adapting it. No sense in reinventing the wheel. Of course, I wish that IFI would just relaease source code for both IFI_Loader and Dashboard, since they're both VB.
|
Re: Dashboard
how exactly does the dashboard port work anyway?
the data sheet from first says some thing about interlaced data frames how in vb would you read the data? |
Re: Dashboard
I uploaded a blank VB template application and our customized 2004 dashboard in the whitepapers section. The blank app has all of the backend plumbing set up to read and process the data from the dashboard port. All you need to do is add GUI elements to display the stuff you want to see, and edit ShowDataFrame1(), ShowDataFrame2(), and ShowDataFrame3(). Those three subs are called when a frame of that type is ready. If you do anything really cool show me at Richmond or Annapolis.
|
Re: Dashboard
wow man that is a really nice looking interface
i wish i could do some thing that nice by the way how do you get the way points from the program in to the robot? thanks for the help |
Re: Dashboard
Use the MSCOMM control set to Binary mode (as opposed to text). Unfortunately, the only way to have a developer's liscense for it is to get an Enteprise Edition, which may not be accessable.
|
Re: Dashboard
Quote:
|
Re: Dashboard
Quote:
|
Re: Dashboard
Flash can't do things like that. It is for animations and web sites, not actual programs.
|
| All times are GMT -5. The time now is 22:27. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi