Skip to content

Front Panel

The Front Panel tab displays the instrument-specific control UI provided by each plugin. It lets you control and monitor an instrument manually, without building a sequence.


Overview

Each instrument plugin ships its own XAML front panel. The panel mirrors the physical instrument's controls and gives you interactive access to the most common functions.

When multiple instruments are connected, use the instrument selector (drop-down at the top of the Front Panel tab) to switch between them, or use the tabs that appear for each connected device.


Connection toolbar

Above every front panel is a small toolbar with the instrument title, its resource string, and connection controls:

Button When shown Action
Disconnect While connected Closes the connection to this instrument only — other connected instruments are unaffected.
Reconnect While disconnected Re-opens the connection to the same instrument (same resource/transport) and re-reads its identification.
Reset While connected Sends *RST / *CLS to return the instrument to its default state.

Disconnecting from the front panel leaves the instrument in the sidebar list so you can reconnect it later; it does not remove the instrument. To remove it entirely, use the ✕ button in the sidebar.


HP 34401A / Keithley 2000 — DMM Front Panel

The DMM front panel provides:

Control Description
Measure buttons One button per function: DCV, ACV, DCI, ACI, Resistance (2W), Resistance (4W), Frequency, Period, Diode, Continuity
Range drop-down Auto or fixed range (100 mV, 1 V, 10 V, 100 V, 1000 V for DCV)
Reading display Shows the latest measured value with unit
Continuous toggle When enabled, repeats the selected measurement every second

Click a Measure button to trigger a single measurement. The result appears in the large reading display and is also logged in the Log tab.


ITECH IT6922B — Power Supply Front Panel

Control Description
Voltage set-point Text box or slider, 0 … 60 V
Current limit Text box or slider, 0 … 5 A
Output ON/OFF Toggle button to enable/disable the output
Voltage readback Live display of actual output voltage
Current readback Live display of actual output current
Power readback Live display of actual power (V × A)
OVP Over-voltage protection threshold (text box)
OCP Over-current protection threshold (text box)

Set the voltage and current limit first, then enable the output. The readback values update automatically when the output is enabled.


R&S RTB2004 — Oscilloscope Front Panel

Control Description
Channel enable Toggle checkboxes for CH1–CH4
Vertical range V/div selector per channel
Coupling AC / DC / GND per channel
Timebase Time/div selector
Trigger Source channel, level, edge (rising/falling)
Run / Stop / Single Acquisition mode buttons
Autoscale Auto-adjusts vertical and horizontal scales
Screenshot Captures the instrument screen as a PNG

Agilent 34970A — DAQ Front Panel

The 34970A panel is organised per card: the sidebar configures the slots and the main area shows one tab per installed card (built dynamically). The WYKRYJ KARTY (Detect cards) button queries each slot with SYST:CTYP? and fills in the detected types.

34901A multiplexer tab — an editable grid where every row measures a different function in the same scan (e.g. 2× VDC + 1× RTD 4W). The grid enforces the card rules live:

Control Description
Channel Slot-aware dropdown; a channel used in one row disappears from the others
Function Channels 21/22 are restricted to current (CURR_DC/AC); a 4-wire row reserves channel n and n+10
Range AUTO/DEF/MIN/MAX or a numeric value (validated)
Konfig. kanału… Dialog for resolution, NPLC and Mx+B scaling
Konfig. skanu… Dialog for trigger source, timer interval, sweep count, channel delay
Scan / Continuous Single sweep or repeated polling; results land in the readings grid

34907A multifunction tab — DAC, digital I/O and totalizer on one tab (the tab is the card):

Control Description
DAC 1 / DAC 2 Set-point with ▲/▼ step buttons (configurable step), ±12 V
Digital I/O Both ports (s01, s02) shown side by side, byte read/write with bit toggles
Totalizer Read / reset the pulse counter (s03)

See the Agilent 34970A instrument page for channel mapping and SCPI details.


CTS Chamber — Environmental Chamber Front Panel

Control Description
Set Temperature Target temperature in °C
Set Ramp Ramp rate in °C/min
Start / Stop / Pause Chamber program control
Temperature readback Current chamber temperature
Status display Chamber operating mode (Running, Idle, Error)

Rigol DS1054Z / DS1104Z — Oscilloscope Front Panel

Control Description
Channel enable Toggle checkboxes for CH1–CH4
Vertical range V/div selector per channel
Coupling DC / AC / GND per channel
Probe ratio ×0.1 … ×1000 per channel
BW limit OFF or 20 MHz per channel
Invert Invert channel polarity
Timebase Time/div selector, plus MAIN / XY / ROLL mode
Trigger Mode (edge/pulse/slope/…), source, level, slope, sweep
Acquire Normal / Averages / Peak Detect / Hi-Res
Run / Stop / Single Acquisition mode buttons
AutoScale Auto-adjusts vertical and horizontal scales
Math / FFT MATH channel arithmetic and FFT analysis

Live Data Window

Every instrument also has a Live Data Window that floats independently. Open it from the View menu or by clicking the chart icon next to the instrument in the sidebar.

The Live Data Window contains:

  • An OxyPlot chart plotting all measurements from that instrument over time (one series per parameter)
  • A data table showing the raw result rows

The Live Data Window updates in real time during both manual front-panel measurements and sequence runs.