View Single Post
  #9   Spotlight this post!  
Unread 31-03-2009, 10:10
heydowns's Avatar
heydowns heydowns is offline
Registered User
AKA: Jeff Downs
FRC #1511 (Rolling Thunder)
Team Role: Mentor
 
Join Date: Jan 2006
Rookie Year: 2005
Location: Ra-Cha-Cha
Posts: 142
heydowns has a reputation beyond reputeheydowns has a reputation beyond reputeheydowns has a reputation beyond reputeheydowns has a reputation beyond reputeheydowns has a reputation beyond reputeheydowns has a reputation beyond reputeheydowns has a reputation beyond reputeheydowns has a reputation beyond reputeheydowns has a reputation beyond reputeheydowns has a reputation beyond reputeheydowns has a reputation beyond repute
Re: Laptop "Dashboard"

Quote:
Originally Posted by KRibordy View Post
I'm not too skilled at programming GUI's; Visual Basic seemed the easiest for that aspect. However, if Labview has a built in dashboard, that would be able to interface with the robot, correct? Even if they're running different platforms or whatever?

I guess I've got a lot of learning to do between this season and next...
Right. As a couple people have said, the Robot just sends Dashboard data over the communications channel along with other things the DS needs to know from the robot. Either of the Robot programming environments (LabVIEW or WindRiver C++) can be used to send Dashboard data in the communications packets. Both environments include example code on how to do this.

I cannot speak for the LabVIEW example, but the WindRiver example doesn't actually send useful information. Rather, it shows you how to send the data.

For the PC side, the KOP-provided version of LabVIEW (with all appropriate updates applied) has an example/template program, which you can customize, that is a GUI Dashboard which runs on a PC connected to the Driver's Station. However, all it does behind the scenes is read the network data, so, as others have suggested, it is quite possible to make a "Dashboard" in other PC-based programming environments.