Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Programming (http://www.chiefdelphi.com/forums/forumdisplay.php?f=51)
-   -   Interactive DashBoard (http://www.chiefdelphi.com/forums/showthread.php?t=58312)

6600gt 28-08-2007 02:19

Re: Interactive DashBoard
 
Quote:

Originally Posted by caffel (Post 640196)
Pls recognize that we do appreciate the dashboard(s).
I was responding to the question of what to prioritize for next developments.
I'm not sure what was meant by text, I just value the others more.
For our purposes, we need to examine a time series of sensor and other values.
We don't have Labview and we need a dashboard.
To teach, we need to measure and view everything about the robot's internals.
Some people can't understand w/o that. Almost everyone is a better debugger with more information about what the robot was sensing (and doing) when a failure occurred.

CA

LOL...I forgot I put the 3 choices to choose from and rank!

Thank you for your appreciation. I would love to help you but...
The problem is I have never worked with the VEX system, nor do I have access to it for testing...basically, I need some ones help to get it going!

Can you or someone else explain to me how the serialport system works on the VEX? If it doesn't have Kevin Watson's circular queue system then one has be developed for the dashboard to work with it. I am pretty sure that I can easily setup a working code for MPLAB but EasyC is another thing...

-Lohit

SamC 03-09-2007 18:50

Re: Interactive DashBoard
 
Quote:

Originally Posted by caffel (Post 640196)
To teach, we need to measure and view everything about the robot's internals.
Some people can't understand w/o that. Almost everyone is a better debugger with more information about what the robot was sensing (and doing) when a failure occurred.

This isn't a "good" answer to that request, but why not use EasyC's built in terminal window and graphic display? You could setup a debug function that would output the different values and such, and put it on a timer. Here is a rough idea of how you could do that.
Code:

void Debug ( void )
{
  StartTimer ( DebugTimer ) ; //DebugTimer set as 1
  DebugClock = GetTimer ( DebugTimer ) ;
    if ( DebugClock >= 26 ) //26ms
    {
      PresetTimer ( DebugTimer , 0 ) ; //reset timer to 0
      PrintToScreen ( "SENSOR VALUE IS: %d\n" , (int)SENSORvariable ) ; //output "SENSOR VALUE IS:" + the sensor value (SENSORvariable)
    }
}

Its simple, and not nearly as 'flashy' as a dashboard program, but it will get the job done... Good luck!

6600gt 20-09-2007 22:07

Re: Interactive DashBoard
 
Hi everyone,

It has been a while since the DashBoard has been released. I was just wondering if anyone had a chance to test it? If you did, what do you think about it?

Thanks

NOTE: Remember there is a newer version, V0.2, out! Posted in the second page

Tottanka 21-09-2007 10:32

Re: Interactive DashBoard
 
Quote:

Originally Posted by 6600gt (Post 643089)
Hi everyone,

It has been a while since the DashBoard has been released. I was just wondering if anyone had a chance to test it? If you did, what do you think about it?

Thanks

NOTE: Remember there is a newer version, V0.2, out! Posted in the second page

We used it and had some problems with it.
I will give you some more feedback from our programing team if u wish...

6600gt 21-09-2007 20:54

Re: Interactive DashBoard
 
Quote:

Originally Posted by Tottanka (Post 643135)
We used it and had some problems with it.
I will give you some more feedback from our programing team if u wish...

First of all, thank you very much for trying out the software.

Secondly, I would love to here your experience. What kind of problems did you have?

-Lohit


All times are GMT -5. The time now is 01:53.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi