Go to Post Gosh, I wish that we would've named IndianaFIRST after a candy. - Andy Baker [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #20   Spotlight this post!  
Unread 10-08-2007, 03:20
6600gt's Avatar
6600gt 6600gt is offline
Registered User
AKA: Lohit
FRC #0226 (Hammerhead)
Team Role: Alumni
 
Join Date: Jan 2006
Rookie Year: 2004
Location: Troy, MI
Posts: 221
6600gt is a jewel in the rough6600gt is a jewel in the rough6600gt is a jewel in the rough
Re: Interactive DashBoard

Quote:
Originally Posted by lndnny View Post
This program looks great!

Too bad team 808 is out of first for good... but we aren't giving up.
We are doing a program called the national robotics challenge and entering a robot for a grand total of 30 some dollars. With none of the limitations of FIRST, we are actually going to try to send sensor output to a laptop and do all the long calculations there, but we're having problems doing this. Would you mind answering a few questions?

Was this program created in Visual Basic using the .net framework?

If it was, can you provide some source code or provide an example on how to read data into the visual basic program? - every time I try to read input from the serial port in my test program from the RC, I get question marks.

I'm using Kevin's serial port code to send data to the computer. Our team membership currently numbers four and we are all trying to learn as much as we can.

Thanks for your time.
Dan - former team 808
It's written in C++. I don't really know C++ so the code is quite crude. If you want it, I will release the code to you. The serial port part is easy but I have no idea of Visual Basic syntax...

Make sure your baud rate on the program matches the RC's, which is 115200.

Trying to set up a communication protocol between the RC and the computer was probably one of the most time consuming parts of the whole project. I actually used a software called Free Serial Port Monitor to see every byte that entered and left the serial port. This helps you see the difference between what you believe it is sending and what it is actually sending. The software has some major bugs: feeding it too much data crashes it(ex. reading the bytes while flashing the RC will crash it). It was not that hard to freeze it but it was a valuable asset to my project. If it does start freezing go into Task Manager->Processes->Select Device Monitor->End Process. Don't try to do it by closing or ending task because it just hangs for a while. You might be able to find some better software but this was the only FREE one that I could find.

http://www.freedownloadscenter.com/P...t_Monitor.html
Go to the bottom.

Just because you are getting a question mark doesn't mean you are not getting garbage data. ? = 63 in decimal...try reading byte instead of char from the serial port.

Could you elaborate a little bit more on your goal or setup?

Lohit
__________________
PLEASE TURN OF YOUR MONITORS WHEN NOT IN USE!
Start using the power saving features! Don't worry your computer won't die.

Last edited by 6600gt : 10-08-2007 at 03:35.
 


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Interactive Debugger/Monitor duane Programming 10 11-10-2006 23:26
Labview Dashboard and updated IFI dashboard spec Joe Ross LabView and Data Acquisition 1 04-04-2006 02:04
FIRST Interactive Rural SupporT coreyk FIRST Interactive Rural SupporT 1 12-11-2003 10:31
Interactive Map - Out of Date Don Knight General Forum 0 19-09-2002 17:54
interactive strategy piconysm Rules/Strategy 5 11-01-2002 08:47


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

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


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