NI-SCOPE Examples

NI-SCOPE includes several example applications that demonstrate the functionality of your device and can serve as interactive tools, programming models, and building blocks for your own applications.

NI Example Finder

The NI Example Finder is a utility that organizes examples into categories and allows you to browse and search installed examples. For example, search for "SCOPE" to locate all NI Digitizers signal generator examples. You can see descriptions and compatible hardware models for each example or see all the examples compatible with one particular hardware model.

To locate examples using the NI Example Finder within LabVIEW or LabWindows/CVI, select Help»Find Examples and navigate to Hardware Input and Output»Modular Instruments»NI-SCOPE.

Installed Example Locations

Software Application Installed Example Locations
LabVIEW <LabVIEW>\examples\instr\niScope, where <LabVIEW> is the LabVIEW directory for the specific LabVIEW version you installed on your system.
LabWindows/CVI Program Files\IVI Foundation\IVI\Drivers\niScope\Examples\CVI
ANSI C or Microsoft Visual C/C++ <NIDocDir>\NI-SCOPE\examples, where <NIDocDir> is one of the following directories:
  • Windows 8/7/Vista—Users\Public\Documents\National Instruments
  • Windows XP—Documents and Settings\All Users\Shared Documents\National Instruments

Common NI-SCOPE Examples

NI-SCOPE Example Description
1378 niScope EX Getting Started.vi This example opens a session to the NI-SCOPE driver and uses the Auto Setup VI to optimally configure the session properties and displays the acquired channel data.
1378 niScope EX Quick Start.vi This example opens and configures an NI-SCOPE session and allows you to experiment with numerous configurations, including acquisition types and triggering modes, since it supports nearly the entire functionality of NI-SCOPE. It is designed so that if the recommended input signal is used, most configurations will return valid results.
1378 niScope EX Configured Acquisition.vi This example configures all the digitizer's vertical, horizontal, and triggering properties before every acquisition. It allows you to experiment with numerous configurations, including acquisition types and triggering modes, since it supports nearly the entire functionality of NI-SCOPE.
1378 niScope EX Fetch Forever.vi This example demonstrates using continuous acquisition to fetch an infinite record of data (until you press "Stop").
1378 niScope EX Stream to Disk.vi This example demonstrates streaming a continuous acquisition to disk.
1378 niScope EX Advanced Measurement Library.vi This example illustrates using some of the advanced measurement library functions such as waveform processing and filtering.
1378 niScope EX Multi-Device Configured Acquisition (TClk).vi This example demonstrates how to easily synchronize an arbitrary number of digitizers with NI-TClk.