LabWindows/CVI
[Also see soft front panels in the VXIplug&play drivers for additional programming examples.]

VM1602
Timetag Example of how to setup VM1602 to time stamp pulses on the VXI backplane.
SFP Example
VM2164
Arrays Example
Freq Example
SCPI TI Example
Totalize Example
VM2616
BW Test Example
Digitizer Example
Power Monitor Example
VM2710
QuickDMM Example of using the VXIplug&play driver functions to setup the DMM and take measurements across different ranges, functions and resolutions.
Get N Averages Example
VM3616
ARB Example of how to program the VM3616A as a sine wave generator as well as simultaneous output of a multi segment arbitrary waveform.
Arb_pnp.c Example of how to use our plug&play driver functions to output a multiple segment waveform out of one channel of the VM3608A/16A.
Arb_sine_regLoad.c Example of how to download arbitrary waveform data to the VM3608A/16A memory using register access which is the fastest method of communicating to the instrument. Uses plug&play drivers.
Arb_sine_scpi.c Example of how to output a sine wave out of one channel. Uses the word serial commands and VISA.
Arb_sqwv_scpi.c Example of how to output a square wave out of the device. Uses the word serial commands and VISA.
StaticDAC.c Example of how to Uses word serial commands and VISA to output a static voltage.
Pulse Generator Example
Audio Example
Multi-Channel Sine Example
VM3640
Video Example
Pulse Gen Example
VM3640A Sync Example
VM4016
Interrupts Test Example
Threshold Test Example
VM4018
Mask Timing Example
VM6068
Serial_RegisterAccess.c This example illustrates direct register access which is the fastest form of communication to the device. It makes sure of the TRAC:DATA:FEED ALL command which was implemented in firmware revision 1.13. This allows the FIFO to be used by all channels simultaneously which speeds up the downloading and uploading of data from the 6068 to the host controller.
RTS-CTS Example
SMIP
smxxxxex Example of register access opening & closing relays for (SM2001-SM5002).
scanlist Example of setting up and using scan list, SMIP & DMM handshaking and the use of interrupt handling.
smipa24e Example of a simple way of setting the switches and reading back the current state using GPIB interface.
smipa32e Example of a simple way of setting the switches and reading back the current state using MXI interface.
Sm_A24ex Executables that allow you to query the state of all the switches on our SMIP modules with one mouse click using GPIB interface.
Sm_A32ex Executables that allow you to query the state of all the switches on our SMIP modules with one mouse click using MXI interface.
SMIP NV Wipe Example
SMP3001
ScanList Example
Trace RAM Test Example
SMP7500
ScanList Example