We have been using RoboRealm to transfer vision information to our robot for processing. The setup on RoboRealm is working; it outputs the data we need to “NetworkTable”. When we open up the SmartDashboard, it should automatically add values it is given, right? Like the values from RoboRealm?
But when we open up SmartDashboard the signal light remains red, and none of the values that are being sent appear.
We tried to reinstall RoboRealm, it worked for a very short period of time - the light was green and our values appeared, but it was apparently only temporary.
We are in dire need of help, so any advice or ideas are immensely appreciated.
Are you sending info to the cRIO, or from it?
Are the variables you are sending from RoboRealm being sent in the SmartDashboard table or another table? How have you tested that “The setup on RoboRealm is working”?
The SmartDashboard connection light is indicating a connection to the Server (your robot), it won’t be lit up with just another client on the network (e.g. RoboRealm).
Make sure the SmartDashboard is configured properly for your team number and that you are putting at least one variable to the SmartDashboard from your robot code before checking the connection status (this may mean you need to enable your robot in the appropriate mode, depending on the location of your SmartDashboard calls).
Since you are on the LabVIEW forum, if you are intending to send data between RoboRealm and LabVIEW dashboard, I’d suggest opening the Variables tab on the left and scrolling through to see where the RoboRealm variables are being stored. That may help you to find the name to use.
If you have installed the Java tools, I believe TableViewer does similar things.
Greg McKaskle