TektronixScope#
- class TektronixScope(resourceName, name)#
Bases:
ScopeTektronixScopebase wrapper for Tektronix oscilloscopes.Provides connection, configuration, readout, and close helpers using MATLAB Quick-Control Oscilloscope. Implements
connect(),set(),read(),close(), andcheck()in terms of the commonScopeinterface.- Constructor Summary
- TektronixScope(resourceName, name)#
- Property Summary
- Oscilloscope#
MATLAB Quick-Control Oscilloscope object
- Method Summary
- check()#
Validate instrument state and configuration limits.
- Returns:
True when the instrument is connected, open, and within limits
- Return type:
logical
- close()#
Gracefully close the instrument session.
- connect()#
Connect to the instrument using
ResourceName.
- read()#
Read waveforms from enabled channels and update
Sample.
- set()#
Apply acquisition and trigger settings and per-channel config.
Uses
Duration,NSample,TriggerMode,TriggerSlope,TriggerLevel,TriggerSource, and channel arrays (IsEnabled,VerticalCoupling,VerticalOffset,VerticalRange).