This is mostly for the NI guys, but anyone else who knows the answer can feel free to jump in as well.
Whenever I replace the default dashboard on the Classmate (in C:\Program Files\FRC Dashboard\Dashboard.exe), it starts up twice when either logging into the Driver account or when running the Driver Station program in the Developer account. Also, when I replace the default dashboard with a command line program (a TCP forwarder I wrote that just uses printf() for some diagnostic information) command prompt never shows up.
Summarized, my questions about the Driver Station software are:
- Why would it start custom dashboards twice?
- Does it redirect stdin or stdout from the custom dashboard? Why wouldn't a command line program not display?