NI-SCOPE Examples
- Updated2023-09-20
- 3 minute(s) read
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:
|
Common NI-SCOPE Examples
NI-SCOPE Example | Description | |
---|---|---|
![]() |
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. |
![]() |
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. |
![]() |
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. |
![]() |
niScope EX Fetch Forever.vi | This example demonstrates using continuous acquisition to fetch an infinite record of data (until you press "Stop"). |
![]() |
niScope EX Stream to Disk.vi | This example demonstrates streaming a continuous acquisition to disk. |
![]() |
niScope EX Advanced Measurement Library.vi | This example illustrates using some of the advanced measurement library functions such as waveform processing and filtering. |
![]() |
niScope EX Multi-Device Configured Acquisition (TClk).vi | This example demonstrates how to easily synchronize an arbitrary number of digitizers with NI-TClk. |