

This usually isn't a problem if the program isn't constantly changing, but if the program is in development and the set of keys being added to NetworkTables is constantly changing, then it might be necessary to do the restart of everything to accurately see what is current. That way, old values that one is holding won't get replicated to the others. robot programming and SmartDashboard features for viewing, changing. To ensure that the SmartDashboard and OutlineViewer are showing exactly the same values, it is necessary to restart all of them at the same time. In the FRC menu, the Settings button and the Mono folder will always exist. When the robot restarts, those old values will be replicated to the robot. If a name/value pair is deleted from, say, the robot but the SmartDashboard or OutlineViewer are still running, then when the robot is restarted, the old values will still appear in the SmartDashboard and OutlineViewer because they never stopped running and continue to have those values in their tables. This will automatically configure the following settings in the generic: IP Add Username and Password: FRC/FRC Anonymous Viewing: Enabled (needed for use with SmartDashboard) Resolution: 320x240 Compress: 30 Frame Rate: 15FPS Note that the Robot Lab Track VIEW and/or LabEW will override these settings for their flows. If a name/value pair is added to either the client (laptop) or server (robot) it is replicated to the other. Network Tables acts as a distributed table of name and value pairs.


To edit a property value, say, Background color, click the background. SmartDashboard uses NetworkTables for communicating values between the robot and the driver station laptop. Each value displayed with SmartDashboard has a a set of properties that effect the.
