Creating VIs from Templates and Sample Projects

FlexRIO Help

Edition Date: November 2015

Part Number: 372614J-01

»View Product Info

»Download the Help in ZIP Format

Select File»Create Project to display the Create Project dialog box, which contains the following customizable templates and sample projects:

  • Simple State Machine—A template that defines sections of code and the order in which they execute.
  • Finite Measurement—A sample project that uses the Simple State Machine template to acquire a single measurement.
  • Queued Message Handler—A template that monitors a user interface while allowing you to perform other tasks, such as data acquisition or logging.
  • Continuous Measurement and Logging—A sample project that uses the Queued Message Handler template to acquire measurements continuously and log them to disk.
  • Actor Framework—A template for an application that consists of multiple independent tasks that communicate with one another.
  • Feedback Evaporative Cooler—A sample project that uses the Actor Framework template to cool a water tank, where the cooler is represented by either simulated or real hardware, controlled either manually or automatically, and viewed with one of two user interfaces.
  • Touch Panel Project—A template that defines an application for a touch panel target running the Windows Embedded Standard operating system. This template includes a touch panel VI that runs on a touch panel target and a VI that runs on the host computer. The VI running on the host computer uses the Queued Message Handler template.
Note  LabVIEW add-ons may install additional templates and sample projects.

Templates show how to implement commonly-used design patterns in LabVIEW code, whereas sample projects show how to use a template for a specific application. Each template and sample project contains the project libraries, functions, structures, and user interfaces necessary to get started developing a scalable, robust application.

Refer to for more information about application design patterns.


Not Helpful