In this video, we demonstrate how to use the NI FlexRIO Development Tools and included example code to get out-of-the-box functionality with the NI 573x digitizer adapter modules for NI FlexRIO. Without modifying any code we can use the NI 573x module to get basic digitizer functionality. Then, with some very basic modifications to the host and FPGA code, we are able to improve the example digitizer code by adding a custom trigger condition in FPGA hardware.
The NI FlexRIO Development Tools consist of the NI FlexRIO Instrument Development Library, and the NI 573xR Example Instrument Driver. The NI FlexRIO Instrument Development Library is a collection of LabVIEW host and FPGA code, designed to provide FPGA capabilities commonly found in instruments such as acquisition engines, DRAM interfaces, and trigger logic, along with the associated host APIs. This code is open and modular, allowing you to choose only the components you need, delivers efficient implementation, and allows you to modify the code provided in the library, if necessary, to meet your unique application needs. The NI-573xR Example Instrument Driver builds on the NI FlexRIO Instrument Development Library to deliver a familiar software API and default FPGA personality for NI 573xR digitizer adapter modules. It is designed to allow you to quickly begin taking measurements, facilitates modification of both the host and FPGA code to suit your application, and provides access to the full capabilities of user-customizable instrumentation hardware. The NI 573x adapter modules deliver flexible measurement capabilities at a variety of sample rates and resolutions.
Download the NI FlexRIO Development Tools at ni.com/labs
Ещё видео!