Quote:
Originally Posted by Greg McKaskle
You can render a web page in the dashboard, especially if the dashboard is a web browser. You can set the command line in the .ini file located in Public Documents\FRC\FRC DS Data Storage.ini. I'm not certain how to open a web page from a command line, but I suspect you can find a way.
Next would be to find a way to set network variables from a web page. This seems pretty useful for choosing or influencing auto.
Greg McKaskle
|
Yeah, we used Chrome as our Dashboard this year. (Mostly just to grab some stuff from the camera and draw on top of it)
Web config baked in to the cRIO would be nice. I've seen some projects around here that used the HTTP server built in to Boost to do this in C++. There's probably a Java HTTP server that will run on J2ME as well.
Side note:
We also used a browser to debug our robot during build. A server running on a development machine served a page and had WebSocket capabilities. It created a tunnel between the websocket and a UDP connection to the robot, making it easy to post things from the robot to the laptop and vice versa. The intermediate step was done mostly because we lacked a HTTP server for the robot and this was the second best and first easiest solution. All of these things make me think this route is absolutely possible
