image thumbnail

updated 4 months ago

CO2gui - lab control and automation by Geoffrey Akien

Software used for controlling and data logging lab equipment. (serial, rs232, communications)

slm_tutorial

CO2gui.m

CO2gui1280x1024.m

image thumbnail

updated 7 months ago

NF2FF by Van Caekenberghe, K.

Near-Field to Far-Field Transformation for Antenna Measurements (transformation, antenna measurements, far field)

Agilent8720ES.m

[Etheta_compensated,Ephi_compensated]=ProbeCorrection(Eth...

[IM_unwrapped, rowref, colref]=FloodFill(IM_phase, branch...

image thumbnail

updated 8 months ago

labJack U6 class by M. A. Hopcroft

LABJACKU6 is a class file for working with a LabJack U6 data acquisition device on Linux or OS X. (instrument control, data acquisition, instrument driver)

LJstream(varargin)

labJackU6

image thumbnail

updated 11 months ago

KPIB: Kenny-Purpose Interface Bus by M. A. Hopcroft

KPIB operates laboratory instruments that are controlled by GPIB or serial port interfaces. (instrument control, measurement, keysight)

kpib

TCF_res(tools,temp_profile,boardnum,center,spans,verbose)

elt=etime2(date1,date2)

image thumbnail

updated 1 year ago

Agilent Infiniium and InfiniiVision Oscilloscopes – MATLAB Example by Vinod Cherian

MATLAB application example for Agilent Infiniium and InfiniiVision oscilloscopes (matlab example, agilent, oscilloscopes)

AnalyzedDataPanel(parent, title)

DataSourcePanel(parent, title)

MICTSource(hParent, bSimulation)

image thumbnail

updated almost 2 years ago

sutterMP285 by M. A. Hopcroft

A class for instrument control of a Sutter MP-285 micromanipulator. (instrument driver, instrument control, serial communication)

SutterPosition(varargin)

sutterMP285

image thumbnail

updated 3 years ago

Data acquisition into Simulink using an Agilent oscilloscope by Steven Kolak

Acquire live oscilloscope data directly into Simulink model (dsp, simulink agilent inst..., simulink)

Agilent_gpib_scope_with_filter

image thumbnail

updated 3 years ago

Data acquisition into Simulink using a Tektronix oscilloscope by Steven Kolak

Acquire live oscilloscope data directly into Simulink model (dsp, simulink tektronix in..., simulink)

Tektronix_data_into_Simulink_with_filter

image thumbnail

updated almost 4 years ago

Acquiring IQ Data - Tektronix 6000 Series Spectrum Analyzer by Roger Yeh

MATLAB® function to configure a Tektronix® RSA6000 spectrum analyzer and acquire IQ data. (tektronix, tek, instrument control)

TekRSA6K_AcquireIQData(IPAddress)

image thumbnail

updated 4 years ago

Fisher Science Digital Manometer Serial Driver by Kumar Mallikarjunan

Reads pressure measurements from a Fisher Science digital manometer (fisher scientific man..., rs232c, gas pressure)

FisherManometer

image thumbnail

updated 4 years ago

RS232C Communication with Minolta CR300 Colorimeter by Kumar Mallikarjunan

Collects data from a colorimeter using serial interface (rs232c, serial interface, minolta cr300)

colorimeterCR300.m

image thumbnail

updated 4 years ago

Tektronix AFG3000 Series - MATLAB Driver and Example by The Instrument Control Team

Create a frequency sweep and source the signal to a Tek AFG3000 series - all from within MATLAB®. (tektronix, afg3011, afg3021b)

frequencysweep.m

image thumbnail

updated 4 years ago

Waveform Generation with Tektronix® AWG5000 and AWG7000 Series – MATLAB® Example by Roger Yeh

MATLAB® example for arbitrary waveform generation on a Tektronix® AWG5000/7000 series generator. (tektronix, arbitrary waveform, arbitrary waveform ge...)

chirp_signal

generate_arb_waveform_Tektronix.m

image thumbnail

updated 4 years ago

LeCroy Oscilloscopes – MATLAB Example by Roger Yeh

MATLAB application example for LeCroy oscilloscopes (lecroy, oscilloscopes, instrument control)

LeCroy_MATLAB_GUI_example(varargin)

acquire_LeCroy_scope_data.m

image thumbnail

updated 4 years ago

Test and Measurement Seminar Demos by Michelle Hirsch

Source code for Test and Measurement Seminar Demos, including electronic throttle body case study. (example, application, data acquisition)

ConfigureTrigger(ai,TriggerDelay,TriggerRange,TriggerCond...

CreateAI(filename,vendor,boardid,channels);

CreateDIO(vendor,boardid,channels);

image thumbnail

updated 4 years ago

Interfacing to External Devices from MATLAB by Michelle Hirsch

A collection example code for interfacing to external devices (example, application, data acquisition)

daq_session.m

demoimaq_Acquisition.m

fcngen_simple.m

image thumbnail

updated almost 5 years ago

findInstrument - Find and connect to instruments using the model or manufacturer name by Gautam Vallabha

Simplifies connecting to a USB or GPIB instrument using the model name, vendor name or VISA resource (instrument control, ict, instrument)

findInstrument(searchstr, adaptor)

findInstrument_demo.m

image thumbnail

updated almost 5 years ago

Generating Waveforms on Agilent MXG, ESG, PSG Signal Sources using MATLAB by Vinod Cherian

MATLAB® example to download arbitrary waveform data on Agilent MXG, ESG, or PSG signal sources. (agilent, signal generation, iqdata)

Generate_Waveform_Agilent.m

image thumbnail

updated 5 years ago

Two Port S-Parameter Measurement by Siddharth Shankar

Perform a 2-port s-parameter measurement using the Instrument Control Toolbox. (instrument control, measurement, modelling)

acquireTwoPortSParameters

TxLineModel.mdl

image thumbnail

updated 5 years ago

Agilent 8753/8720 VNA ASCII Data Read by O.J. Danzy

This programs shows how to read data back from the Agilent 8753/8720 VNA using FORM4 (instrument control, network analyzer)

ag8753_get_data.m

image thumbnail

updated 5 years ago

Agilent 8753/8720 VNA Binary Data Read by O.J. Danzy

This programs shows how to read data back from the Agilent 8753/8720 VNAs using FORM5. (instrument control, network analyzer)

ag8753_get_FORM5_binary_data.m

image thumbnail

updated 5 years ago

Agilent 81150A Pulse Function Arbitrary Noise Generator - Driver by Juergen Stemler

MATLAB driver for Agilent 81150A Pulse Function Arbitrary Noise Generator (81150a, instrument driver, instrument drivers)

Contact us