Capture screen image Tektronix 2024B

Function will get data of channels that are ON and plots them.
437 Downloads
Updated 2 Aug 2012

View License

I run this initially once to create the instrument in the instrument control toolbox:
______________________________________

global tds2024
% Initiate TEKTRONIX_TDS2024B
% It can be written to afterwards
% Needs NI-VISA or TEK-VISA installed on the system to connect via USB

% Create a VISA-USB object.
interfaceObj = instrfind('Type', 'visa-usb', 'RsrcName', 'USB0::0x0699::0x036A::C031507::0::INSTR', 'Tag', '');

% Create the VISA-USB object if it does not exist
% otherwise use the object that was found.
if isempty(interfaceObj)
interfaceObj = visa('NI', 'USB0::0x0699::0x036A::C031507::0::INSTR');
else
fclose(interfaceObj);
interfaceObj = interfaceObj(1);
end

% Create a device object.
global tds2024 % must make this global variable on top level

tds2024 = icdevice('tektronix_tds2024.mdd', interfaceObj);

% Connect device object to hardware.
connect(tds2024);
______________________________________

Then just call the function to get screen image:

get_scope_screen;

Cite As

Roman Skrada (2024). Capture screen image Tektronix 2024B (https://www.mathworks.com/matlabcentral/fileexchange/37714-capture-screen-image-tektronix-2024b), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2012a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0.0