-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
[Plots] Allow multiple range axes in Overlay Plots #2321
Comments
@charlesh88 Yep that's the one! I think this is a case where it should be up to the user to ensure they choose correctly - the use-cases are too broad otherwise. An example of where we'd do this is having an ON/OFF enumeration combined with the power draw of the subsystem that it controls. We want to see the on/off enumeration on a scale that makes sense (likely across the whole graph where 0 is off and 1 is on) and we'd want to see the power draw on an entirely different scale, but sharing the same plot. So let's say bus_voltage is a float that ranges from 0v-32v and that power_state is an enum that ranges from 0-1 (OFF-ON). But it also has an error state of 255. So 0-1-255 (OFF-ON-ERR). I probably want to see the 0-1 case on the same plot with the voltage, but explicitly exclude the error case by setting the Y-axis bounds to 0 and 1. The bus voltage would probably be autoscaled, as I don't really care what scale the voltage is. |
@mudinthewater Great use case, thanks! |
Same here, a simple use case: any chance to make this happen? This is essential to do some analysis. |
@PackElend That's another great example of where this would be used! |
so, who makes it possible :) ? |
Seeing requests for this again @charlesh88; I wonder if this is something worth an MCR with MGSS so they can fund it? |
Testing instructions:
|
Screen.Recording.2023-01-24.at.7.46.35.PM.mov
navigating away to another object and back causes the plot to render properly. |
Verified fixed Testathon 2023-01-31. |
Allow a user to configure and display multiple range axes (Y axes currently) ticks for fields with different range values. All currently available controls for the range axis should be made available to multiple ones, including auto-scale | manual min-max. Issues around comparative units and scale need to be considered: are there constraints imposed to ensure that the range axis plots at a meaningful scale, or is it up to the user to ensure they choose correctly when configuring the plot?
From Rick Elphic, 2015:
Relates to VISTA 241
@mudinthewater: any additional thoughts?
The text was updated successfully, but these errors were encountered: