Quote:
Originally Posted by Rusttree
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.