For any teams looking for a solution to the treads original problem, it looks like Team 694 developed a solution in their bug report:
Quote:
At the moment, the only way to commit a change made in a text field of the SmartDashboard back to the robot via the
NetworkTable is by typing in the new value and hitting <Enter>. However, this also happens to be the key binding for
disabling the robot in the 2012 Driver Station, thereby making it inconvenient to use the SmartDashboard's capability
for sending data to the robot.
Our team's solution is to update over the NetworkTable if the Text Box loses focus; in other words, the robot gets the
field's new value after the user inputs data and either clicks outside of the SmartDashboard's Text Box or presses <TAB> .
|
See their bug report on the
SmartDashboard First Forge page for the diff attachment