Refine by Content Type

Refine by Product

Refine by Time Frame

image thumbnail

updated 9 hours ago

PicoScope® 4000 Series (A API) - MATLAB® Generic Instrument Driver by Pico Technology

MATLAB Instrument Driver for use with PicoScope 4000 oscilloscopes (Beta Release) (instrument driver, matlab, measurement)

[methodinfo,structs,enuminfo,ThunkLibName]=ps4000aMFile

[methodinfo,structs,enuminfo,ThunkLibName]=ps4000aMFile

[methodinfo,structs,enuminfo,ThunkLibName]=ps4000aWrapMFile

image thumbnail

updated 1 month ago

PicoScope® 3000 Series - MATLAB® Generic Instrument Driver by Pico Technology

MATLAB Instrument Driver for use with PicoScope 3000A/B oscilloscopes (matlab, picoscope, instrument driver)

[methodinfo,structs,enuminfo,ThunkLibName]=PS3000aMFile

[methodinfo,structs,enuminfo,ThunkLibName]=PS3000aMFile

[methodinfo,structs,enuminfo,ThunkLibName]=ps3000aWrapMFile

image thumbnail

updated 1 month ago

PicoScope® 5000 Series - MATLAB® Generic Instrument Driver by Pico Technology

MATLAB Instrument Driver for use with PicoScope 5000 Series oscilloscopes (instrument driver, matlab, measurement)

[methodinfo,structs,enuminfo,ThunkLibName]=ps5000aMFile

[methodinfo,structs,enuminfo,ThunkLibName]=ps5000aMFile

[methodinfo,structs,enuminfo,ThunkLibName]=ps5000aWrapMFile

image thumbnail

updated 2 months ago

Darwinop robot simulink block by Florent

supervision blocks to read/write data on the darwinop robot. (darwinop, robot, simulink)

image thumbnail

updated 4 months ago

TCPIP/Serial Data Live Plot Utility by Peng Xu

Live plot utility plots ASCII coded streaming data over tcpip or serial connection. (plot, realtime, gui)

live_plot(varargin)

live_plot_demo(varargin)

image thumbnail

updated 4 months ago

TraCI4Matlab by Andres Acosta

An implementation of the TraCI interface for Matlab. (external interface, utilities, simulation)

traci.areal.getContextSubscriptionResults(detID)

traci.areal.getIDCount()

traci.areal.getIDList()

image thumbnail

updated 6 months ago

rtl-sdr: multi-dongles based flexible spectrum scanner by Xianjun Jiao

Multi-dongles scanner with configurable parameters: start-end frequency, RBW, num of dongles, etc. (rtlsdr, software defined radi..., spectrum scanner)

raw2iq(a)

set_freq_tcp(tcp_obj, freq)

set_gain_tcp(tcp_obj, gain)

image thumbnail

updated 6 months ago

rtl-sdr: multi-dongles based GSM FCCH scanner by Xianjun Jiao

Multi-dongles parallel GSM FCCH scanner to help you find GSM broadcasting carrier quickly! (rtlsdr, rtl_tcp, gsm)

FCCH_coarse_position(s, decimation_ratio)

move_fft_snr_runtime_avg(s, mv_len, fft_len, th)

raw2iq(a)

image thumbnail

updated 8 months ago

TCP ModBus Communication With Yaskawa Controller by Kees

Communicate with Yaskawa controller via ModBus protocol in MATLAB script (modbus, tcp, control)

ModBusYaskawa.m

image thumbnail

updated 8 months ago

PicoScope® 2000 Series - MATLAB® Generic Instrument Driver by Pico Technology

MATLAB Instrument Driver for use with PicoScope 2000 Series oscilloscopes (Beta Release) (instrument driver, matlab, measurement)

[methodinfo,structs,enuminfo,ThunkLibName]=PS2000MFile

[methodinfo,structs,enuminfo,ThunkLibName]=PS2000MFile

[methodinfo,structs,enuminfo,ThunkLibName]=ps2000WrapMFile

image thumbnail

updated 11 months ago

res_meas by M. A. Hopcroft

GUI for resonator measurement and data download from Signal Analyzers and Oscilloscopes (example, application, resonator analyzer os...)

[bandwidth, Q, EE, varargout]=bandqr(res)

kpib(instrument, GPIB, command, value, channel, aux, verb...

measure_res(tools,center,spans,average,avenum,verbose)

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)

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

