Skip to main content

AdvantageScope

1

AdvantageScope (AdScope) is an advanced telemetry and log viewing tool developed by FRC Team 63282. They have excellent documentation available here. This page should act only as a quick reference for common actions and you should check their official documentation for more in depth instructions. The documentation is also available offline in the application.

Log Files as Source

AdScope can also interpret .wpilog, .hoot, and .dslog log files that are recorded on the robot during testing/matches. You can open any of these log files from the clicking File > Open Log(s)... within the menu bar. This will launch a file selection for you to pick a log to load. You can also download the logs from the robot remotely using File > Download Logs..., but you need to make sure your settings are configured to connect to the robot.

See Managing Log Files for more.

Live Code as Source

AdScope is intended for development testing only. It is a bulky application and should not be used during competition. Any topics published to NetworkTables should be available as live telemetry. You will need to ensure the roboRIO address is set correctly in Help > Show Preferences.... That settings should stay once set.

To start the connect to the robot or simulation you can click the following:

  • Robot: File > Connect to Robot
  • Simulator File > Connect to Simulator

See Connecting to Live Sources for more.

Tabs

There are a bunch of different tabs that you can select from to display different types of data. I am too lazy to list them all out so feel free to check out Tab Reference in the AdScope docs. Some of the most helpful tabs are:

Tab Layout Template

Throughout the season we try to keep an updated template for different AdScope usages. This can include a tuning template, a match review template, and even a showcase template.

You can load or save to these templates with File > Import Layout... and File > Export Layout respectively.

Custom Assets

You can also setup custom assets to fully visualize our robot in AdScope. This is very helpful for simulation and math replay because it can give you an idea of what the robot was doing without have to look at a bunch of states. However it is not easy and it will take a little bit of time to setup. Its recommended to use our 2025 robot project as reference when setting it up. You can also reference the official AdScope doc for Custom Assets and 3D Components.

Looking for a fast solution?

If you just need the rough geometry for your robot I would recommend attempting to implement a WPILib Mechanism. This is much simpler and faster approach.

Footnotes

  1. Screenshots are taken from official AdvantageScope documentation

  2. Mr. Hunt is a 6328 fanboy