I had previously worked with the Bodeplot for another topic here.
What I still think is suboptimal is the obvious "encapsulation" of this function from the rest of the system.
There is so many things... it is like whole other system than oscilloscope.. BodePlot OR Oscilloscope (even it still in background do timedomain acquistions).
But "recalling" back to oscilloscope mode takes long time... imho.. too long.
I just wanted to make a change in the channel menu - I can't, everything that has nothing to do with the Bode function is deactivated.
You first have to get out of the function again (including this annoying "recalling"), then you can adjust and then call up the Bodeplot again.
This improvement to BodePlot is asked many times over years.
Something like this:
BodePlot function On.
If [Channel Gain:Hold] AND BodePlot [Operation:Off] AND [Display:TimeDomain] (because for adjust there need see level for proper adjust).
There need enable input channels vertical adjustments without shutting off whole BodePlot. Also in this condition AWG need be free for manual frequency set for example find DUT peak... this need come even more clear if using FRA for example high Q resonators...
In all cases when [Channel Gain:Hold] there need keep care that signals top peaks do not clip but top peaks are near ADC full scale for get best dynamic range.
(sidenote: [Channel Gain:Hold] state is nice to use in some cases because it give more speed and many times only small disadvantage in dynamic range)
At the core of FRA's operation is a primary table (all other things (what you see) are secondary, based to this primary non visible table.
Naturally, IF [Channel Gain:Auto] then V/div is totally under FRA control, no need enable channels manual adjustments.
But then there's also the request that sometime in the future we can get an improved BodePlot in some other way.
Example: Phase normalize function so that with current setup for test, use can first run phase cal specially if working higher frequencies
Also max 500 (or 750) steps is not enough... even when it still can be even when it can be up to 275 204 396 points/decade (119.9995MHz to 120MHz with 501pts
)
One other thing what least I hope is rejected dynamic range fast scalar sweep (SNA) because this can be really fast. (there is really many cases we do not need phase)
(and many other smaller or bigger improvements and bugfixes)