This is a update to this thread
We have been working on a custom dashboard system that uses sockets to connect to the robot, recive data and dynamicly display the data using one of the UI elements that we created. It also allows you to stream as many cameras as you want (limited only by the amount of ports on the router) directly to the dashboard, therefor bypassing the laggy crio. We were doing this all without any lag. Except for the MJPEG steaming code, the code is 100% original. Here is a video of it in action.
Updates since last post:
Network communication finished
Able to recive and parse all the data from the bot instead of just one value
UI Elements mostly finished
Streaming Cameras
Data managment system finished.
UI Elements
2D Asix Position
Bar graph
Graph
Camera
Dial (gyro)
Light (status light)
Speedometer
Text
TextField
src: (dosent include the server code (robot code) yet.