2 User Interface
2.12 Undo/Redo
For example, in the example above, if you now were to change another setting, such
as VBW = 1 kHz, the Redo stack gets cleared, and the stacks would look like this:
UNDO stack REDO stack
VBW = 1 kHz
RBW = 1MHz
CF = 1 GHz
Undo can undo changes you make with the knob or step keys, however all
contiguous events that affect the same parameter are aggregated into one event for
the sake of Undo. For example, if CF is the active function and is 1 GHz, and you turn
the knob back and forth, then enter a value, then use the step keys, when you press
Undo, the instrument returns to CF = 1 GHz.
Actions that Cannot be Undone
There are some actions that cannot be undone, because these clear the Undo/Redo
stack:
–
Restore Mode Defaults clears the stack for that Mode in that Screen
–
Sending SCPI commands clears the stack for that Mode in that Screen
–
Loading a state file (including User Preset) clears the stack for that Mode in that
Screen
–
Deleting a Screen clears all the stacks in that screen
–
Changing Views
Undo/Redo works within the context of a Mode. Each Mode in each Screen keeps its
own record. Settings in the Control Panel or System Settings menus are not
undoable.
There are several actions that may change many parameters. Among these are Auto
Tune, and Adjust Atten for Min Clipping. After executing such a function, Undo sets
all parameters back to their value before the function was selected. Auto Tune
appears to be a single action, even though the instrument executes it in several
steps.
Redo reverses the effect of the last Undo action, assuming that no other settings
have been changed since the last Undo. Changing a setting after an Undo clears
memory of all settings after that Undo, that is, it clears the Redo stack, as explained
above.
Short Range Comms & IoT Mode User's &Programmer's Reference 139