Scope is the main visualization tool of PERUN PowerDesk. Its primary purpose is to enable access to live signals and spectra, allowing our users to see and process signal waveforms as they arrive, and with the sampling period of the undelying LARA-100 hardware.
Several types of scopes are available in PowerDesk. For example: Signal Scopes are specifically designed for visualization of time-dependent signals; Spectrum Scopes tailored for frequency-dependent quantities, such as spectra, XY Scopes are used to visualize relative dynamics of two or more time-dependent signals.
Scope is tightly related to Dynamic Systems Toolkit, which is a PERUN PowerDesk component responsible for live signal processing (see Signal Processing and Analysis).
- Plot fills most of the scope area. It supports panning and zooming functionality, using appropriate keyboard and mouse gestures.
- Dynamic Legend describes currently shown signals and spectra. It allows for quick adjustment of basic properties, including line styles, thickness and colors. For each item shown, the dynamic legend also displays some characteristic data features, like mean value, mean square value, etc.
- Scope Ribbon is positioned at the top edge of the Scope area. It enables full manipulation of all scope properties, and access to all actions (like exporting plot data, etc.).
- Scope Status Bar shows the time-stamp of the last update action (T last), as well as the time elapsed between the last two consecutive updates (Delta T). These information are precious during a live update session, i.e. when the Real-Time Data Acquisition Function is active.
Tracker enables the user to access individual data points shown on the plot. The tracker functionality is available by means of the left mouse button.
Just press the left mouse button above the desired point of the line depicting relevant signal or spectrum, and the data tracker will be shown.
Panning and Zomming
Panning is activated by means of the right mouse button, while zooming is linked to the mouse wheel/middle mouse button.
A user can pan freely simply moving the mouse wheel. Moving the wheel forward will increase the zoom level, while moving it backward will decrease it. A user can zoom to a rectangular area by pressing the button wheel/middle button and “drawing” the rectangle on the plot area. The similar hold for panning, which is linked to the right mouse button. Panning is achieved by clicking the right mouse button and dragging the plot in the desired direction. It is also possible to zoom or pan only over a specific axis, simply by using the approproate mause gesture atop that axis.
Any previous panning and/or zooming actions can be reset by pressing the key A. This action will instantaneously restore the original axis ranges.
Adjusting Scope Properties
All Scope properties can be adjusted by invoking the Scope Properties Editor dialog. Some of the most frequently used properties can be also accessed by means of the Scope Ribbon.
The Scope Properties Editor dialog is invoked by invoking the Edit Scope Properties command from the Scope Ribbon.