View Single Post
  #6   Spotlight this post!  
Unread 15-02-2013, 11:47
Joe Ross's Avatar Unsung FIRST Hero
Joe Ross Joe Ross is offline
Registered User
FRC #0330 (Beachbots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1997
Location: Los Angeles, CA
Posts: 8,587
Joe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond repute
Re: Introduction to SmartDashboard Labview library

Quote:
Originally Posted by Rusttree View Post
Oh ok, thanks Greg. I was able to figure out basic functionality by using the context help, but I wanted to make sure I wasn't missing anything. So NI wrote the SD VIs and not WPI? Was there collaboration or is it coincidence that the names for the two different things are the same?
The WPI Smart Dashboard uses the NetworkTables protocol to do the data transfer. The protocol spec for NetworkTables is located here: http://firstforge.wpi.edu/sf/go/doc1318?nav=1. NI implemented NetworkTables in LabVIEW. They then made the SmartDashboard VIs use the same namespace as the WPI Smart Dashboard. You can use the SmartDashboard VIs on the dashboard to read/write data to a Java/C++ robot (which use the Smart Dashboard class to read/write data). Or you can use the SmartDashoard VIs on the robot to to read/write data to the WPI Smart Dashboard.