Skip to content

Debugging

Finlay edited this page Feb 27, 2020 · 4 revisions

Remote debugging

Accessing the remote logging server

FVTS has an integrated logging server which can be remotely accessed. This is done through running CLI.java in Eclipse or by running telnet [ip address] 5810 (note that this requires installing/enabling telnet)

There are currently 4 commands that you can send to the logging server which are as follows:

  • ?help Prints the help menu
  • ?reload Reloads the vision parameters and all of the NetworkTables stuff
  • ?shutdown Forcibly shuts down the vision process
  • ?logs Views the vision logs

Local debugging (development)

If --development is passed as a command line argument then FVTS will bring up a graphical interface that allows you to interactively change settings and view the intermediate steps of the vision pipeline.

Clone this wiki locally