This seems to be a common theme so I am going to be utterly blunt and pointed with a few questions to those who have been able to solve these problems that many teams are encountering:
With the default dashboard, how would one go about getting a camera image into the appropriate window? Ideally we could get two solution: one for running the camera through the cRIO and another solution for running the camera through the switch.
As discussed here and here, the example for displaying various PWM outputs, solinoid outputs (it doesn’t work for me with 02011.4 installed), analog outputs, etc. is terribly commented and nearly impossible to figure out. Does anyone have a class or method that would be easy to understand and easy to incorporate into our programs?
Hopefully we can solve the problems and frustrations of many in one afternoon.
I’m not sure why some people are having problems with the code here. To double check, I just uninstalled and reinstalled all the FRC plugins, and it still builds without an error. Have you tried doing the same, removing and reinstalling the plugins?
Also, you could try commenting out the solenoid line that is causing problems, it shouldn’t screw anything up. You just won’t get any solenoid data on the dashboard.
Actually that doesn’t work. You’ll get a big ugly looking Dashboard Datatype error on the Dashboard of your classmate. As I said in my post on the other thread, I’ve tried 4 different PCs and they all have problems with that Solenoid line of code.
You can only see the Axis Camera’s feed through the stock dashboard if you connect it directly to the cRIO. As for displaying the outputs, there’s some recent threads that should be pretty relevant to your interests.
Nothing has to be done to the dashboard, but the camera has to be set up correctly, and somewhere in your initialization routines you need to do AxisCamera.getInstance() to start it up.
Attaching FIRST’s instructions on the proper way to set up the cam.
The default dashboard and framework dashboard code are written to work with the camera connected to the cRIO. If connected to the dlink and the IP is set to be 10.te.am.xx, you will be able to communicate directly with the camera. This will require modifications to the dashboard.