NI-SCOPE VIs

NI High-Speed Digitizers Help (NI-SCOPE)

Edition Date: January 2017

Part Number: 370592AB-01

View Product Info

DOWNLOAD (Windows Only)


NI-SCOPE (English | Japanese)

September 2015, 372310K-01

Use the NI-SCOPE VIs to develop applications for your NI high-speed digitizer.

The following tables show an overview of the VIs and subpalettes on the main NI-SCOPE palette.

Palette Object Description
niScope Initialize

Performs the following initialization actions:

--Creates a new IVI instrument driver session.

-Opens a session to the device that you specify in the resource name parameter.

-Queries the instrument ID and checks that it is valid for this instrument driver, if the id query parameter is set to TRUE.

-Resets the instrument to a known state if the reset device parameter is set to TRUE; refer to niScope Reset for the default state of each digitizer.

-Sends initialization commands to set the instrument to the state necessary for the operation of the instrument driver.

-Returns an instrument handle that you use to identify the instrument in all subsequent instrument driver VI calls.

niScope Configure Vertical

Configures the most commonly configured properties of the digitizer vertical subsystem, such as the range, offset, coupling, probe attenuation, and the channel name.

niScope Configure Horizontal Timing

Configures the common properties of the horizontal subsystem for a single record or multirecord acquisition, such as minimum sample rate and acquisition size.

niScope Configure Trigger (poly)

Configures the digitizer for different types of triggering.

niScope Read (poly)

Initiates an acquisition, waits for it to complete, and acquires data.

niScope Close

Performs the following actions:

-Closes the instrument I/O session.

-Destroys the IVI session and all of its properties.

-Deallocates any memory resources used by the IVI session.

Call this VI when you are finished using an instrument driver session.

niScope Initialize With Options

Performs the following initialization actions:

-Creates a new IVI instrument driver and optionally sets the initial state of the following session properties: Range Check, Cache, Simulate, Record Value Coercions.

-Opens a session to the device that you specify in the resource name parameter.

-Resets the instrument to a known state if the reset device parameter is set to TRUE; refer to niScope Reset for the default state of each digitizer.

-Queries the instrument ID and verifies that it is valid for this instrument driver if the id query parameter is set to TRUE.

-Returns an instrument handle that you use to identify the instrument in all subsequent instrument driver VI calls.



Subpalette Description
Configuration

Use the NI-SCOPE Configuration VIs to set up the parameters of your acquisition, or use Auto Setup to automatically configure device settings.

Timing

Use the NI-SCOPE Timing VIs to configure common timing properties for your digitizer.

Triggering

Use the NI-SCOPE Triggering VIs to configure the trigger properties.

Acquisition

Use the NI-SCOPE Acquisition VIs to control your data acquisition and to retrieve data from your device.

Calibration

Use the NI-SCOPE Calibration VIs to self-calibrate your digitizer and to access lower-level external calibration functions.

Measurements

Use the NI-SCOPE Measurements VIs to perform waveform measurements, including scalar and array measurements.

Utility Functions

Use the NI-SCOPE Utility VIs to perform various tasks such as resetting the digitizer and returning the revision numbers of the driver and the instrument firmware.

© 2001–2014 National Instruments Corporation. All Rights Reserved.

WAS THIS ARTICLE HELPFUL?

Not Helpful