Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add the enabled/auto/teleop/etc option to the whole file #255

Open
katzuv opened this issue Oct 23, 2024 · 2 comments
Open

Add the enabled/auto/teleop/etc option to the whole file #255

katzuv opened this issue Oct 23, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@katzuv
Copy link
Contributor

katzuv commented Oct 23, 2024

Is your feature request related to a problem? Please describe.
The log file starts before the match and ends after the match ends, but usually, only the period of the match itself (or periods within it) are interesting.

Describe the solution you'd like
Add the time period filter from the odometry (etc.) tabs to the whole log file.

Describe alternatives you've considered
While this can be done using the "locking" to auto/teleop start/end behavior of the cursor, another button will be more convenient IMO.

@katzuv katzuv added the enhancement New feature or request label Oct 23, 2024
@jwbonner
Copy link
Member

There are filtering options for the heatmap and statistics tab because both are summarizing data without regard to timing. Every other tab is based on time-series data, with relevant options for zooming to the relevant data and playing it back. I'm not sure exactly what you're looking for regarding navigation of time-series data given the options that are already provided.

@katzuv
Copy link
Contributor Author

katzuv commented Nov 4, 2024

I was thinking about some dropdown menu that will be available for all tabs:
image
So if "Enabled" is selected for the line graph it will lock the earliest time to the match start timestamp and the latest time to the match end time. In the console tab, it will only show messages logged during the match, etc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants