Application Areas


LabVIEW is a flexible programming environment that can help you successfully build your unique application, whether you’re taking simple measurements or prototyping with FPGA technology.

How Can I Use LabVIEW?

Browse application areas or talk to a NI engineer now about your specific application.


Acquiring Data and Processing Signals

  1. Measure any sensor on any bus
  2. Perform advanced analysis and signal processing
  3. Display data on custom user interfaces
  4. Log data and generate reports

Instrument Control

  1. Automate data collection
  2. Control multiple instruments
  3. Analyze and display signals

Automating Test and Validation Systems

  1. Automate the validation or manufacturing test of your product
  2. Control multiple instruments
  3. Analyze and display test results with custom user interfaces

Embedded Monitoring and Control Systems

  1. Reuse ANSI C and HDL code
  2. Integrate off-the-shelf hardware
  3. Prototype with FPGA technology
  4. Access specialized tools for medical, robotics, and more

Academic Teaching

  1. Apply an interactive, hands-on approach to learning
  2. Combine algorithm design with real-world data measurements
  3. Increase application performance with multicore processing

Wireless System Prototyping

  1. SDR algorithm prototyping
  2. LTE and 802.11 development frameworks
  3. Single design environment for FPGAs