elt=etime2(date1,date2)

measure_res(tools,center,spans,average,avenum,verbose)

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 1 year ago

getOSATrace by Micke

Retrives trace from Ando AQ6317B or Anritsu MS9030B Optical Spectrum Analyzer (data import, gpib, instrument driver)

getOSAtrace.m

image thumbnail

updated 1 year ago

saveOSAtrace by Micke

Svaes traces ['A', 'BC' etc] from OSA at specified GPIB address (data import, ploting)

saveOSAtrace.m

image thumbnail

updated 1 year ago

Creating and downloading waveforms -Tektronix 5000/7000 series AWGs by The Instrument Control Team

MATLAB® function to download arbitrary waveform to a Tektronix® 5000/7000 series AWG (awg, arbitrary waveform ge..., awg7122c)

download2TekAWG(AWGAddress, waveform, sampleRate, outputV...

image thumbnail

updated almost 2 years ago

33500 Arbitrary Waveform Function by Neil Forcier

Send arbitrary waveforms to Agilent 33522a, 33521b, 33522b, and other generators using MATLAB (33500, waveform generator, arbitrary waveform)

arbTo33500(arb,IP,amp,sRate,name)

image thumbnail

updated almost 2 years ago

IQ Baseband Builder by Neil Forcier

This application allows you to generate IQ baseband signals for the Agilent 33522A, 33522B, 33512B (iq, qam, wireless communicatio...)

IQ_Baseband_Builder.m

addWGNoise(yData, EbNo, nsamp,M)

ampImbalance(Ia, x)

image thumbnail

updated almost 2 years ago

SCOPE: interactively tabulate SEER excel variables by Rex Cheung

This takes SEER excel column data interactively, tabulate them, write back in table format. (data import, data export, optimization)

output=xls2tabulate2xls(xlsfilename)

image thumbnail

updated almost 2 years ago

Capture screen image Tektronix 2024B by Roman Skrada

Function will get data of channels that are ON and plots them. (measurement, signal processing, gui)

get_scope_screen( )

image thumbnail

updated 2 years ago

Stability Analyzer 53230A by Neil Forcier

The Stability Analyzer 53230A provides Allan or Hadamard Deviation calculations and plotting. (allan deviation, allan variance, oscillator stability)

StabilityAnalyzerGUI(varargin)

calculateADEV(tau,sPeriod,readings)

calculateAvgArray(tau, sPeriod, readings)

image thumbnail

updated 2 years ago

Agilent N6700B Power Supply - MATLAB Example by Adarsh Narasimhamurthy

Allows MATLAB to connect to an Agilent N6700B Power supply using SCPI, and set the output voltage. (agilent, instrument control to..., n6700b)

N6700_Demo(voltage, chanIndex, overVoltage, currentProtSt...

image thumbnail

updated 2 years ago

RS485/MODBUS Communication with JLD416PVA Power Meter by W.

Reads power, voltage and current data via RS485/MODBUS from a JLD416PVA meter. (modbus, rs485, jld416pva)

append_crc(message)

checkCRC(response)

parseHB416PVA(instrResponse)

image thumbnail

updated 2 years ago

Dynamic Signal Analyzer 34411A by Neil Forcier

This program turns your DMM into a Dynamic Signal Analyzer. (measurement, aerospace, control design)

performFFT(readings,sRate)

talkTo34411A(sRate, sCount, range, address)

Signal_Analyzer_34411A.m

image thumbnail

updated almost 3 years ago

ECG Waveform Simulator by Neil Forcier

The “ECG Waveform Simulator” program gives users the ability to easily create custom ECG waveforms. (ecg waveform, ekg waveform, electrocardiography w...)

[pwav]=p_wav(x,a_pwav,d_pwav,t_pwav,li)

[qrswav]=qrs_wav(x,a_qrswav,d_qrswav,li)

[qwav]=q_wav(x,a_qwav,d_qwav,t_qwav,li)

image thumbnail

updated almost 3 years ago

getESATrace by Micke

Retrive trace from Anritsu MS710 via GPIB (data import, gpib, instrument driver)

Data=getESATrace(varargin)

image thumbnail

updated 3 years ago

Powersupply EA PSI 900 VCP _USB Control Exsample by Klaus Schlüter

Control EA PSI 9000 Powersupply with Instrument Toolbox (communications, instrument driver, measurement)

G=Local(G)

G=Out_OFF(G)

G=Out_ON(G)

image thumbnail

updated 3 years ago

Servo motors controller by Andrea Cirillo

A GUI to control six servo motors. (motor, servo, control)

servo_controller(varargin)

image thumbnail

updated 3 years ago

Measure radio frequency power using MATLAB and an RF power meter by Vinod Cherian

MATLAB example to make RF Power measurements using an Agilent RF Power Meter (agilent, matlab example, rf)

readPowerMeter()

image thumbnail

updated 3 years ago

XY Text Writer by Neil Forcier

Uses the 33522A waveform generator to write text on scope screen. Turns scope into message board. (measurement, demo, fun)

BR_Half_Vert_Line()

Bot_Hor_Line()

Build_XY_Arbs(str_in,str_len,x_place,y_place)

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

Speed Control of a DC Motor by Priyanshu Agarwal

MATLAB GUI for real-time speed control of a DC motor. (open loop control, onoff control, differential gap cont...)

Motor_Control(varargin)

image thumbnail

updated 4 years ago

Collect and plot data from a TCPIP server in real time by Ankit Desai

Obtain real time data from a TCPIP object using Instrument Control Toolbox and visualize it live. (tcpip, real time, real time plot)

real_time_data_stream_plotting

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

Simple GUI for GPIB communication by Roger Yeh

Set up a GPIB connection to send and receive messages. (gpib, hpib, ieee488)

GPIB_GUI(varargin)

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

Simple GUI for serial port communication by Roger Yeh

Set up a serial connection to send and receive messages. (serial, serial communication, serial port)

serial_GUI(varargin)

serial_GUI_noICT(varargin)

image thumbnail

updated 4 years ago

CircuitTool (a Test and Measurement Demo) by Michelle Hirsch

A demonstration test and measurement application with system identification. (example, application, circuit tool)

circuit_computecutoff(F,Txym)

circuit_idsp(output,input,Ts);

circuit_tool(varargin)

image thumbnail

updated 4 years ago

BattleShip (R) by Isaac Noh

Learn and have fun with an old classic. (udp, battle, ship)

atboard

atgridpt(position,row,col)

battleship

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 5 years ago

instrSelector by Isaac Noh

GUI selection tool for instrumentation connected via VISA. (application, automatic, instrument)

instrSelector

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

GUI FOR CONTROLLING ROBOT by Ketan Chhaniyara

This file contains the matlab code needed for building a GUI for controlling the robot through a PC. (gui, conrol panel, robo)

robo_ctrl_panel(varargin)

image thumbnail

updated 5 years ago

GPIB for ESP300 Newport by Eneas Nicolas

GPIB control for driver ESP300 (instrument, self_rating, newport)

GPIB

image thumbnail

updated almost 6 years ago

MATLAB GUI Example for Agilent MSO6014A Mixed Signal Oscilloscope by Gautam Vallabha

Agilent MSO6014A MATLAB GUI (example, application, agilent)

agilentMSO6014A(visaRsrcString)

agilentMSO6014A_simulator(visaResourceString)

agilentScope(visaResourceString)

image thumbnail

updated almost 6 years ago

Simplified Waveform Programming for the Agilent 33250A by Scott Dobbins

Simplifies arbitrary waveform generation on the 33250A through GPIB control (example, application, agilent 33250a)

GPIBSend(GPIBObj, command)

image thumbnail

updated 6 years ago

Using Tektronix Open Choice with MATLAB by Tektronix Development Team

Fundamental code for Tektronix Oscilloscopes (example, application, openchoice)

TekBegin(r, bs, t)

TekEnd(instr)

TekGetWave(instr, srcName)

image thumbnail

updated 6 years ago

Tektronix RSA3000A/B User-Defined Filter Converter by Tektronix Development Team

Convert MATLAB filter coefficient files to a RSA3000-compatable format (example, application, tektronix)

doublewide

fcf2csvfilt(strFileName)

m2csvfilt(strFileName)

image thumbnail

updated 6 years ago

RSA3000 TImed Sweep by Tektronix Development Team

This program is designed to record a spectrum trace from a Tektronix RSA3000A/B at a fixed interval (example, application, tektronix)

ParseBinary32Bit_SCPI( rsa )

elt=etime2(date1,date2)

RTSA300_Timed_Sweep.m

Contact us