documentation.HELP! LabVIEW Documentation

Using Help

LabVIEW

previous page next page

Using Help

Conventions

Navigating Help

Searching Help

Printing Help File Topics

previous page start next page

Menu

  • Homepage

Table of contents

  • LabVIEW Help
  • Finding Example VIs
  • Glossary
  • LabVIEW 8.6 Features and Changes
    • Upgrade and Compatibility Issues
    • New VI Server Objects
    • Complete List of New and Changed for LabVIEW 8.x Options
    • Converting VIs
  • Activating Your Software
    • About LabVIEW Evaluation and Activation
  • Using Help
    • Conventions
      • Notation and Naming Conventions
    • Navigating Help
    • Printing Help File Topics
    • Searching Help
  • LabVIEW Documentation Resources
    • Installing LabVIEW Manuals PDFs
    • Searching PDF Versions of LabVIEW Manuals
  • Getting Started with LabVIEW
    • Introduction to LabVIEW
      • LabVIEW VI Templates, Example VIs, and Tools
    • Introduction to Virtual Instruments
      • Front Panel
      • Block Diagram
      • Icon and Connector Pane
      • Using and Customizing VIs and SubVIs
    • Getting Started with DAQ
      • NI-DAQ 8.x Overview
  • Fundamentals
    • LabVIEW Environment
      • Concepts
        • Getting Started Window
        • Controls Palette
        • Functions Palette
        • Navigating the Controls and Functions Palettes
        • Addons
        • Favorites
        • Tools Palette
        • Menus and Toolbars
        • Context Help Window
        • Project Explorer Window
        • Navigation Window
        • Customizing Your Work Environment
        • Securing the LabVIEW Environment
        • Organization of LabVIEW
        • User Controls Palette
      • How-To
        • Keyboard Shortcuts
        • Selecting a Control
        • Customizing Your Work Environment
          • Accessing Recently Opened Files
          • Dragging and Dropping VIs, Pictures, and Text
          • Disabling the Getting Started Window
          • Customizing the Controls and Functions Palettes
            • Adding Objects to Subpalettes
            • Adding Palette Categories
            • Adding Palette Items to the Favorites Category
            • Adding VIs and Controls to the User and Instrument Drivers Subpalettes
            • Adding the Contents of a VI from the Functions or Controls Palette
            • Automatically Updating Palette Sets
            • Changing Palette Formats
            • Creating .NET Subpalettes
            • Creating ActiveX Subpalettes
            • Creating and Editing Subpalette Descriptions
            • Creating Subpalettes in a Palette Set
            • Deleting Empty Slots on a Palette
            • Editing a Palette Set
            • Editing Icon Short Names in a Palette Set
            • Inserting Rows or Columns in a Palette Set
            • Linking Subpalettes to HTML Files or Compiled Help Files
            • Moving Subpalettes in a Palette Set
            • Organizing Palette Categories
            • Sharing Palette Sets
            • Showing and Hiding Palette Categories
          • Setting LabVIEW Options
            • Adding a Directory to VI Search Path
            • Restoring Default Menu Shortcuts
            • Setting Menu Shortcuts
            • Setting Path Options
            • Setting the Control and Indicator Style for the Current VI
            • Setting the Alignment Grid Size for the Current VI
            • Setting Printing Options for the Current VI
            • Setting Revision History Options for the Current VI
            • Setting Undo
        • Finding Objects
          • Configuring Shortcuts for the Quick Drop Dialog Box
          • Finding a Block Diagram Terminal from a Front Panel Object
          • Finding a Front Panel Object from a Block Diagram Terminal
          • Finding All Instances of a VI or Type Definition
          • Finding an Object or Terminal Local Variable
          • Finding Property Nodes Linked to an Object or Terminal
          • Locating Controls, VIs, and Functions by Name
          • Searching for Controls, VIs, and Functions on the Palettes
          • Searching for VIs in a Directory
          • Finding and Replacing VIs, Objects, and Text
            • Finding and Replacing Text in VIs
            • Finding and Replacing Block Diagram Objects
        • Menus
          • Edit Menu
          • File Menu
          • Help Menu
          • Operate Menu
          • Project Menu
          • Tools Menu
          • View Menu
          • Window Menu
          • LabVIEW MathScript Window
            • LabVIEW MathScript Window Menus
            • Script Editor Menus
        • VI Toolbar Buttons
        • Project-Related Toolbars
          • Build Toolbar Buttons
          • Project Toolbar Buttons
          • Source Control Toolbar Buttons
          • Standard Toolbar Buttons
        • Security
          • Changing Passwords
          • Logging In and Logging Out of LabVIEW
        • Tools Palette
          • Selecting a Tool
          • Tools Palette Icons
        • Using the Context Help Window
        • Using the Navigation Window
    • Building the Front Panel
      • Concepts
        • Configuring Front Panel Objects
        • Configuring the Front Panel
        • Front Panel Controls and Indicators
        • Labeling
        • Text Characteristics
        • Designing User Interfaces
        • Creating Custom Controls, Indicators, and Type Definitions
        • Dragging and Dropping in LabVIEW
        • Using XControls
          • Using XControl Abilities
          • Using XControls in VIs
          • Using the XControl Facade Ability
      • How-To
        • Configuring Front Panel Objects
          • Adding Space to the Front Panel or Block Diagram without Resizing the Window
          • Aligning Objects
          • Changing Controls to Indicators and Indicators to Controls
          • Clearing Front Panel Indicators
          • Coloring Objects and Backgrounds
          • Configuring Controls and Indicators
          • Configuring User-Defined Colors
          • Copying and Pasting Objects
          • Copying Colors from One Object to Another
          • Creating Transparent Objects
          • Displaying All Hidden Controls and Indicators
          • Displaying Hidden Front Panel Objects
          • Displaying Scroll Bars of Controls and Indicators
          • Distributing Objects
          • Grouping and Locking Objects
          • Hiding Front Panel Controls and Indicators
          • Reordering Objects
          • Replacing a Front Panel Object from the Clipboard
          • Replacing Front Panel Objects
          • Scaling Front Panel Objects
          • Selecting Custom Colors
          • Setting Item Dragging and Dropping in Controls
          • Setting Keyboard Shortcuts for Controls
          • Setting the Tabbing Order of Front Panel Objects
          • Showing and Hiding Labels and Digital Displays
          • Importing Graphics in LabVIEW
            • Importing Background Images for Panes
            • Importing Graphics on Linux
            • Importing Graphics on Mac OS
            • Importing Graphics on Windows
        • Front Panel Controls and Indicators
          • Array, Matrix & Cluster Controls and Indicators
            • Arrays
              • Adding Elements to Arrays
              • Changing Array Default Values
              • Changing Array Dimensions
              • Clearing an Array
              • Creating Array Controls and Indicators
              • Default Sizes and Values of Arrays
              • Determining the Size of Arrays
              • Displaying an Array in a Table
              • Displaying or Hiding Index Displays
              • Moving Arrays and Clusters
              • Selecting, Cutting, Copying, and Pasting Array Cells
              • Setting Array Default Values
              • Tabbing through Elements of an Array or Cluster
            • Clusters
              • Changing Cluster Controls to Indicators and Cluster Indicators to Controls
              • Creating Cluster Controls and Indicators
              • Modifying Cluster Element Order
              • Moving Arrays and Clusters
              • Resizing Clusters
              • Setting Cluster Default Values
              • Tabbing through Elements of an Array or Cluster
            • Matrices
              • Creating Matrix Controls, Indicators, and Constants
            • Variant Control and Indicator
          • Boolean Controls
            • Changing the Mechanical Action of a Boolean Object
            • Configuring a Mixed Checkbox
            • Creating a Radio Buttons Control
            • Creating and Operating Boolean Controls and Indicators
            • Editing the Labels of Buttons
          • Container Controls
            • Configuring Subpanel Controls
            • Loading a Front Panel in a Subpanel Control
            • Tab Controls
              • Adding Pages to Tab Controls
              • Configuring Options for Tab Controls
              • Configuring Tab Control Pages Programmatically
              • Creating Tab Controls
              • Duplicating Pages on Tab Controls
              • Making a Control Visible on All Pages of a Tab Control
              • Removing Pages from Tab Controls
              • Reordering Pages on Tab Controls
          • Graph Controls and Indicators
          • I/O Controls and Indicators
            • Building Digital Tables
            • Configuring I/O Controls
          • Listboxes, Tree Controls, and Tables
            • Adding Header Text to Listboxes, Tables, and Tree Controls
            • Adding Symbols to Listboxes and Tree Controls
            • Coloring Listboxes, Multicolumn Listboxes, Tree Controls, and Tables
            • Configuring Cells for Multiple Line Input
            • Creating a Tree Control
            • Creating Listboxes
            • Creating Multicolumn Listboxes
            • Deleting Rows in Listboxes and Tree Controls
            • Disabling or Enabling Listbox and Tree Control Items
            • Displaying Components in Listboxes, Tables, Tree Controls, and Digital Data Controls
            • Editing Data in Tables
            • Editing Listbox and Tree Control Cells at Run Time
            • Entering Data in Tables
            • Indenting Tree Control Items
            • Inserting Items in Listbox and Tree Controls
            • Inserting or Deleting Rows or Columns in Listboxes and Multicolumn Listboxes
            • Inserting or Deleting Rows or Columns of Data in Tables
            • Limiting Tree Control Item Selection to Siblings
            • Opening and Closing Tree Control Items
            • Resizing Rows and Columns in Listboxes, Tables, and Tree Controls
            • Selecting Listbox and Tree Control Items at Run Time
            • Selecting Parent Items in Tree Controls
            • Selecting Table Cells, Rows, or Columns
            • Setting Case Sensitivity in Listboxes and Tree Controls
            • Setting Column Widths at Run Time
            • Setting Expand/Contract Symbols in Tree Controls
            • Setting the Number of Items You Can Select in Listboxes and Tree Controls at Run Time
            • Using Tables
          • Numeric Controls and Indicators
            • Adding Color Ramps to Dials, Knobs, and Gauges
            • Adding Sliders or Needles
            • Adding Text Labels to Numeric Objects with Scale
            • Changing Data Ranges of Numeric Controls and Indicators
            • Changing Fill Options for Slide Controls and Indicators
            • Changing Format and Precision of Numeric Controls and Indicators
            • Changing Scale Limits
            • Changing Scrolling Ranges of Scroll Bar Controls
            • Changing Values of Numeric Objects with a Scale
            • Characters Numeric Controls and Indicators Accept
            • Configuring the Time and Date in a Time Stamp Control
            • Displaying Higher Digits of Precision in a Time Stamp Control
            • Displaying Radixes on Numeric Objects
            • Placing Arbitrary Markers on Scales
            • Scaling Slide and Rotary Controls and Indicators
            • Setting the Color in a Color Box
            • Using Scroll Bar Controls
            • Using the Increment and Decrement Buttons
            • Valid Format Specifiers for Numeric Data Types
          • Refnum Controls
            • Creating Strictly Typed Refnums
            • Switching Between Strictly Typed and Weakly Typed Control Refnums
            • Types of Refnum Controls
          • Ring & Enum Controls
            • Adding Items to Enumerated Type Controls
            • Adding Picture Items to Ring Controls
            • Adding Text Items in Ring Controls
            • Assigning Specific Numeric Values to Ring Control Items
            • Configuring Ring Controls to Allow Undefined Numeric Values
            • Creating a Ring Control
            • Creating an Enumerated Type Control
            • Disabling or Enabling Ring Control Items
            • Displaying Numeric Values of Ring Controls and Constants
            • Removing Items from Ring Controls
            • Selecting Items in Ring and Enumerated Type Controls at Run Time
          • String & Path Controls
            • Adding Strings in Combo Box Controls
            • Changing Values of Path Controls
            • Configuring Browse Options of Path Controls
            • Configuring Combo Box Controls to Allow Undefined String Values
            • Empty Paths
            • Entering a Carriage Return into a String
            • Entering a Linefeed into a String
            • Entering a Tab Character into a String
            • Entering or Changing Text in a String Control
            • Removing Strings from Combo Box Controls
            • Selecting and Entering Strings in Combo Box Controls at Run Time
            • Specifying Custom Values for Combo Box Strings
            • Using Symbolic Paths
            • Configuring String Controls and Indicators
              • Backslash ('\') Codes Display
              • Enable Wrapping
              • Hex Display
              • Limit to Single Line
              • Normal Display
              • Password Display
              • Update Value while Typing
        • Labeling
          • Aligning Labels and Captions to Preset Positions
          • Changing Captions Programmatically
          • Changing Text Characteristics
          • Creating Captions
          • Creating Free Labels
          • Editing Labels
          • Locking Labels and Captions
          • Moving Owned Labels and Captions
          • Rotating Text Labels
        • Designing User Interfaces
          • Creating a Dialog Box
          • Aligning Objects Using the Alignment Grid
          • Creating Splitter Bars and Panes
          • Creating Status Bars
          • Creating Toolbars
          • Configuring Splitter Bars
          • Configuring Panes
          • Creating Template Controls
          • Defining a Minimum Window Size
          • Deleting Objects
          • Maintaining Window Proportions with Screen Resolution
          • Moving Objects
          • Resizing Labels
          • Resizing Multiple Objects to the Same Size
          • Resizing Objects
          • Selecting Objects
          • Setting a Single Front Panel Object to Scale
          • Setting All Objects on a Front Panel to Scale
          • Fitting a Single Front Panel Object to a Pane
          • Using Decorations on the Front Panel
        • Creating Custom Controls, Indicators, and Type Definitions
          • Caveats and Recommendations when Creating Custom Controls and Indicators
          • Creating Custom Controls and Indicators from the Front Panel
          • Creating Custom Controls and Indicators Using the New Dialog Box
          • Creating Type Definitions and Strict Type Definitions
          • Customizing Controls and Indicators that are Parts of Controls and Indicators
          • Editing Saved Custom Controls and Indicators
          • Editing Saved Type Definitions and Saved Strict Type Definitions
          • Importing Graphics into Boolean Controls and Indicators
          • Adding Custom Controls and Indicators to Front Panels and Block Diagrams
          • Reestablishing the Link to a Type Definition or Strict Type Definition
        • Dragging and Dropping in LabVIEW
          • Creating Custom Drag and Drop Data Types
          • Dragging and Dropping in String, Tree, Listbox, Multicolumn Listbox, and Path Controls
        • Creating XControls
          • Creating XControl Abilities
          • Creating XControl Properties
          • Creating XControl Methods
          • Altering the Appearance of XControls
          • Resizing XControls
          • Debugging XControls
          • Editing XControls That Are in Use
          • Obtaining a Reference in a Facade VI
    • Building the Block Diagram
      • Concepts
        • Block Diagram Objects
        • Functions Overview
        • Express VIs
          • Creating SubVIs from Express VIs
          • Using the Dynamic Data Type
          • Creating Express VIs
            • Designing Source VIs
            • Designing Configuration Dialog Box VIs
            • Selecting Express VI Parameter Options
            • Creating Documentation for Express VIs
            • Locating Express VI Components
        • Using Wires to Link Block Diagram Objects
        • Handling Variant Data
        • Polymorphic Functions
        • Numeric Data
        • Block Diagram Data Flow
        • Designing the Block Diagram
        • Using Comparison Functions
      • How-To
        • Configuring Objects
          • Creating and Editing User-Defined Constants
          • Creating Controls and Indicators on the Block Diagram
          • Displaying SubVIs and Express VIs as Icons or Expandable Nodes
          • Displaying Terminals as Icons or Data Types
          • Inserting and Removing Inputs and Outputs
          • Inserting Block Diagram Objects
          • Replacing Block Diagram Objects
          • Resizing Nodes
          • Selecting the Instance of a Polymorphic VI Manually
        • Wiring Block Diagram Objects
          • Automatically Wiring Objects
          • Configuring Automatic Wiring
          • Deleting Wires
          • Displaying Terminals for VIs, Functions, and Express VIs
          • Moving Wires
          • Routing Wires
          • Selecting Wires
          • Wiring Block Diagram Objects Manually
          • Wiring Techniques to Avoid
          • Wiring Structures
            • Assigning More Than One Value to a Sequence Local Terminal
            • Failing to Wire a Tunnel in All Cases of a Structure
            • Overlapping Tunnels
            • Wiring from Multiple Frames of a Stacked Sequence Structure
            • Wiring Tunnels Automatically in Structures with Multiple Cases
        • Numeric Data
          • Numeric Conversion
          • Changing Numeric Representation
          • Changing the Numeric Representation of a Control Refnum
          • Configuring Output Settings for Numeric Functions
          • Numeric Data Types
            • Complex Numbers
            • Floating-Point Numbers
            • Integers
            • Numeric Data Types Table
            • Unsigned Integers
            • Fixed-Point Numbers
              • Configuring Fixed-Point Numbers
              • Caveats and Recommendations for Using Fixed-Point Numbers
              • Adapting to Cycles of Fixed-Point Data in Loops with Shift Registers
              • Displaying and Hiding the Overflow Status LED for Fixed-Point Numbers
              • VIs and Functions that Support the Fixed-Point Data Type
        • Express VIs
          • Reporting Data Using the DIAdem Report Express VI
          • Creating Express VIs
            • Creating an Express VI from an Existing VI
            • Creating an Express VI from an Existing Express VI
            • Creating an Express VI from a Blank VI
            • Building Configuration Dialog Box VIs
            • Displaying Configuration Settings in the Context Help Window
            • Validating Express VIs
          • Editing Express VIs
            • Adding a Custom Title Option for Express VI Instances
            • Renaming and Moving Express VIs
          • Using Dynamic Data
            • Converting Data to the Dynamic Data Type
            • Converting Dynamic Data to Other Data Types
        • Variant Data
          • Adding Attributes to Variant Data
          • Converting Flattened Data to Variant Data
          • Converting LabVIEW Data to Variant Data
          • Converting Variant Data to LabVIEW Data
          • Deleting Attributes from Variant Data
          • Retrieving Attributes from Variant Data
        • Units
          • Associating Units with a Numeric Control or Indicator
          • Available Units in LabVIEW
          • Creating Polymorphic Units
          • Unit Syntax
        • Comparison Functions
          • Comparing Arrays
          • Comparing Boolean Values
          • Comparing Characters
          • Comparing Clusters
          • Comparing Numeric Values
          • Comparing Strings
          • Determining Range Values and Coercing Data
          • Determining Range Values and Coercing Data in Arrays
          • Setting Comparison Functions to Compare Elements or Aggregates
    • Running and Debugging VIs
      • Concepts
        • Running VIs
        • Correcting Broken VIs
        • Debugging Techniques
        • Preventing Undefined Data
        • Handling Errors
      • How-To
        • Running VIs
          • Launching a VI from the Command Line
          • LabVIEW-Defined Command-Line Arguments
        • Correcting Broken VIs
          • Correcting Broken Wires
          • Preventing Undefined Data
        • Debugging Techniques
          • Caveats and Recommendations When Using Custom Probes
          • Creating Custom Probes
          • Creating Probes after a VI Runs
          • Determining the Current Instance of a SubVI
          • Disabling Debugging Tools
          • Disabling Sections of Block Diagrams
          • Displaying Warnings
          • Execution Highlighting
          • Single-Stepping through a VI
          • Suspending Execution
          • Using Indicators to View Probed Data
          • Using Supplied Probes
          • Using the Generic Probe
          • Using the Probe Tool
          • Managing Breakpoints
        • Error Checking and Error Handling
          • Controlling Error Notification
          • Defining Custom Error Codes
          • Defining Custom Error Codes in Text Files
          • Distributing Custom Error Codes in Text Files
          • Generating Error Cluster Reports
          • Finding Error Code Descriptions
          • Setting up Error I/O in a VI
          • Using Case Structures for Error Handling
          • Using Error Clusters
          • Using the Conditional Terminal on Loops for Error Handling
        • Error Codes and Messages
          • Block Diagram Error Messages
            • Array and Cluster Errors
              • Cluster Is Invalid or Empty
              • Cluster Items Are Not Named
              • Constant Has Undefined Type
              • Data Type Overflows the 16-bit Integer Array Format
            • Formula Node and Expression Node Errors
              • Array Indexing Expected
              • Array Operation Not Allowed Here
              • Array Type Required
              • Assignment Not Allowed in Expression Node
              • Case Select Value Not Unique
              • Decrement Operator Not Allowed in Expression Node
              • Error in Add Expression
              • Error in And Expression
              • Error in Bit-And Expression
              • Error in Bit-Or Expression
              • Error in Comparison Expression
              • Error in Equality Expression
              • Error in Exclusive-Or Expression
              • Error in Exponent Expression
              • Error in Expression
              • Error in Multiply Expression
              • Error in Or Expression
              • Error in Shift Expression
              • Error in Statement
              • Error in Unary Expression
              • Identifier Expected
              • Illegal Break
              • Illegal Continue
              • Increment Operator Not Allowed in Expression Node
              • Index List Expected
              • Input Is Referenced by Different Names
              • Integer Constant Required
              • Integer Type Required
              • Keyword While Expected
              • Missing Colon
              • Missing Left Bracket
              • Missing Left Parenthesis
              • Missing Right Parenthesis
              • Missing Semicolon
              • Only Single Expression Allowed in Expression Node
              • Operator Expected
              • Right Brace Required
              • Semicolon Not Allowed in Expression Node
              • Structured Statements Are Not Allowed in Expression Node
              • Too Few Arguments
              • Too Many Arguments
              • Type Declarations Not Allowed in Expression Node
              • Undefined Function
              • Undefined Variable
              • Variable Already Defined
              • Variable Expected
            • Function Errors
              • Function Conflict
              • Function Not Found in Library
              • Function Not Supported by This Version
              • No Function Specified
            • LabVIEW Class Errors
              • Cannot Have Dynamic Outputs Without a Dynamic Input
              • Cannot Use Call Parent Method Node Outside of a LabVIEW Class
              • Class Cannot Be Bundled or Unbundled Because the Class Private Data is Empty
              • Constant Value Includes Broken or Missing LabVIEW Class
              • Dynamic Front Panel Terminal Cannot Be Placed Inside a Structure
              • Neither Bundle nor Unbundle of this LabVIEW Class is Allowed on This VI
              • One or More of the Inputs to This Tunnel or Shift Register Does Not Originate at the Dynamic Input Front Panel Terminal
              • One or More of the Set of VIs Which This Dynamic Dispatch SubVI May Call Are Broken
              • One of the Inputs to This Max & Min Function Does Not Originate at the Dynamic Input Front Panel Terminal
              • One of the Class Inputs to This Select Function Does Not Originate at the Dynamic Control
              • Parent Class Does Not Define This Method
              • Reentrant VI with Dynamic Input Terminal Must Use Share Clones Between Instances Option
              • Refers to a Broken LabVIEW Class
              • Refers to a Dynamic Member VI
              • Refers to a Missing LabVIEW Class
              • Run Time Type Not Propagated from Dynamic Input to Dynamic Output
              • This VI Cannot Access the Class Constant
              • This VI Cannot Access the Referenced Item
              • This Function Does Not Support LabVIEW Classes
              • The Wired Class Does Not Support a Method of This VI's Name
              • To More Specific Class Must Cast to the Original Data Type of the Dynamic Input Front Panel Terminal or an Ancestor Type
            • MathScript Node Errors
              • Recursive Function Call Detected
              • User-Defined Function Contains an Error
            • Miscellaneous Errors
              • Bad Unit Syntax
              • Constant Refers to a Broken Type Definition
              • Enumeration Conflict
              • Global VI Is Missing
              • Hidden Front Panel Control Has Undefined Type
              • LabVIEW Needs More Memory to Compile VI
              • Multiline Available Only in Regular Expression Mode
              • No Item With This Name
              • Wired Refnums Are of Different Types
              • Target Type Is Not More Generic Type Than Reference Type
              • The Data Types for the Event Registration Refnums Do Not Match
              • VI Edited in Another Application Instance
              • VI Failed to Compile
              • Waveform Is Invalid
            • Node Errors
              • Bad Linkage to Method Information
              • Invalid Constructor
              • Invalid Dotted Method
              • Invalid Dotted Property
              • Invalid Method
              • Invalid Property
              • Invalid Refnum Class
              • LabVIEW Subroutine Link Error
              • Library Not Found or Failed to Load
              • Library that Defines the XNode Cannot Be Found
              • Library that Defines the XNode Is Broken
              • Library Version Is Incompatible with XNode Version
              • No Event Selected
              • No Library Specified
              • Node contains terminals that are wired but not valid
              • Object Code Is Not Loaded
              • Property Node Cannot Write to Property That is Read-Only for Strict Typdefs
              • Read Only: Cannot Write to this Shared Variable
              • Shared Variable Timeout Mode Not Supported for this Variable Type
              • State of the XNode Is Incompatible with the Library that Defines the XNode
              • The reference Input for a Call By Reference Node Must Be a Strict VI Reference
              • Unexpected XNode error occurred
              • Write Only: Cannot Read from this Shared Variable
              • XNode Is Not Executable
            • Project Library Errors
              • Library That Contains the VI or Item Is Not Properly Licensed
              • Owning Library Has Blocked Execution of the VI
              • The Owning Library of this Library Is Missing
              • This VI's Owning Library Is Missing
              • This VI Claims to Be Part of a Library, but That Library Does Not Claim to Own This VI
              • VI's Record of Owning Library's Password Does Not Match Library's Actual Password
            • Script Node Errors
              • One or More Inputs (or Outputs) Share the Same Name
              • Script Node Terminal Has No Name
              • Script Node Terminal Type Conflict
              • Script Node Terminal Type Not Supported by Server
              • Script Support DLL Not Found
              • Script Text Is Being Edited by Server
            • String Errors
              • Format Specifier Type Mismatch
              • Too Few Format Specifiers
              • Too Many Format Specifiers
              • Unknown Format Specifier
            • Structure Errors
              • Case Does Not Have Selector Value
              • Conditional Disable Node Has Invalid or Empty Condition(s)
              • Conditional Terminal Is Not Wired
              • Diagram/Conditional Disable Structure Has No Active Diagram
              • Duplicate Items Selected in an Event Filter Node
              • Duplicate Parameter Name
              • Dynamic Event Configuration Does Not Match Dynamic Event Registration
              • Event Specified by More Than One Event Case
              • Events Specified by Event Case Are Not Compatible with Each Other
              • Feedback Node: Data Type is Undefined
              • Feedback Node: Unwired Input
              • Invalid Parameter Name
              • Missing Assignment to Tunnel
              • Multiple Assignment to Tunnel
              • N Is Not Wired, and There Are No Indexing Inputs
              • No Case for Some Selector Values
              • One or More Event Cases Have No Events Defined
              • Reserved Parameter Name
              • Selector Values Are Not Unique
              • Selector Values Have Wrong Type
              • Sequence Local Has Sources on Separate Frames
              • Shift Register: Data Type Is Undefined
              • Shift Register: Unwired from Inside the Loop
              • Timeout Input Wired but Timeout Event Not Handled
              • Tunnel Has Undefined Type
              • Unassigned Sequence Local(s)
              • Unwired Input
              • Unwired Selector
              • User Event Data Type is Unnamed or Has Elements with No Names or Duplicate Names
              • You Have Initialized Some Shift Register Elements but Not All of Them
            • Subroutine Errors
              • Subroutine Priority VI Cannot Call a Non-Subroutine Priority SubVI
              • Subroutine Priority VI Cannot Contain an Asynchronous Node
            • SubVI Errors
              • Bad Linkage to SubVI
              • Polymorphic SubVI Is Broken
              • Polymorphic VI Does Not Contain SubVIs
              • Recursive Reference
              • Static VI Reference is Not Currently Linked to a VI
              • SubVI Is Already Running
              • SubVI Is in Interactive Retrieval Mode
              • SubVI Is in Panel Order or Cluster Order Mode
              • SubVI Is Missing
              • SubVI Is Not Executable
              • VI Has a Bad Connection to or Cannot Find a SubVI or External Routine
            • Wiring Errors
              • Array Element Conflict
              • Class Conflict
              • Contains Unwired or Bad Terminal
              • More Than One Index Input Is Wired
              • Required Input Is Not Wired
              • This Variable Is Not Connected to Anything
              • This Wire Connects One or More Data Sinks but Has No Source
              • This Wire Connects More Than One Data Source
              • This Wire Is Not Connected to Anything
              • Wire Connects to An Undirected Tunnel
              • Wire Has Loose Ends
              • Is a Member of a Cycle
              • You Have Attempted To Connect a Wire to a Floating Object
              • You Have Connected a Control to a Control
              • You Have Connected an Indicator to an Indicator
              • You Have Connected Numeric Data Types That Have Incompatible Units
              • You Have Connected to a Polymorphic Terminal That Cannot Accept This Data Type
              • You Have Connected a Scalar Type to An Array of That Type
              • You Have Connected Two Arrays of Different Dimensions
              • You Have Connected Two Clusters with Different Contents
              • You Have Connected Two Terminals of Different Types
          • Front Panel Error Messages
            • LabVIEW Class Errors
              • Class Has Editor Changes Not Yet Applied
              • Parent Class of This LabVIEW Class Has a Data Type Problem
              • Default Value Includes Broken or Missing LabVIEW Class
              • Dynamic Terminals Must Be of Same Class as Owner of VI
              • Private Data Control of This Class Must Be a Cluster
              • Private Data Control of This Class Uses an Illegal Value for Its Default Data
              • Private Data Control of This LabVIEW Class Has an Undefined Type
              • Private Data Control of This Class Is Not a Valid Data Type
              • Refers to a Broken LabVIEW Class
              • Refers to a Missing LabVIEW Class
              • This VI Cannot Access the Class Control
            • Miscellaneous Errors
              • Boolean Latch Action Is Incompatible with Local Variables
              • Control Contains No Elements and Is Undefined
              • Control Has Bad Unit Syntax
              • Control Requires an External Library
              • Could Not Determine Data Types of All Wires in this VI
              • Empty Custom Control Panel
              • Enumeration Items Must Be Unique
              • Extra Controls on Custom Control's Front Panel
              • Radio Button Has Enumeration Conflict
              • The XControl Used in This VI Is Broken
              • Type Does Not Coerce
              • Unresolved Linkage to Network-Published Variable
              • XControl is Disconnected
              • XControl Not Supported for Current Target
            • Type Definition Errors
              • Cannot Use a Type Definition in the Control Editor Unless It Is Inside Another Control
              • Cannot Use a Type Definition Inside That Same Type Definition
              • Cannot Use an XControl in a Private Data Control
              • Control is Corrupt
              • Front Panel Control Contains a Datatype with a Type Definition
              • Refers to a Broken Type Definition
              • Type Definition Has Unapplied Changes
              • Type Definition Not Found or Contains Errors
              • Type Definition: Cannot Have an Array of Arrays
              • You Must Update or Disconnect from the Type Definition
          • Project Library Error Messages
            • This Library Claims to be Owned by Another Library
            • This Library Is Invalidly Licensed
            • The Owning Library is Broken
            • LabVIEW Class Errors
              • Ancestor Classes are Reserved for Run
              • At Least One Dynamic Member VI of This LabVIEW Class Is Broken
              • The Parent of This LabVIEW Class Is Broken
              • The Private Data Control for This Class has Unapplied Changes
              • The Private Data Control of This LabVIEW Class Is Broken
              • This LabVIEW Class Cannot Find Its Parent Class
              • This LabVIEW Class Definition Is Corrupt
              • This LabVIEW Class Is Missing At Least One Member VI
              • The Parent of This LabVIEW Class Is Private And Is Not Accessible from This Class
          • Target Error Messages
            • VI Must Be Reentrant to Use a Control of This Type
            • Cannot Mix Static and Dynamic Data In a Cluster
            • Constant of This Type Is Not Supported on This Target
            • VI Must Be Reentrant If a Control of This Type Is on The Connector Pane
            • A Control of This Type Must Be on The Connector Pane
          • VI Error Messages
            • LabVIEW Class Errors
              • Dynamic Dispatch VIs Cannot Be Private Scope
              • Only VIs Owned by a LabVIEW Class May Use Dynamic Terminals in the Connector Pane
              • This VI Attempts to Override a Static VI In an Ancestor Class
            • Polymorphic VI Errors
              • Dynamic Dispatch VIs Cannot Be Members of Polymorphic VIs
              • Invalid Polymorphic Subsystem
              • Polymorphic Instances Have Different Connector Pane Terminals
              • Polymorphic Instances Have Different Terminal Directions on Connector Panes
              • Polymorphic VIs Cannot Contain Instances That Also Are Polymorphic VIs
              • This VI has no SubVIs or has SubVIs with Different Connector Patterns
            • Control VI has Unapplied Changes
            • This VI Does Not Match Other VIs in the Method; Connector Pane Patterns Are Different
            • This VI Does Not Match Other VIs in the Method; Connector Pane Terminal(s) Are Different
            • This VI Does Not Match Other VIs in the Method; Execution Priorities Are Different
            • This VI Does Not Match Other VIs in the Method; One Is Reentrant, One Is Not
            • This VI Does Not Match Other VIs in the Method; One Is Subroutine Priority, One Is Not
            • This VI Does Not Match Other VIs in the Method; Preferred Execution Systems Are Different
            • This VI Does Not Match Other VIs in the Method; The Scope Is Different
            • VI Containing Shared Variable Node Needs to be Loaded in a Project
          • Ranges of LabVIEW Error Codes
            • 3D Picture Control Error Codes
            • Apple Event Error Codes
            • General LabVIEW Error Codes
            • GPIB Error Codes
            • Input Device Control VI Error Codes
            • Instrument Driver Error Codes
            • LabVIEW Object-Oriented Programming Error Codes
            • Mathematics Error Codes
            • MathScript Error Codes
            • Networking Error Codes
            • Point By Point Error Codes
            • Regular Expression Error Codes
            • Report Generation Error Codes
            • Run-Time Menu Error Codes
            • Script Node Error Codes
            • Security Error Codes
            • Serial Error Codes
            • Shared Variable Error Codes
            • Signal Processing Error Codes
            • SMTP Email Reply Codes
            • Source Control Error Codes
            • Storage Error Codes
            • Timed Loop Error Codes
            • VISA Error Codes
            • Waveform Error Codes
            • Windows Connectivity Error Codes
            • Windows Registry Access Error Codes
            • XML Parser Error Codes
    • Creating VIs and SubVIs
      • Concepts
        • Examples and VI Templates
        • Using Built-In VIs and Functions
        • Creating SubVIs
        • Saving VIs
        • Customizing VIs
        • Using Polymorphic Units
      • How-To
        • Placing SubVIs on Block Diagrams
        • Opening and Editing SubVIs
        • Examples and VI Templates
          • Creating VIs from Templates
          • Creating Template VIs
        • Creating SubVIs
          • Icon and Connector Pane Overview
          • Setting up the Connector Pane
            • Assigning Terminals to Controls and Indicators
            • Confirming Terminal Connections
            • Deleting Terminal Connections
            • Selecting a Connector Pane Pattern
            • Setting Required, Recommended, and Optional Inputs and Outputs
          • Creating an Icon
          • Creating SubVIs from Selections
            • Avoiding SubVI Selections That Create Cycles
            • Avoiding SubVI Selections That Contain Front Panel Terminals inside Structures
            • Avoiding SubVI Selections of More than 28 Objects that Require Terminals
          • VI Hierarchy
            • Searching in the VI Hierarchy
            • Viewing the Hierarchy of VIs
          • Building Polymorphic VIs
            • Editing the Shortcut Menus of a Polymorphic VI
            • Adding or Removing an Instance in a Polymorphic VI
        • Saving VIs
          • Configuring Text Comparison for File Recovery
          • Converting Directories to LLBs
          • Converting LLBs to Directories
          • Creating Password-Protected VIs
          • Creating LLBs
          • LabVIEW File Extensions
          • Locking and Unlocking VIs
          • Marking VIs as Top-Level VIs in an LLB
          • Mass Compiling VIs
          • Removing Block Diagrams from VIs
          • Removing Files from LLBs
          • Renaming Files and Project Items
          • Reverting to the Last Saved Version of a VI
          • Saving Changes to VIs That Ship with LabVIEW
          • Saving for a Previous Version
          • Saving Individual VI Files
          • Saving VIs in Existing LLBs
        • Customizing VIs
          • Changing a VI Window Title
          • Copying Browse Paths and Keywords
          • Opening SubVI Front Panels During Execution
          • Preparing Example VIs to Appear in the NI Example Finder
          • Setting Execution Properties
          • Setting Window Appearance and Size
          • Customizing Menus
            • Application Item Tags
            • Associating Existing Menus
            • Customizing Menus Programmatically
            • Customizing Menus Statically
            • Handling Menu Selections
            • Reserved Application Item Tags
            • Showing and Hiding Menu Bars
            • Viewing Application Items
          • Customizing Run-Time Shortcut Menus
            • Application Item Tags for Shortcut Menus
            • Associating Existing Run-Time Shortcut Menus
            • Customizing Run-Time Shortcut Menus for Front Panels Programmatically
            • Customizing Run-Time Shortcut Menus for Controls Programmatically
            • Customizing Run-Time Shortcut Menus for Controls Statically
            • Disabling Run-Time Shortcut Menus
            • Handling Run-Time Shortcut Menu Selections
    • Organizing and Managing a Project
      • Concepts
        • Planning and Designing a Project
        • Using LabVIEW Projects
        • Viewing Dependencies in a LabVIEW Project
        • Adding Targets to a LabVIEW Project
        • Working with Application Instances
        • Using Project Libraries
        • Setting up the VI Revision History
        • Using Source Control in LabVIEW
        • Distributing VIs
        • Using Build Specifications
        • Deploying LabVIEW Applications to Windows Vista Operating Systems
      • How-To
        • Creating a LabVIEW Project
          • Adding Folders to a Project
          • Adding Hyperlinks to a Project
          • Adding Items to a Project
          • Adding LLBs to a Project
          • Adding Targets to a Project
          • Finding Items in a Project
          • Organizing Items in a Project
          • Project Explorer Window Icons
          • Removing Items from a Project
          • Removing Dependencies from a Project
          • Saving a Project
          • Selecting an Application Instance
          • Setting the Default Palette File for a Project Library
          • Showing and Hiding Items in a Project
          • Viewing Files in a Project
        • Using Project Libraries
          • Creating a Project Library
          • Creating a Project Library from a Project Folder
          • Configuring Access Options in Project Libraries
          • Protecting Project Libraries
          • Converting an LLB to a Project Library
        • Setting up the VI Revision History
          • Adding Comments to the Revision History
          • Resetting the VI Revision History and Revision Number
          • Viewing the VI Revision History
        • Using Source Control in LabVIEW
          • Configuring LabVIEW to Use Source Control
          • Configuring Source Control for LabVIEW Projects
          • Checking out Files from Source Control
          • Undoing File Check-out from Source Control
          • Checking in Files to Source Control
          • Getting the Latest Version of Files in Source Control
          • Comparing Files in Source Control
          • Viewing Revision History in Source Control
          • Adding Files to Source Control
          • Removing Files from Source Control
          • Building Stand-Alone Applications with Source Control VIs
        • Using Build Specifications
          • Building a Source Distribution
          • Building a Stand-Alone Application
          • Using a Configuration File with a Stand-Alone Application
          • Building a Shared Library
          • Caching Installer Distribution Components
          • Building an Installer
          • Including Additional National Instruments Installers in an Installer Build
          • Installing LabVIEW-Built Installers Silently
          • Uninstalling LabVIEW-Built Installers Silently
          • Building a Zip File
          • Converting a .bld File from a Previous Version of LabVIEW into a Build Specification
          • Caveats and Recommendations for Build Specifications and Builds
          • Caveats and Recommendations for Building Installers
          • Editing the Application Manifest
          • Validating the Application Manifest
          • Applying the Application Manifest
          • Creating Builds Programmatically
          • Retrieving Application and Shared Library Versions Programmatically
          • Debugging Applications and Shared Libraries
          • Preparing VIs for Build Specifications
          • Using the LabVIEW Run-Time Engine
          • Configuring Run-Time Languages for Applications and Shared Libraries
          • VI Server Properties and Methods Not Supported in the LabVIEW Run-Time Engine
          • Copying LabVIEW Work Environment Options
          • Creating an About Dialog Box for a Stand-Alone Application
          • Enabling the Web Server in Applications
          • Controlling an Application or Front Panel Remotely Using a Browser
          • Controlling an Application or Front Panel Remotely Using LabVIEW
          • Viewing an Application or Front Panel Remotely Using a Browser
          • Viewing an Application or Front Panel Remotely Using LabVIEW
          • Examples: Using Build Specifications
            • Example: Building a Stand-Alone Application
            • Example: Building an Installer
            • Example: Building a Shared Library
            • Example: Building a Source Distribution
            • Example: Building a Zip File
            • Example: Editing Application Manifests and Signing Applications or Installers
    • Loops and Structures
      • Concepts
        • For Loop and While Loop Structures
        • Case and Sequence Structures
        • In Place Element Structure
        • Conditional Disable and Diagram Disable Structures
        • Timed Structures
          • Timed Loop and Timed Sequence Structures
          • Configuring Timed Loops
          • Configuring Timed Sequence Structures
          • Setting the Priority of a Timed Structure
          • Selecting a Timing Source for a Timed Structure
          • Configuring Advanced Settings of a Timed Structure
          • Setting the Input Options of a Timed Structure Dynamically
          • Naming Timed Structures
          • Synchronizing the Start of Timed Structures
          • Aborting the Execution of a Timed Structure
      • How-To
        • Configuring Structures
          • Placing Objects inside Structures
          • Placing Structures on the Block Diagram
          • Removing Structures without Deleting Objects in the Structure
          • Replacing Structures and Loops Using the Shortcut Menu
          • Resizing Structures
          • Configuring the In Place Element Structure
        • For Loops and While Loops
          • Adding a Conditional Terminal to a For Loop
          • Changing the Continuation Behavior of a Loop
          • Creating For Loops
          • Creating Shift Registers
          • Creating While Loops
          • Enabling Auto-Indexing for Loops
          • Handling Notifier Operation Functions in a While Loop
          • Initializing a Feedback Node on Loop Execution
          • Initializing Shift Registers and Using Previous Values
          • Preventing Code Execution in the First While Loop Iteration
          • Replacing a Feedback Node with Shift Registers
          • Replacing Shift Registers with a Feedback Node
          • Replacing Shift Registers with Tunnels
          • Replacing Tunnels with Shift Registers
          • Terminals inside or outside Loops
          • Using Shift Registers to Remember Iteration Values
          • Using the Conditional Terminal on Loops for Error Handling
        • Case, Sequence, Event, Conditional Disable, and Diagram Disable Structures
          • Adding Cases to the Middle of an Ordered List
          • Adding and Duplicating Subdiagrams
          • Adding and Removing Sequence Local Terminals
          • Creating Case Structures
          • Creating Conditional Disable Structures
          • Deleting Subdiagrams
          • Moving between Subdiagrams
          • Rearranging Subdiagrams
          • Shift Subdiagram To Case Example
          • Specifying a Default Case
          • Swapping and Shifting Case Subdiagrams
          • Swap Subdiagram with Case Example
        • Timed Structures
          • Adding and Deleting Timed Structure Frames
          • Merging Timed Structure Frames
          • Displaying and Hiding the Terminals of a Timed Structure Node
    • Event-Driven Programming
      • Concepts
        • What Are Events?
        • Event Structure Components
        • Notify and Filter Events
        • Using Events in LabVIEW
        • User Events
      • How-To
        • Adding and Duplicating Event Cases
        • Available Events
        • Configuring Events Handled by the Event Structure
        • Creating User Events
        • Dynamically Registering Events
        • Finding a Control Associated with an Event Case
        • Locking Front Panels
        • Caveats and Recommendations when Using Events in LabVIEW
          • Avoid Placing Two Event Structures in One Loop
          • Avoid Using an Event Structure Outside a Loop
          • Handling a Latched Stop Boolean Control in an Event Structure
          • Make Sure You Have a Register For Events Function for Each Event Structure
          • One Case Handling Multiple Filter Events
          • One Case Handling Multiple Notify Events
          • Prompting Users with Dialog Boxes in a Mouse Down? Event Case
          • Use Events for Direct User Interaction Only
          • Using Events versus Using the Wait for Front Panel Activity Function
          • Using Events with Latched Boolean Controls
          • Using Events with Subpanel Controls
      • Event Reference
        • Control Class
          • Drag Ended
          • Drag Enter
          • Drag Leave
          • Drag Over
          • Drag Source Update
          • Drop
          • Key Down
          • Key Down?
          • Key Repeat
          • Key Repeat?
          • Key Up
          • Mouse Down
          • Mouse Down?
          • Mouse Enter
          • Mouse Leave
          • Mouse Move
          • Mouse Up
          • Shortcut Menu Activation?
          • Shortcut Menu Selection (App)
          • Shortcut Menu Selection (User)
          • Shortcut Menu Selection? (App)
          • Value Change
          • Numeric
            • NamedNumeric
          • GraphChart
            • Plot Attribute Change
            • Scale Range Change
            • WaveformGraph
              • Cursor Grab
              • Cursor Grab?
              • Cursor Move
              • Cursor Release
            • IntensityGraph
              • Cursor Grab?
              • Cursor Move
              • Cursor Release
          • IOName
          • ListBox
            • Double Click
            • Drag Starting
            • Drag Starting?
            • Edit Cell
            • Edit Cell?
          • MulticolumnListbox
            • Double Click
            • Drag Starting
            • Drag Starting?
            • Edit Cell
            • Edit Cell?
          • Splitter
            • Mouse Down
            • Mouse Down?
            • Mouse Enter
            • Mouse Leave
            • Mouse Move
            • Mouse Up
          • String
            • Drag Starting
            • Drag Starting?
            • ComboBox
          • TreeControl
            • Double Click
            • Drag Starting
            • Drag Starting?
            • Edit Cell
            • Edit Cell?
            • Item Close
            • Item Close?
            • Item Open
            • Item Open?
        • Application Class
          • Application Instance Close
          • Application Instance Close?
          • NI Security User Change
          • Timeout
        • Pane Class
          • Mouse Down
          • Mouse Down?
          • Mouse Enter
          • Mouse Leave
          • Mouse Move
          • Mouse Up
          • Pane Size
          • Shortcut Menu Activation?
          • Shortcut Menu Selection (User)
        • VI Class
          • Key Down
          • Key Down?
          • Key Repeat
          • Key Repeat?
          • Key Up
          • Menu Activation?
          • Menu Selection (App)
          • Menu Selection (User)
          • Menu Selection? (App)
          • Mouse Enter
          • Mouse Leave
          • Panel Close
          • Panel Close?
          • Panel Resize
          • FacadeVI
            • Data Change
            • Direction Change
            • Display State Change
            • Exec State Change
    • Grouping Data Using Strings, Arrays, and Clusters
      • Concepts
        • Grouping Data with Strings
          • Format Specifier Syntax
        • Grouping Data with Arrays and Clusters
        • Using Matrices
      • How-To
        • Strings
          • Converting Numbers into Strings
          • Formatting Strings
          • Inserting Non-Displayable Characters in Strings
          • Replacing Text in a String at a Specified Point
          • Searching for and Replacing Text in a String
          • Special Characters for Match Pattern
          • Special Characters for Match Regular Expression
          • Splitting Strings
          • Using Format Specifiers in Numeric Strings
        • Arrays
          • Converting an Array to a Cluster
          • Creating Array Constants
          • Default Data in Arrays
          • Deleting Elements, Rows, and Columns within Arrays
          • Inserting Elements, Rows, and Columns into Arrays
          • Programmatically Deleting Elements, Rows, Columns, and Pages within Arrays
          • Programmatically Inserting Elements, Rows, Columns, and Pages into Arrays
          • Replacing Elements, Rows, Columns, and Pages within Arrays
        • Clusters
          • Bundling Elements into Clusters
          • Converting a Cluster to an Array
          • Creating Cluster Constants
          • Replacing Cluster Elements
          • Unbundling Elements from Clusters
          • Unbundling Elements from Clusters by Name
        • Matrices
          • Converting an Array to a Matrix
          • Converting a Matrix to an Array
    • Local Variables, Global Variables, and the Feedback Node
      • Concepts
        • Local Variables
        • Global Variables
        • Feedback Node
        • Read and Write Variables
        • Using Local and Global Variables Carefully
      • How-To
        • Local Variables
          • Changing the Data Direction of a Local Variable
          • Creating Local Variables
          • Memory Considerations when Using Local Variables
          • Reading from One Front Panel Object and Writing to Two Block Diagram Locations
          • Writing to One Front Panel Object from Two Block Diagram Locations
        • Global Variables
          • Changing the Data Direction of a Global Variable
          • Creating Global Variables
          • Creating Template Global Variables
          • Memory Considerations when Using Global Variables
        • Feedback Node
          • Changing the Direction of the Feedback Node Arrow
        • Read and Write Variables
    • Graphs and Charts
      • Concepts
        • Graphs and Charts
          • Types of Graphs and Charts
          • Customizing Graphs and Charts
          • Using Anti-Aliased Line Plots
          • Using Scale Legends
        • Graphs
          • Dynamically Formatting Waveform Graphs
          • Using Smooth Updates
      • How-To
        • Graphs and Charts
          • Adding a Plot to a Plot Legend
          • Adding a Scroll Bar to a Plot Legend
          • Adding Markers to X- and Y-Scales on a Graph or Chart
          • Adding Multiple X- and Y-Scales on Graphs or Charts
          • Changing Format and Precision of Graph and Chart Axes
          • Changing the Numeric Representation of a Waveform
          • Clearing the Data on Graphs and Charts
          • Configuring a Graph or Chart
          • Configuring the X- and Y-Axes on a Graph or Chart
          • Cutting, Copying, and Pasting Digital Data
          • Exporting Images of Graphs, Charts, and Tables
          • Formatting the X- and Y-Axes of a Graph or Chart
          • Inserting and Deleting Rows and Columns in Digital Data Controls
          • Scrolling through a Graph or Chart
          • Setting the Number of Plots in a Plot Legend
          • Using the Plot Legend to Customize a Plot
          • Zooming on a Graph or Chart
        • Graphs
          • Adding Annotations to Graphs
          • Adding Cursors to Graphs
          • Adding Plot Areas to a Mixed Signal Graph
          • Changing the Plot Legend View in a Digital Waveform Graph
          • Configuring a Digital Waveform Plot
          • Creating a Graph
          • Deleting Cursors from Graphs
          • Displaying Digital Lines and Buses in a Digital Waveform Graph
          • Displaying Special Planes on the XY Graph
          • Graphing Digital Data
          • Graphing Multiple Data Types on a Mixed Signal Graph
          • Graphing Waveform Data
          • Graphing XY Data
          • Ignoring Time Stamp and Plot Labels in Graphs
          • Mapping Graph Coordinates to Plot Image Coordinates
          • Moving Plots to Different Plot Areas in a Mixed Signal Graph
          • Plotting Data on a 3D Surface Graph
          • Plotting X, Y, and Z Data on an ActiveX 3D Surface Graph
        • Charts
          • Charting Waveform Data
          • Creating a Chart
    • Graphics and Sound VIs
      • Concepts
        • Using the Picture Indicator
        • Using the 3D Picture Control
        • Using Meshes to Draw 3D Objects
        • Picture Plots VIs
        • Picture Functions VIs
        • Graphics Formats VIs
        • Sound VIs
        • 3D Picture Control VIs
      • How-To
        • Displaying Pixels Not Visible in a Picture Indicator
        • Resetting Picture Indicators
        • Using Sound Input and Sound Output Devices
        • Creating a 3D Scene with the 3D Picture Control
        • Configuring a Camera for a 3D Scene
        • Configuring a Light Source for a 3D Scene
        • Applying a Texture to a 3D Object
        • Creating Relationships between 3D Objects
        • Adding Text to a 3D Scene
        • Configuring a 3D Scene Window
        • Mapping Data Using the Sensor Mapping Express VI
    • File I/O
      • Concepts
        • Basics of File I/O
        • Choosing a File I/O Format
        • Using VIs and Functions for Common File I/O Operations
        • Using Functions for Advanced File I/O Operations
        • Using Storage VIs
        • Creating Text and Spreadsheet Files
        • Creating Binary Files
        • Creating Datalog Files
        • Writing Waveforms to Files
        • Reading Waveforms from Files
        • Creating Configuration Files
        • Logging Front Panel Data
        • Converting Data to and from XML
        • Parsing XML Files in LabVIEW
      • How-To
        • Basics of File I/O
          • Creating a Relative Path
          • Formatting and Writing Data to a File
          • Scanning a File for Data
          • Opening a File Programmatically
          • Opening a File Programmatically for Reading and Writing
          • Opening a File for Reading and Writing
          • Selecting a File through a Dialog Box
          • Using Symbolic Paths
        • Choosing a File I/O Format
          • File I/O with Binary Measurement Files
          • File I/O with Text-Based Measurement Files
          • Reading Data Using the Read From Measurement File Express VI
          • Reading from Binary Files
          • Reading from Datalog Files
          • Reading from Spreadsheet Files
          • Reading from Text Files
          • Reading Waveform Data from a File Using Storage VIs
          • Reading Waveform Data from a File Using TDM Streaming Functions
          • Setting the Minimum Buffer Size for a .tdms File
          • Writing Data Using the Write To Measurement File Express VI
          • Writing to Binary Files
          • Writing to Datalog Files
          • Writing to Spreadsheet Files
          • Writing to Text Files
          • Writing Waveform Data to a File Using Storage VIs
          • Writing Waveform Data to a File Using TDM Streaming Functions
        • Creating Configuration Files
          • Using Configuration File VIs
        • Logging Front Panel Data
          • Changing the Log-File Binding
          • Clearing the Log-File Binding
          • Datalog Type
          • Deleting a Datalog Record
          • Enabling Datalogging
          • Retrieving Logged Front Panel Data Using a SubVI
          • Selecting the Default Data Directory
          • Viewing Logged Data Interactively
        • Converting Data to and from XML
          • Converting LabVIEW Data to XML
          • Converting XML to LabVIEW Data
          • LabVIEW XML Schema
    • LabVIEW Object-Oriented Programming
      • Concepts
        • Classes and Objects
        • Creating LabVIEW Classes
        • Developing LabVIEW Classes
        • Comparing LabVIEW Class Objects
        • Using LabVIEW Classes in an Application
      • How-To
        • Creating a LabVIEW Class
        • Converting the Contents of a Control to a LabVIEW Class
        • Defining the Private Data of a LabVIEW Class
        • Creating a Member VI in a LabVIEW Class
        • Viewing the Inheritance Hierarchy of a LabVIEW Class
        • Changing the Inheritance of a LabVIEW Class
        • Adding Items to a LabVIEW Class
        • Changing the Wire Appearance of a LabVIEW Class
        • Creating Dynamic Dispatch Terminals
        • Creating a Recursive Member VI
        • Viewing and Opening Implementations of Dynamic Dispatch Member VIs
        • Editing the Properties of a LabVIEW Class
        • Setting the Access Scope of Member VIs
        • Locking and Unlocking LabVIEW Classes
        • Setting the Default Probe for a LabVIEW Class
    • Documenting and Printing VIs
      • Concepts
        • Documenting VIs
        • Printing VIs
      • How-To
        • Documenting VIs
          • Creating and Editing VI Descriptions
          • Creating Object Descriptions and Tip Strips
          • Formatting Text in the Context Help Window
        • Printing VIs
          • Enhancing VI Printouts
          • Generating Images of Individual Front Panel Objects
          • Printing the Front Panel of a VI after the VI Runs
          • Printing VIs Programmatically
          • Troubleshooting Printer Errors
          • Using a SubVI to Print Data from a Higher Level VI
          • Printing Documentation
            • Generating HTML Documentation for VIs, Templates, and Objects
            • Generating RTF Documentation for VIs, Templates, and Objects
            • Generating Text Documentation for VIs, Templates, and Objects
            • Creating Compiled Help Files
            • Linking VIs to HTML Files or Compiled Help Files
            • Naming Conventions for Image Files that LabVIEW Generates
            • Printing Documentation for VIs, Templates, and Objects
            • Printing Documentation for VIs in Multiple Application Instances
        • Generating Reports
          • Formatting Data for Report Generation
          • Using Tokens in Reports
    • Programmatically Controlling VIs
      • Concepts
        • Capabilities of the VI Server
        • Building VI Server Applications
        • Manipulating Application and VI Settings
        • Dynamically Loading and Calling VIs
        • Editing and Running VIs on Remote Computers
        • Controlling Front Panel Objects
      • How-To
        • Adding New Exported VIs Entries
        • Adding New Machine Access List Entries
        • Configuring the VI Server
        • Configuring VI Calls
        • Controlling Front Panel Objects Programmatically from a SubVI
        • Calling VIs Dynamically Using the Call by Reference Node
        • Creating a VI Server Application
        • Creating Control Reference SubVIs from Property Nodes and Invoke Nodes
        • Creating Dotted Properties and Methods
        • Creating Property Nodes and Invoke Nodes
        • Creating Property and Invoke Nodes with the Class Browser Window
        • Editing Existing Exported VIs Entries
        • Editing Existing Machine Access List Entries
        • Editing Property and Invoke Nodes with the Class Browser Window
        • Linking Property Nodes and Invoke Nodes to Terminals
        • Removing Machine Access List Entries
        • Removing VIs from the Exported VIs List
        • Setting Machine Access for the VI Server
        • Specifying Which VIs You Can Control Remotely
    • Networking in LabVIEW
      • Concepts
        • Choosing among LabVIEW Communication Features
        • LabVIEW as a Network Client and Server
        • Reading and Writing Live Data Using DataSocket Functions
        • DataSocket Functions and Variant Data
        • Sharing Live Data Using Shared Variables
        • Sharing Live Data Programmatically
        • Using Shared Variables in VIs
        • NI-PSP Networking Technology
        • Buffering Data
        • Viewing and Controlling Front Panels Remotely
        • Emailing Data from VIs
        • Managing Domains Using the Domain Account Manager (Windows)
        • Low-Level Communications Applications
        • Using LabVIEW with TCP/IP and UDP
        • Using LabVIEW with Wireless Devices
        • NI Service Locator
        • Connecting to OPC Systems Using LabVIEW
          • Connecting to the LabVIEW OPC Server from Third-Party OPC Clients
          • Developing OPC Clients in LabVIEW
      • How-To
        • Creating TCP Clients and Servers
          • Creating a TCP Client
          • Creating a TCP Server
        • Using Shared Variables and NI-PSP
          • Binding Front Panel Controls to Shared Variables
          • Binding Front Panel Controls to Shared Variables in Other Projects
          • Binding Shared Variables to an Existing Source
          • Changing the Default Ports for TCP-Based NI-PSP
          • Configuring Firewalls and Network Address Translating Routers for Shared Variables
          • Configuring Shared Variables Programmatically
          • Controlling a Front Panel Control Remotely Using Data Binding
          • Controlling a Front Panel Control Remotely Using the dstp, opc, ftp, http, or file Protocol
          • Creating and Configuring Shared Variables
          • Deleting Shared Variables
          • Enabling the dstp, opc, ftp, http, or file Connection for a Control
          • Monitoring the Buffer Size of a Data Connection
          • Programmatically Opening and Closing Data Connections
          • Reading and Writing Front Panel Data Using Data Binding
          • Reading and Writing Shared Variable Values on the Block Diagram
          • Reading Front Panel Data Using the dstp, opc, ftp, http, or file Protocol
          • Reading Live Data Programmatically
          • Reading the Buffered Data a Server Writes
          • Specifying the Buffer Size Using DataSocket Functions
          • Using Buffering with DataSocket Functions
          • Writing Front Panel Data Using the dstp, opc, ftp, http, or file Protocol
          • Writing Live Data Programmatically
        • Using the Domain Account Manager
          • Adding a Network Domain
          • Creating a Local Domain
          • Creating and Configuring Domain Groups
          • Creating and Configuring Domain Users
          • Destroying a Local Domain
          • Importing a Lookout Account
          • Logging In to a Domain
        • Web Server
          • Adding New Browser Access List Entries
          • Adding New Visible VIs Entries
          • Allowing and Denying Web Browser Access
          • Controlling an Application or Front Panel Remotely Using a Browser
          • Controlling an Application or Front Panel Remotely Using LabVIEW
          • Creating HTML Documents and Embedding VI Front Panel Images
          • Customizing the Remote Front Panel License Error Message
          • Editing Existing Browser Access List Entries
          • Editing Existing Visible VIs Entries
          • Embedding a Front Panel Image in an Existing HTML Document
          • Embedding a VI in an Existing HTML Document
          • Enabling and Configuring the Web Server
          • Errors When Connecting to Remote Front Panels
          • Functionality Not Supported in Viewing and Controlling Remote Front Panels
          • Locking and Unlocking Remote Front Panels
          • Managing Client Traffic to a Front Panel
          • Publishing VIs on the Web
          • Removing Browser Access List Entries
          • Removing Visible VIs Entries
          • Sending an Email from a VI
          • Sending Attachments in an Email from a VI
          • Setting Time Limits on Client Control
          • Specifying Which VIs Are Visible on the Web
          • Syntax for Browser Address Lists
          • Syntax for the VIs Lists
          • Upgrading the Remote Front Panel License
          • Viewing an Application or Front Panel Remotely Using a Browser
          • Viewing an Application or Front Panel Remotely Using LabVIEW
          • Web Server Root Directory
          • Web Server Syntax Examples
    • LabVIEW Web Services
      • Concepts
        • Components of Web Services
        • Creating VIs for Use in Web Services
        • Interacting with Web Method VIs
        • LVWS Web Services File
        • Using Scripting with Web Services
      • How-To
        • Activating Web Services
        • Building a Web Service
        • Deploying a Web Service
        • Configuring Web Services Security
        • Example: Building a Web Service
        • Integrating Static Content into a Web Service
    • Calling Code Written in Text-Based Programming Languages
      • Concepts
        • Using External Code in LabVIEW
          • Calling Code in Various Platforms
          • Using CINs versus Call Library Function Nodes
        • Calling Shared Libraries
          • Configuring the Call Library Function Node
          • Calling External APIs
          • Example 1: Call a Shared Library That You Built
          • Example 2: Call a Hardware Driver API
          • Example 3: Call the Win32 API
          • Unicode Versions and ANSI Versions of Functions
          • Additional Windows Examples of LabVIEW Calls to DLLs
          • Debugging DLLs and Calls to DLLs
          • Troubleshooting Calls to DLLs Checklist
          • Module Definition Files
          • Using Arrays and Strings in the Call Library Function Node
        • CINs
          • Supported Languages for Compiling CINs
          • Resolving CIN Multithreading Issues
          • Using C Code That is Thread Safe
          • LabVIEW Manager Routines
          • Debugging External Code
          • CIN Function Errors
        • Programming Issues for CINs
          • Passing Parameters to CINs
          • Passing Fixed-Size Data to CINs
          • Passing Variably-Sized Data to CINs
        • LabVIEW Manager Overview
          • LabVIEW Manager Data Types
          • Memory Manager
          • File Manager
          • Support Manager
        • Advanced CIN Applications
          • CIN Routines
          • CIN Data Spaces and Code Resources
          • One Reference to the CIN in a Single VI
          • Multiple References to the Same CIN in a Single VI
          • Multiple References to the Same CIN in Different VIs
          • Code Globals and CIN Data Space Globals
        • Importing Shared Libraries
          • Supported Data Types for the Import Shared Library Wizard
          • Using the Import Shared Library Wizard
      • How-To
        • Calling Shared Libraries
          • Building a Shared Library to Call from LabVIEW
          • Building a Function Prototype
          • Completing the .c File
        • CINs
          • Creating a CIN
            • Setting Input and Output Terminals for the CIN
            • Wiring Inputs and Outputs to the CIN
            • Creating a .c File
            • Compiling the CIN Source Code
            • Loading the CIN Object Code
          • Making LabVIEW Recognize a CIN as Thread Safe
          • Debugging CINs
          • Creating a CIN That Multiplies Two Numbers
          • Creating a CIN to Work with Clusters
          • Creating a CIN That Computes the Cross Product of Two Arrays
          • Creating a CIN That Concatenates Two Strings
          • Creating a CIN That Compares Two Numbers
        • Importing Shared Libraries
          • Importing Functions from a Shared Library File
          • Example: Importing Functions from a Shared Library File (Windows Only)
          • Troubleshooting the Import Shared Library Wizard
        • Using the Flatten To String Function
    • Windows Connectivity
      • Concepts
        • Callback VIs
        • Using .NET with LabVIEW
          • .NET Environment
          • Creating .NET Objects
          • .NET Properties and Methods
          • .NET Events
          • .NET Data Types
          • Configuring a .NET Client Application
          • Using .NET Assemblies with LabVIEW
            • Loading .NET Assemblies
            • Distributing .NET Assemblies
        • Using ActiveX with LabVIEW
        • Importing Web Services
      • How-To
        • Calling Non-Modal Windows Programmatically
        • Importing a Web Service as a Library of VIs
        • Registering and Handling .NET and ActiveX Events
        • .NET
          • Creating .NET Controls in a .NET Container
          • Creating .NET Objects on the Block Diagram
          • Developing Applications that Use a Previous Version of .NET
          • Using Static .NET Properties and Methods
        • ActiveX
          • Accessing ActiveX Properties
          • Activating LabVIEW as an ActiveX Server
          • ActiveX Container Overview
          • Calling an ActiveX Object from LabVIEW
          • COM/Automation and LabVIEW Data Types
          • Creating New Controls in an ActiveX Container
          • Creating New Documents in an ActiveX Container
          • Editing ActiveX Documents
          • Inserting Existing Controls or Documents in an ActiveX Container
          • Selecting an ActiveX Class
          • Using ActiveX Property Pages
          • Using the ActiveX Property Browser
    • Formulas and Equations
      • Concepts
        • Methods for Using Equations in LabVIEW
        • Formula Nodes
        • Expression Nodes
        • Script Nodes
        • Calling User-Defined Functions from LabVIEW MathScript
      • How-To
        • Formula Node and Expression Node Functions
        • Precedence of Operators in Formula Nodes and Expression Nodes
        • Formula Nodes
          • Array Manipulation in Formula Nodes
          • Changing a Formula Node Terminal Type
          • Creating Formula Nodes
          • Formula Node Syntax
          • Performing Break and Continue Statements in Formula Nodes
          • Performing Conditional Statements Using Formula Nodes
          • Performing Do Loops Using Formula Nodes
          • Performing For Loops Using Formula Nodes
          • Performing Switch Statements in Formula Nodes
          • Performing While Loops Using Formula Nodes
          • Removing a Terminal from a Formula Node
          • Scope Rules for Declaring Variables in Formula Nodes
        • Expression Nodes
          • Creating Expression Nodes
          • Expression Node Syntax
        • LabVIEW MathScript
          • Accessing Help for the LabVIEW MathScript Window
          • C Data Types in LabVIEW MathScript
          • Clearing the Command History List in LabVIEW MathScript
          • Clearing the Output Window in LabVIEW MathScript
          • Copying Output Window Data
          • Defining a MathScript Function or Script
          • Exporting LabVIEW MathScript Window Data to a Text or Spreadsheet Program
          • MathScript Function Syntax
          • MathScript Syntax
          • Saving and Loading Data Files
          • Saving and Loading Scripts
        • Script Nodes
          • Adding a LabVIEW MathScript Node to a VI
          • Adding Scroll Bars to Script Nodes
          • Calling the MATLAB Software from LabVIEW
          • Changing Script Servers in Script Nodes
          • Clearing Scripts
          • Configuring the Data Type of Script Node Terminals
          • Creating Global Variables in LabVIEW MathScript
          • Debugging Scripts
          • Enabling and Disabling Script Highlighting in MathScript Nodes
          • Importing or Exporting Scripts
          • MATLAB Software and LabVIEW MathScript Data Types in LabVIEW
          • Showing and Hiding Line Numbers in Script Nodes
          • Using the LabVIEW MathScript Probe
    • Managing Performance and Memory
      • Concepts
        • Using the Profile Performance and Memory Window
        • VI Execution Speed
        • VI Memory Usage
        • Memory Management for Large Data Sets
        • Multitasking, Multithreading, and Multiprocessing
          • LabVIEW Threading Model
          • Multitasking
            • Multitasking in LabVIEW
          • Multithreading
            • Benefits of Multithreaded Applications
            • Creating Multithreaded Applications
            • Manually Assigning CPUs
            • Multithreading Programming Examples
            • Pipelining for Systems with Multiple CPUs
            • Prioritizing Parallel Tasks
            • Suggestions for Using Execution Systems and Priorities
          • Multiprocessing
            • Multiprocessing and Hyperthreading in LabVIEW
      • How-To
        • Profiling VI Execution Time and Memory Usage
        • Extending Virtual Memory Usage for 32-bit Windows
    • How LabVIEW Stores Data in Memory
      • Concepts
        • Flattened Data
        • Type Descriptors
        • Type Descriptors in LabVIEW 7.x and Earlier
    • Porting and Localizing VIs
      • Concepts
        • Porting VIs among Platforms
        • Localizing VIs
      • How-To
        • Exporting and Importing VI Strings
        • Example of Exported VI Strings
    • Development Guidelines
      • Concepts
        • LabVIEW Style Checklist
        • Development Guidelines Related Documentation
        • Development Models
          • Common Development Pitfalls
          • Lifecycle Models
        • Incorporating Quality into the Development Process
          • Quality Requirements
          • Configuration Management
          • Testing Guidelines
          • Style Guidelines
          • Design Reviews
          • Code Reviews
          • Post-Project Analysis
          • Software Quality Standards
        • Prototyping and Design Techniques
          • Defining the Requirements of the System
          • Top-Down Design
          • Bottom-Up Design
          • Designing for Multiple Developers
          • Front Panel Prototyping
          • Performance Benchmarking
          • Identifying Common Operations
        • Scheduling and Project Tracking
          • Project Estimation
          • Mapping Estimates to Schedules
          • Tracking Schedules Using Milestones
        • Creating Documentation
          • Developing Design-Related Documentation
          • Developing User Documentation
          • Creating Help Files
          • Describing VIs, Controls, and Indicators
      • How-To
        • Analyzing VIs
          • Analyzing an Open VI
          • Analyzing Password-Protected VIs
          • Creating and Configuring a VI Analyzer Task
          • Excluding Tests from a VI Analyzer Task
          • Exporting VI Analyzer Results
          • Saving and Loading Configuration Files
          • Saving and Loading VI Analyzer Results
          • VI Analyzer Test Descriptions
            • Block Diagram Tests
            • Documentation Tests
            • Front Panel Tests
            • General Tests
        • Comparing VIs
          • Comparing VI Hierarchies
          • Showing Differences between Two Compared VIs
          • VI Comparison Options
        • Merging VIs and LLBs
          • Configuring Source Control with LVMerge.exe
          • Merging VIs
          • Merging LLBs
        • VI Metrics Window
          • Using the VI Metrics Window
          • Additional Statistics
            • Block Diagram Metrics
            • CINs/Shared Library Metrics
            • Globals/Locals Metrics
            • SubVI Interface Metrics
            • User Interface Metrics
    • Signal Processing and Analysis
      • Concepts
        • Introduction to Digital Signal Processing and Analysis in LabVIEW
          • Importance of Data Analysis
          • Sampling Signals
          • Aliasing
          • Converting to Logarithmic Units
        • Signal Generation
          • Common Test Signals
          • Frequency Response Measurements
          • Multitone Generation
          • Noise Generation
          • Normalized Frequency
          • Wave and Pattern VIs
        • Digital Filtering
          • Introduction to Filtering
          • Common Digital Filters
          • Characteristics of an Ideal Filter
          • Practical (Nonideal) Filters
          • Sampling Rate
          • FIR Filters
          • IIR Filters
          • Comparing FIR and IIR Filters
          • Nonlinear Filters
          • Selecting a Digital Filter Design
        • Frequency Analysis
          • Differences between Frequency Domain and Time Domain
          • Fourier Transform
          • Discrete Fourier Transform (DFT)
          • Frequency Spacing between DFT Samples
          • FFT Fundamentals
          • Displaying Frequency Information from Transforms
          • Two-Sided, DC-Centered FFT
          • Power Spectrum
          • Computations on the Spectrum
          • Computing the Amplitude and Phase Spectrums
          • Frequency Response Function
          • Cross Power Spectrum
          • Frequency Response and Network Analysis
          • Windowing
          • Common Measurement Averaging Modes
          • Echo Detection
        • Smoothing Windows
          • Spectral Leakage
          • Windowing Signals
          • Characteristics of Different Smoothing Windows
          • Windows for Spectral Analysis versus Windows for Coefficient Design
          • Choosing the Correct Smoothing Window
          • Scaling Smoothing Windows
        • Distortion Measurements
          • Defining Distortion
          • Harmonic Distortion
        • DC/RMS Measurements
          • DC Level of a Signal
          • RMS Level of a Signal
          • Averaging to Improve the Measurement
          • Common Error Sources Affecting DC and RMS Measurements
          • Rules for Improving DC and RMS Measurements
        • Limit Testing
          • Setting Up an Automated Test System
          • Applications of Limit Testing
        • Curve Fitting
          • Introduction to Curve Fitting
          • General LS Linear Fit Theory
          • Polynomial Fit with a Single Predictor Variable
          • Curve Fitting in LabVIEW
          • Confidence Interval and Prediction Interval
        • Probability and Statistics
          • Statistics
          • Probability
        • Linear Algebra
          • Linear Systems and Matrix Analysis
          • Basic Matrix Operations and Eigenvalues-Eigenvector Problems
          • Matrix Inverse and Solving Systems of Linear Equations
          • Matrix Factorization
        • Optimization
          • Introduction to Optimization
          • Linear Programming
          • Nonlinear Programming
        • Polynomials
          • General Form of a Polynomial
          • Basic Polynomial Operations
          • Rational Polynomial Function Operations
          • Orthogonal Polynomials
          • Evaluating a Polynomial with a Matrix
          • Entering Polynomials in LabVIEW
        • Point-By-Point Analysis
          • Introduction to Point-By-Point Analysis
          • Using the Point By Point VIs
          • Frequently Asked Questions about Point-by-Point Analysis
          • Case Study of Point-By-Point Analysis
        • Solving Ordinary Differential Equations
          • ODE Solver Accuracy and Order
          • Variable Step-Size ODE Solvers versus Fixed Step-Size ODE Solvers
          • Single-Step ODE Solvers versus Multi-Step ODE Solvers
          • Stiff Problems
          • ODE Solvers in LabVIEW
  • VI and Function Reference
    • Programming VIs and Functions
      • Application Control VIs and Functions
        • Call By Reference Node
        • Call Chain
        • Call Parent Method
        • Class Specifier Constant
        • Close Reference
        • Get Drag Drop Data
        • Invoke Node
        • Open Application Reference
        • Open VI Reference
        • Property Node
        • Quit LabVIEW
        • Static VI Reference
        • Stop
        • To More Generic Class
        • To More Specific Class
        • VI Server Reference
        • Memory Control Structure and Functions
          • Always Copy
          • In Place Element Structure
            • Array Index / Replace Elements
            • In Place In / Out Element
            • Unbundle / Bundle Elements
            • Variant To / From Element
            • Waveform Unbundle / Bundle Elements
          • Request Deallocation
          • Swap Values
        • Palette Editing VIs
          • Read Palette
          • Refresh Palettes
          • Write Palette
      • Array Functions
        • Array Constant
        • Array Max & Min
        • Array Size
        • Array Subset
        • Array To Cluster
        • Array To Matrix
        • Build Array
        • Cluster To Array
        • Decimate 1D Array
        • Delete From Array
        • Index Array
        • Initialize Array
        • Insert Into Array
        • Interleave 1D Arrays
        • Interpolate 1D Array
        • Matrix To Array
        • Replace Array Subset
        • Reshape Array
        • Reverse 1D Array
        • Rotate 1D Array
        • Search 1D Array
        • Sort 1D Array
        • Split 1D Array
        • Threshold 1D Array
        • Transpose 2D Array
      • Boolean Functions
        • And
        • And Array Elements
        • Boolean Array To Number
        • Boolean To (0,1)
        • Compound Arithmetic
        • Exclusive Or
        • False Constant
        • Implies
        • Not
        • Not And
        • Not Exclusive Or
        • Not Or
        • Number To Boolean Array
        • Or
        • Or Array Elements
        • True Constant
        • Truth Tables
      • Cluster, Class, & Variant VI and Functions
        • Array To Cluster
        • Build Cluster Array
        • Bundle
        • Bundle By Name
        • Call Parent Method
        • Cluster Constant
        • Cluster To Array
        • Get LV Class Default Value
        • Get LV Class Path
        • Index & Bundle Cluster Array
        • LV Object Constant
        • To More Generic Class
        • To More Specific Class
        • Unbundle
        • Unbundle By Name
        • Variant Functions
          • Delete Variant Attribute
          • Flattened String To Variant
          • Get Variant Attribute
          • Set Variant Attribute
          • To Variant
          • Variant To Data
          • Variant To Flattened String
      • Comparison Functions
        • Comparison
        • Decimal Digit?
        • Empty Array?
        • Empty String/Path?
        • Equal To 0?
        • Equal?
        • Fixed-Point Overflow?
        • Greater Or Equal To 0?
        • Greater Or Equal?
        • Greater Than 0?
        • Greater?
        • Hex Digit?
        • In Range and Coerce
        • Less Or Equal To 0?
        • Less Or Equal?
        • Less Than 0?
        • Less?
        • Lexical Class
        • Max & Min
        • Not A Number/Path/Refnum?
        • Not Equal To 0?
        • Not Equal?
        • Octal Digit?
        • Printable?
        • Select
        • White Space?
      • Dialog & User Interface VIs and Functions
        • Clear Errors
        • Color Box Constant
        • Cursor VIs
          • Create Cursor From File
          • Destroy Cursor
          • Set Busy
          • Set Cursor
          • Unset Busy
        • Display Message to User
        • Error Cluster From Error Code
        • Events Functions
          • Create User Event
          • Destroy User Event
          • Event Structure
          • Generate User Event
          • Register For Events
          • Unregister For Events
        • Find First Error
        • General Error Handler
        • Generate Front Panel Activity
        • Help VI and Functions
          • Control Help Window
          • Control Online Help
          • Get Help Window Status
          • Open URL in Default Browser
        • Listbox Symbol Ring Constant
        • Menu Functions
          • Current VI's Menubar
          • Delete Menu Items
          • Enable Menu Tracking
          • Get Menu Item Info
          • Get Menu Selection
          • Get Menu Short Cut Info
          • Insert Menu Items
          • Set Menu Item Info
        • Merge Errors
        • One Button Dialog
        • Prompt User for Input
        • Simple Error Handler
        • Three Button Dialog
        • Two Button Dialog
        • Wait For Front Panel Activity
      • File I/O VIs and Functions
        • Advanced File VIs and Functions
          • Array of Strings to Path
          • Check if File or Folder Exists
          • Compare Two Paths
          • Copy
          • Create Folder
          • Datalog Functions
            • Close File
            • Get Datalog Position
            • Get Number of Records
            • Open/Create/Replace Datalog
            • Read Datalog
            • Set Datalog Position
            • Set Number of Records
            • Write Datalog
          • Delete
          • Deny Access
          • File Dialog
          • File/Directory Info
          • Flush File
          • Generate Temporary File Path
          • Get File Extension
          • Get File Position
          • Get File Size
          • Get Permissions
          • Get Type and Creator
          • Get Volume Info
          • List Folder
          • MD5Checksum File
          • Move
          • Path to Array of Strings
          • Path To String
          • Path Type
          • Recursive File List
          • Refnum to Path
          • Set File Position
          • Set File Size
          • Set Permissions
          • Set Type and Creator
          • String To Path
        • Build Path
        • Close File
        • Configuration File VIs
          • Close Config Data
          • Get Key Names
          • Get Section Names
          • Not A Config Data Refnum
          • Open Config Data
          • Read Key
          • Remove Key
          • Remove Section
          • Write Key
        • File Constants
          • Current VI's Path
          • Default Data Directory
          • Default Directory
          • Empty Path Constant
          • Not A Path Constant
          • Not a Refnum Constant
          • Path Constant
          • Temporary Directory
          • VI Library
        • Format Into File
        • Open/Create/Replace File
        • Read from Binary File
        • Read From Spreadsheet File
        • Read from Text File
        • Scan From File
        • Setting Permissions
        • Storage VIs
          • Advanced Storage VIs
            • Create Query Expression
            • Execute Query Expression
            • Get Object Info
            • Get Property
            • Get Property Type
            • ID to Refnum
            • List Properties
            • Merge Query Expressions
            • Refnum to ID
            • Set Property
          • Close Data Storage
          • Convert TDM to TDMS
          • Convert TDMS to TDM
          • Delete Data
          • Get Properties
          • Merge Queries
          • Open Data Storage
          • Read Data
          • Set Properties
          • Write Data
        • Strip Path
        • TDM Streaming VI and Functions
          • TDMS File Viewer
          • TDMS Close
          • TDMS Defragment
          • TDMS Flush
          • TDMS Get Properties
          • TDMS List Contents
          • TDMS Open
          • TDMS Read
          • TDMS Set Properties
          • TDMS Write
        • UNC File Name Support of File I/O VIs on Windows
        • Write to Binary File
        • Write To Spreadsheet File
        • Write to Text File
        • XML VIs and Functions
          • LabVIEW Schema VIs and Functions
            • Escape XML
            • Flatten To XML
            • Read From XML File
            • Unescape XML
            • Write to XML File
            • Unflatten From XML
          • XML Parser VIs and Functions
            • Close
            • Get First Non-Text Child
            • Get Node Text Content
            • Get Next Non-Text Sibling
            • Invoke Node
            • Load
            • New
            • Property Node
            • Save
        • Zip VIs
          • Add File to Zip
          • Close Zip File
          • New Zip File
          • Unzip
      • Graphics & Sound VIs
        • Beep (Windows)
        • Beep (Mac OS, Linux)
        • 3D Graph Properties VIs
          • 3D Curve
          • 3D Parametric Surface
          • 3D Surface
          • Axes Properties
          • Basic Properties
          • Convert OLE Color
          • Grid Properties
          • Projection Properties
          • Set Plots
        • 3D Picture Control VIs
          • File Loading VIs
            • Load ASE Geometry
            • Load STL Geometry
            • Load VRML File
          • Geometries VIs
            • Create Box
            • Create Cone
            • Create Cylinder
            • Create Height Field
            • Create Mesh
            • Create Sphere
            • Create Text
          • Helpers VIs
            • Color Change
            • Create Clip Plane
            • New Light
            • Sensor Mapping
            • Setup Window
            • Texture
          • Object VIs
            • Create Object
            • Find Object
          • Transformations VIs
            • Clear Transformation
            • Get Rotation
            • Get Scale
            • Get Translation
            • Rotate Object
            • Scale Object
            • Set Rotation
            • Set Scale
            • Set Translation
            • Translate Object
        • Graphics Formats VIs
          • Flatten Pixmap
          • Read BMP File
          • Read JPEG File
          • Read PNG File
          • Unflatten Pixmap
          • Write BMP File
          • Write JPEG File
          • Write PNG File
        • Picture Functions VIs
          • Color Box Constant
          • Color to RGB
          • Create Mask
          • Draw Arc
          • Draw Circle by Radius
          • Draw Flattened Pixmap
          • Draw Grayed Out Rect
          • Draw Line
          • Draw Multiple Lines
          • Draw Oval
          • Draw Point
          • Draw Rect
          • Draw Round Rect
          • Draw Text at Point
          • Draw Text in Rect
          • Draw Unflattened Pixmap
          • Empty Picture
          • Get Image Subset
          • Get Text Rect
          • Hilite Color
          • Move Pen
          • Picture to Pixmap
          • RGB to Color
        • Picture Plots VIs
          • Calc Scale Specs
          • Draw Legend
          • Draw Scale
          • Map Pixel to Value
          • Map Setup
          • Map Value to Pixel
          • Normalize Smith Plot
          • Plot Multi-XY
          • Plot Waveform
          • Plot XY
          • Polar Plot
          • Radar Plot
          • Smith Multi Plot
          • Smith Plot
        • Sound VIs (Mac OS)
          • Get Sound Info
          • Snd Play Wave File
          • Snd Read Waveform
          • Snd Write Waveform
          • Sound File VIs
            • Snd Read Wave File
            • Snd Write Wave File
          • Sound Input VIs
            • SI Clear
            • SI Config
            • SI Read
            • SI Start
            • SI Stop
          • Sound Output VIs
            • SO Clear
            • SO Config
            • SO Pause
            • SO Set Num Buffers
            • SO Start
            • SO Stop
            • SO Volume
            • SO Wait
            • SO Write
        • Sound VIs (Windows, Linux)
          • Sound Files VIs
            • Sound File Close
            • Sound File Info
            • Sound File Open
            • Sound File Read
            • Sound File Read Simple
            • Sound File Write
            • Sound File Write Simple
          • Sound Input VIs
            • Acquire Sound
            • Sound Input Clear
            • Sound Input Configure
            • Sound Input Read
            • Sound Input Start
            • Sound Input Stop
          • Sound Output VIs
            • Play Sound File
            • Play Waveform
            • Sound Output Clear
            • Sound Output Configure
            • Sound Output Info
            • Sound Output Set Volume
            • Sound Output Start
            • Sound Output Stop
            • Sound Output Wait
            • Sound Output Write
      • Report Generation VIs
        • Append Control Image to Report
        • Append Front Panel Image to Report
        • Append Image to Report
        • Append List to Report
        • Append Report Text
        • Append Table to Report
        • DIAdem Report
        • Dispose Report
        • Easy Print VI Panel or Documentation
        • Easy Text Report
        • New Report
        • Print Report
        • Report
        • Save Report to File
        • Set Report Font
        • Advanced Report Generation VIs
          • Append File to Report
          • Clear Report
          • Clear Report Text
          • Get Report Settings
          • Get Report Type
          • Query Available Printers
        • HTML Reports Only VIs
          • Append Horizontal Line to Report
          • Append Hypertext Link Anchor to Report
          • Append User Formatted HTML to Report
          • Open HTML Report in Browser
        • Report Layout VIs
          • New Report Line
          • New Report Page
          • Set Report Footer Text
          • Set Report Header Text
          • Set Report Margins
          • Set Report Orientation
          • Set Report Tab Width
        • VI Documentation VIs
          • Append Front Panel Image to Report
          • Append VI Block Diagram to Report
          • Append VI Description to Report
          • Append VI Hierarchy to Report
          • Append VI History to Report
          • Append VI Icon to Report
          • Append VI List of Controls to Report
          • Append VI List of SubVIs to Report
      • Numeric Functions
        • Absolute Value
        • Add
        • Add Array Elements
        • Complex Functions
          • Complex Conjugate
          • Complex To Polar
          • Complex To Re/Im
          • Polar To Complex
          • Polar To Re/Im
          • Re/Im To Complex
          • Re/Im To Polar
        • Compound Arithmetic
        • Conversion VIs and Functions
          • Boolean Array To Number
          • Boolean To (0,1)
          • Byte Array To String
          • Cast Unit Bases
          • Color to RGB
          • Convert Unit
          • Number To Boolean Array
          • RGB to Color
          • String To Byte Array
          • To Byte Integer
          • To Double Precision Complex
          • To Double Precision Float
          • To Extended Precision Complex
          • To Extended Precision Float
          • To Fixed-Point
          • To Long Integer
          • To Quad Integer
          • To Single Precision Complex
          • To Single Precision Float
          • To Time Stamp
          • To Unsigned Byte Integer
          • To Unsigned Long Integer
          • To Unsigned Quad Integer
          • To Unsigned Word Integer
          • To Word Integer
        • Data Manipulation Functions
          • Flatten To String
          • Join Numbers
          • Logical Shift
          • Mantissa & Exponent
          • Rotate
          • Rotate Left With Carry
          • Rotate Right With Carry
          • Split Number
          • Swap Bytes
          • Swap Words
          • Type Cast
          • Unflatten From String
        • Decrement
        • Divide
        • Enum Constant
        • Expression Node
        • Increment
        • Machine Epsilon
        • Math & Scientific Constants
        • Multiply
        • Multiply Array Elements
        • Negate
        • Negative Infinity
        • Numeric Constant
        • Positive Infinity
        • Quotient & Remainder
        • Random Number (0-1)
        • Reciprocal
        • Ring Constant
        • Round Toward +Infinity
        • Round Toward -Infinity
        • Round To Nearest
        • Scale By Power Of 2
        • Sign
        • Square
        • Square Root
        • Subtract
      • String Functions
        • Additional String VIs and Functions
          • Append True/False String
          • Index String Array
          • Match First String
          • Match True/False String
          • Pick Line
          • Reverse String
          • Rotate String
          • Scan String For Tokens
          • Search and Replace Pattern
          • Search/Split String
        • Array To Spreadsheet String
        • ASCII Codes
        • Build Text
        • Carriage Return Constant
        • Concatenate Strings
        • Empty String Constant
        • End of Line Constant
        • Format Codes for the Time Format String
        • Format Date/Time String
        • Format Into String
        • Line Feed Constant
        • Match Pattern
        • Match Regular Expression
        • Replace Substring
        • Scan From String
        • Search and Replace String
        • Space Constant
        • Spreadsheet String To Array
        • String Constant
        • String Length
        • String Subset
        • String/Array/Path Conversion Functions
          • Array of Strings to Path
          • Byte Array To String
          • Path to Array of Strings
          • Path To String
          • String To Byte Array
          • String To Path
        • String/Number Conversion Functions
          • Decimal String To Number
          • Format Value
          • Fract/Exp String To Number
          • Hexadecimal String To Number
          • Number To Decimal String
          • Number To Engineering String
          • Number To Exponential String
          • Number To Fractional String
          • Number To Hexadecimal String
          • Number To Octal String
          • Octal String To Number
          • Scan Value
        • Tab Constant
        • To Lower Case
        • To Upper Case
        • Trim Whitespace
      • Structures
        • Case Structure
        • Conditional Disable Structure
        • Decorations
        • Diagram Disable Structure
        • Event Structure
        • Feedback Node
        • Flat Sequence Structure
        • For Loop
        • Formula Node
        • Global Variable
        • Local Variable
        • MathScript Node
        • Shared Variable
        • Stacked Sequence Structure
        • Timed Structures and VIs
          • Build Timing Source Hierarchy
          • Clear Timing Source
          • Create Timing Source
          • Fire Software-Triggered Timing Source
          • Stop Timed Structure
          • Synchronize Timed Structure Starts
          • Timed Loop
            • Nodes of the Timed Loop
            • Nodes of the Timed Loop with Frames
          • Timed Sequence Structure
            • Nodes of the Timed Sequence Structure
        • While Loop
      • Synchronization VIs and Functions
        • First Call?
        • Notifier Operations Functions
          • Cancel Notification
          • Get Notifier Status
          • Obtain Notifier
          • Release Notifier
          • Send Notification
          • Wait on Notification
          • Wait on Notification from Multiple
          • Wait on Notification from Multiple with Notifier History
          • Wait on Notification with Notifier History
        • Occurrences Functions
          • Generate Occurrence
          • Set Occurrence
          • Wait on Occurrence
        • Queue Operations Functions
          • Dequeue Element
          • Enqueue Element
          • Enqueue Element At Opposite End
          • Flush Queue
          • Get Queue Status
          • Lossy Enqueue Element
          • Obtain Queue
          • Preview Queue Element
          • Release Queue
        • Rendezvous VIs
          • Create Rendezvous
          • Destroy Rendezvous
          • Get Rendezvous Status
          • Not A Rendezvous
          • Resize Rendezvous
          • Wait at Rendezvous
        • Semaphore VIs
          • Acquire Semaphore
          • Get Semaphore Status
          • Not A Semaphore
          • Obtain Semaphore Reference
          • Release Semaphore
          • Release Semaphore Reference
      • Timing VIs and Functions
        • Date/Time To Seconds
        • Elapsed Time
        • Format Date/Time String
        • Get Date/Time In Seconds
        • Get Date/Time String
        • Seconds To Date/Time
        • Tick Count (ms)
        • Time Delay
        • Time Stamp Constant
        • To Time Stamp
        • Wait (ms)
        • Wait Until Next ms Multiple
      • Waveform VIs and Functions
        • Align Waveform Timestamps
        • Analog to Digital
        • Analog Waveform VIs and Functions
          • Append Waveforms
          • Build Waveform (Analog Waveform)
          • Get Waveform Attribute
          • Get Waveform Components (Analog Waveform)
          • Normalize Waveform
          • Number of Waveform Samples
          • Search Waveform
          • Set Waveform Attribute
          • Waveform Generation VIs
            • Basic Function Generator
            • Basic Multitone
            • Basic Multitone with Amplitudes
            • Bernoulli Noise Waveform
            • Binomial Noise Waveform
            • Formula Waveform
            • Gamma Noise Waveform
            • Gaussian White Noise Waveform
            • Inverse f Noise Waveform
            • MLS Sequence Waveform
            • Multitone Generator
            • Periodic Random Noise Waveform
            • Poisson Noise Waveform
            • Sawtooth Waveform
            • Simulate Arbitrary Signal
            • Simulate Signal
            • Sine Waveform
            • Square Waveform
            • Tones and Noise Waveform
            • Triangle Waveform
            • Uniform White Noise Waveform
          • Waveform Measurements VIs
            • Amplitude and Level Measurements
            • Amplitude and Levels
            • Averaged DC-RMS
            • Basic Averaged DC-RMS
            • Cross Spectrum (Mag-Phase)
            • Cross Spectrum (Real-Im)
            • Cycle Average and RMS
            • Distortion Measurements
            • Dual Channel Spectral Measurement
            • Extract Multiple Tone Information
            • Extract Single Tone Information
            • FFT Power Spectral Density
            • FFT Power Spectrum
            • FFT Spectrum (Mag-Phase)
            • FFT Spectrum (Real-Im)
            • Frequency Response Function (Mag-Phase)
            • Frequency Response Function (Real-Im)
            • Harmonic Distortion Analyzer
            • Pulse Measurements
            • Reference and State Levels
            • SINAD Analyzer
            • Spectral Measurements
            • Timing and Transition Measurements
            • Tone Measurements
            • Transition Measurements
            • Waveform Monitoring VIs
              • Basic Level Trigger Detection
              • Limit Specification
              • Limit Specification By Formula
              • Limit Testing
              • Mask and Limit Testing
              • Trigger and Gate
              • Waveform Peak Detection
          • Waveform Min Max
          • Waveform Scalar Limit Comparison
          • Waveform Scale and Offset
          • Waveform to XY Pairs
        • Build Waveform (Analog Waveform)
        • Copy Waveform dt
        • Digital to Analog
        • Digital Waveform VIs and Functions
          • Append Digital Samples
          • Append Digital Signals
          • Build Digital Data
          • Build Waveform (Digital Waveform)
          • Compress Digital
          • Digital Comparison
          • Digital Conversion VIs and Functions
            • Binary to Digital
            • Boolean Array to Digital
            • Digital to Binary
            • Digital to Boolean Array
            • Spreadsheet String to Digital
          • Digital Pattern Generator
          • Digital Ring
          • Digital Signal Subset
          • Digital Size
          • Empty Digital Data
          • Empty Digital Waveform
          • Get Digital Data Components
          • Get Waveform Attribute
          • Get Waveform Components (Digital Waveform)
          • Invert Digital
          • Replace Subset
          • Search for Digital Pattern
          • Set Waveform Attribute
          • Uncompress Digital
        • Get Final Time Value
        • Get Waveform Attribute
        • Get Waveform Components (Analog Waveform)
        • Get Waveform Subset
        • Get Waveform Time Array
        • Get XY Value
        • Index Waveform Array
        • Scale Delta t
        • Set Waveform Attribute
        • Waveform Duration
        • Waveform File I/O VIs
          • Export Waveforms to Spreadsheet File
          • Read Waveform from File
          • Write Waveforms to File
    • Measurement I/O VIs and Functions
    • Instrument I/O VIs and Functions
      • Configuring Serial and Parallel Ports with VISA
      • VISA Resource Name Control
      • GPIB Function Defaults
      • VISA Events
      • VXI VIs
      • Instrument Drivers VIs
      • GPIB Functions
        • GPIB Clear
        • GPIB Initialization
        • GPIB Misc
        • GPIB Read
        • GPIB Serial Poll
        • GPIB Status
        • GPIB Trigger
        • GPIB Wait
        • GPIB Write
        • Wait for GPIB RQS
        • GPIB 488.2 Functions
          • AllSpoll
          • DevClear
          • DevClearList
          • EnableLocal
          • EnableRemote
          • FindLstn
          • FindRQS
          • MakeAddr
          • PassControl
          • PPoll
          • PPollConfig
          • PPollUnconfig
          • RcvRespMsg
          • ReadStatus
          • Receive
          • ReceiveSetup
          • ResetSys
          • Send
          • SendCmds
          • SendDataBytes
          • SendIFC
          • SendList
          • SendLLO
          • SendSetup
          • SetRWLS
          • SetTimeOut
          • TestSRQ
          • TestSys
          • Trigger
          • TriggerList
          • WaitSRQ
        • GPIB Device and Controller Functions
          • Controller Functions
          • Device Functions
        • GPIB Multiline Interface Messages
      • Serial VIs and Functions
        • VISA Bytes at Serial Port
        • VISA Close
        • VISA Configure Serial Port
        • VISA Flush I/O Buffer
        • VISA Read
        • VISA Serial Break
        • VISA Set I/O Buffer Size
        • VISA Write
      • VISA VIs and Functions
        • VISA Assert Trigger
        • VISA Clear
        • VISA Read
        • VISA Read STB
        • VISA Write
        • VISA Advanced VIs and Functions
          • VISA Property Node
          • VISA Close
          • VISA Find Resource
          • VISA Lock Async
          • VISA Open
          • VISA Read To File
          • VISA Set Timeout
          • VISA Unlock
          • VISA Write From File
          • Bus/Interface Specific Functions
            • VISA Assert Interrupt Signal
            • VISA Assert Utility Signal
            • VISA Flush I/O Buffer
            • VISA GPIB Command
            • VISA GPIB Control ATN
            • VISA GPIB Control REN
            • VISA GPIB Pass Control
            • VISA GPIB Send IFC
            • VISA Map Trigger
            • VISA Set I/O Buffer Size
            • VISA Unmap Trigger
            • VISA VXI Cmd or Query
            • Serial VIs and Functions
              • VISA Bytes at Serial Port
              • VISA Close
              • VISA Configure Serial Port
              • VISA Flush I/O Buffer
              • VISA Read
              • VISA Serial Break
              • VISA Set I/O Buffer Size
              • VISA Write
            • VISA USB VI and Functions
              • VISA Get USB Interrupt Data
              • VISA USB Control In
              • VISA USB Control Out
          • Event Handling VIs and Functions
            • Select Event Type
            • VISA Disable Event
            • VISA Discard Events
            • VISA Enable Event
            • VISA Wait on Event
            • Wait for RQS
          • Register Access Functions
            • VISA In 8
            • VISA In 16
            • VISA In 32
            • VISA In 64
            • VISA Memory Allocation
            • VISA Memory Allocation Ex
            • VISA Memory Free
            • VISA Move
            • VISA Move In 8
            • VISA Move In 16
            • VISA Move In 32
            • VISA Move In 64
            • VISA Move Out 8
            • VISA Move Out 16
            • VISA Move Out 32
            • VISA Move Out 64
            • VISA Out 8
            • VISA Out 16
            • VISA Out 32
            • VISA Out 64
            • Low Level Register Access Functions
              • VISA Map Address
              • VISA Peek 8
              • VISA Peek 16
              • VISA Peek 32
              • VISA Peek 64
              • VISA Poke 8
              • VISA Poke 16
              • VISA Poke 32
              • VISA Poke 64
              • VISA Unmap Address
    • Mathematics VIs
      • Additional Information about the Mathematics VIs
        • Differences between the Parser in the Mathematics VIs and the Formula Node
        • Mathematics Related Documentation
        • Mathematics VIs Examples
        • Mathematics VIs and Functions for the LabVIEW Base Package
        • Probability Distributions
      • Differential Equations VIs
        • ODE Cash Karp 5th Order
        • ODE Euler Method
        • ODE Linear nth Order Numeric
        • ODE Linear nth Order Symbolic
        • ODE Linear System Numeric
        • ODE Linear System Symbolic
        • ODE Runge Kutta 4th Order
        • ODE Solver
      • Elementary & Special Functions and VIs
        • Bessel Functions VIs
          • Airy Functions
          • Bessel Function Jv
          • Bessel Function Yv
          • Kelvin Functions be
          • Kelvin Functions ke
          • Modified Bessel Function Kn
          • Modified Bessel Function Iv
          • Spherical Bessel Function jn
          • Spherical Bessel Function yn
          • Struve Function
        • Discrete Math VIs
          • (Riemann) Zeta Function
          • Binomial Coefficient
          • Continued Fraction
          • Factorial
          • Gcd
          • Lcm
          • Permute
        • Elliptic & Parabolic Functions VIs
          • Parabolic Cylinder Function
          • Jacobian Elliptic Functions
        • Elliptic Integrals VIs
          • Elliptic Integral of the 1st kind
          • Elliptic Integral of the 2nd kind
        • Error Functions VIs
          • Dawson's Integral
          • Error Function
          • Error Function Complement
          • Fresnel Integrals
        • Exponential Functions
          • Exponential
          • Exponential (Arg) -1
          • Logarithm Base 2
          • Logarithm Base 10
          • Logarithm Base X
          • Natural Logarithm
          • Natural Logarithm (Arg +1)
          • Power Of 2
          • Power Of 10
          • Power Of X
          • Y-th Root of X
        • Exponential Integrals VIs
          • Cosine Integral
          • Dilogarithm
          • Exponential Integral
          • Hyperbolic Cosine Integral
          • Hyperbolic Sine Integral
          • Sine Integral
        • Gamma Functions VIs
          • (Incomplete) Beta Function
          • (Incomplete) Gamma Function
          • Complementary Incomplete Gamma Function
          • Factorial
          • Logarithm of Complete Gamma Function
          • Logarithm of Factorial
          • Psi (Digamma) Function
          • Stirling's Formula
        • Gating Functions VIs
          • Spike Function
          • Square Function
          • Step Function
        • Hyperbolic Functions
          • Hyperbolic Cosecant
          • Hyperbolic Cosine
          • Hyperbolic Cotangent
          • Hyperbolic Secant
          • Hyperbolic Sine
          • Hyperbolic Tangent
          • Inverse Hyperbolic Cosecant
          • Inverse Hyperbolic Cosine
          • Inverse Hyperbolic Cotangent
          • Inverse Hyperbolic Secant
          • Inverse Hyperbolic Sine
          • Inverse Hyperbolic Tangent
        • Hypergeometric Functions VIs
          • Gauss Function
          • Kummer Function
          • Tricomi Function
        • Trigonometric Functions
          • Cosecant
          • Cosine
          • Cotangent
          • Inverse Cosecant
          • Inverse Cosine
          • Inverse Cotangent
          • Inverse Secant
          • Inverse Sine
          • Inverse Tangent
          • Inverse Tangent (2 Input)
          • Secant
          • Sinc
          • Sine
          • Sine & Cosine
          • Tangent
      • Fitting VIs
        • Constrained Nonlinear Curve Fit
        • Cubic Spline Fit
        • Curve Fitting
        • Exponential Fit
        • Fitting on a Sphere
        • Gaussian Peak Fit
        • General LS Linear Fit
          • Mathematics Example 1: Predicting Cost
          • Mathematics Example 2: Linear Combinations
        • General Polynomial Fit
        • Linear Fit
        • Logarithm Fit
        • Nonlinear Curve Fit
          • Using the Nonlinear Curve Fit VI
        • Power Fit
        • Advanced Curve Fitting VIs
          • Exponential Fit Coefficients
          • Exponential Fit Intervals
          • Gaussian Peak Fit Coefficients
          • Gaussian Peak Fit Intervals
          • Goodness of Fit
          • Linear Fit Coefficients
          • Linear Fit Intervals
          • Logarithm Fit Coefficients
          • Logarithm Fit Intervals
          • Nonlinear curve fit intervals
          • Power Fit Coefficients
          • Power Fit Intervals
          • Remove Outliers
      • Geometry VIs
        • 2D Cartesian Coordinate Rotation
        • 2D Cartesian Coordinate Shift
        • 3D Cartesian Coordinate Rotation (Direction)
        • 3D Cartesian Coordinate Rotation (Euler)
        • 3D Cartesian Coordinate Shift
        • 3D Coordinate Conversion
        • Direction Cosines To Euler Angles
        • Euler Angles To Direction Cosines
      • Integ & Diff VIs
        • Derivative x(t)
        • Integral x(t)
        • Numeric Integration
        • Quadrature
        • Time Domain Math
        • Uneven Numeric Integration
      • Interp & Extrap VIs
        • Create Interpolating Polynomial
        • Create Mesh Grid (2D)
        • Evaluate Interpolating Polynomial
        • Hermite Interpolation 1D
        • Interpolate 1D
        • Interpolate 1D Fourier
        • Interpolate 2D
        • Polynomial Interpolation
        • Rational Interpolation
        • Search Ordered Table
        • Spline Interpolant
        • Spline Interpolation
        • Spline Interpolation 1D
      • Linear Algebra VIs
        • A x B
        • Back Transform Eigenvectors
        • Cholesky Factorization
        • Create Real Matrix From Eigenvalues
        • Create Special Matrix
        • Determinant
        • Dot Product
        • Eigenvalues and Vectors
        • Generalized Eigenvalues and Vectors
        • Generalized SVD Decomposition
        • Hessenberg Decomposition
        • Inverse Matrix
        • Kronecker Product
        • LU Factorization
        • Lyapunov Equations
        • Matrix Balance
        • Matrix Characteristic Polynomial
        • Matrix Condition Number
        • Matrix Exp
        • Matrix Logarithm
        • Matrix Norm
        • Matrix Power
        • Matrix Rank
        • Matrix Square Root
        • Outer Product
        • PseudoInverse Matrix
        • QR Decomposition
        • QZ Decomposition
        • Schur Decomposition
        • Solve Linear Equations
        • SVD Decomposition
        • Sylvester Equations
        • Test Matrix Type
        • Trace
        • Transpose Matrix
        • Vector Norm
        • Basic Linear Algebra Subroutines VIs
          • amax - Max Element Index
          • amin - Min Element Index
          • asum - Absolute Values Sum
          • axpy - Scalar-Vector Product
          • copy - Vector Copy
          • ddot - Dot Product (DBL)
          • dger - General Matrix Rank-1 Update (DBL)
          • drotm - Fast Givens Rotation (DBL)
          • drotmg - Fast Givens Rotation Parameters (DBL)
          • dsymv - Symmetric Matrix-Vector Product (DBL)
          • dsyr - Symmetric Matrix Rank-1 Update (DBL)
          • dsyr2 - Symmetric Matrix Rank-2 Update (DBL)
          • gemm - General Matrix-Matrix Product
          • gemv - General Matrix-Vector Product
          • nrm2 - Vector 2-Norm
          • rot - Givens Rotation
          • rotg - Givens Rotation Parameters
          • swap - Vector Swap
          • symm - Symmetric Matrix-Matrix Product
          • syr2k - Symmetric Matrix Rank-2k Update
          • syrk - Symmetric Matrix Rank-k Update
          • trmm - Triangle Matrix-Matrix Product
          • trmv - Triangle Matrix-Vector Product
          • trsm - Solve Linear Eqs (Triangle, multiple)
          • trsv - Solve Linear Eqs (Triangle, single)
          • zdotc - Dot Product with Conjugation (CDB)
          • zdotu - Dot Product (CDB)
          • zgerc - General Matrix Rank-1 Update with Conjugation (CDB)
          • zgeru - General Matrix Rank-1 Update (CDB)
          • zhemm - Hermitian Matrix-Matrix Product (CDB)
          • zhemv - Hermitian Matrix-Vector Product (CDB)
          • zher - Hermitian Rank-1 Update (CDB)
          • zher2 - Hermitian Rank-2 Update (CDB)
          • zher2k - Hermitian Matrix Rank-2k Update (CDB)
          • zherk - Hermitian Rank-k Update (CDB)
      • Numeric Functions
        • Absolute Value
        • Add
        • Add Array Elements
        • Compound Arithmetic
        • Decrement
        • Divide
        • Enum Constant
        • Expression Node
        • Increment
        • Machine Epsilon
        • Multiply
        • Multiply Array Elements
        • Negate
        • Negative Infinity
        • Numeric Constant
        • Positive Infinity
        • Quotient & Remainder
        • Random Number (0-1)
        • Reciprocal
        • Ring Constant
        • Round To -Infinity
        • Round To +Infinity
        • Round To Nearest
        • Scale By Power Of 2
        • Sign
        • Square
        • Square Root
        • Subtract
        • Complex Functions
          • Complex Conjugate
          • Complex To Polar
          • Complex To Re/Im
          • Polar To Complex
          • Polar To Re/Im
          • Re/Im To Complex
          • Re/Im To Polar
        • Conversion VIs and Functions
          • Boolean Array To Number
          • Boolean To (0,1)
          • Byte Array To String
          • Cast Unit Bases
          • Color to RGB
          • Convert Unit
          • Number To Boolean Array
          • RGB to Color
          • String To Byte Array
          • To Byte Integer
          • To Double Precision Complex
          • To Double Precision Float
          • To Extended Precision Complex
          • To Extended Precision Float
          • To Long Integer
          • To Quad Integer
          • To Single Precision Complex
          • To Single Precision Float
          • To Time Stamp
          • To Unsigned Byte Integer
          • To Unsigned Long Integer
          • To Unsigned Quad Integer
          • To Unsigned Word Integer
          • To Word Integer
        • Data Manipulation Functions
          • Flatten To String
          • Join Numbers
          • Logical Shift
          • Mantissa & Exponent
          • Rotate
          • Rotate Left With Carry
          • Rotate Right With Carry
          • Split Number
          • Swap Bytes
          • Swap Words
          • Type Cast
          • Unflatten From String
        • Fixed-Point Functions
          • Clear Fixed-Point Overflow Status
          • Include Fixed-Point Overflow Status
          • Remove Fixed-Point Overflow Status
        • Scaling VIs
          • Convert RTD Reading
          • Convert Strain Gauge Reading
          • Convert Thermistor Reading
          • Convert Thermocouple Reading
        • Math & Scientific Constants
      • Optimization VIs
        • Brent with Derivatives 1D
        • Chebyshev Approximation
        • Conjugate Gradient nD
        • Constrained Nonlinear Optimization
        • Downhill Simplex nD
        • Find All Minima 1D
        • Find All Minima nD
        • Golden Section 1D
        • Linear Programming Simplex Method
        • Quadratic Programming
        • Unconstrained Optimization
      • Polynomial VIs
        • Add Polynomials
        • Create Polynomial From PFE
        • Create Polynomial From Roots
        • Divide Polynomials
        • Evaluate Polynomial with Matrix
        • GCD of P(x) and Q(x)
        • Indefinite Integral of Polynomial
        • Integral of Polynomial over [a,b]
        • LCM of P(x) and Q(x)
        • Linear Evaluation
        • Multiply Polynomials
        • nth Derivative of Polynomial
        • Order of Polynomial
        • Partial Fraction Expansion
        • Polynomial Eigenvalues and Vectors
        • Polynomial Evaluation
        • Polynomial Plot
        • Polynomial Real Zeros Counter
        • Polynomial Roots
        • Polynomials Composition
        • Remove Zero Coefficients
        • Roots Classification
        • Sort Complex Numbers
        • Subtract Polynomials
        • Unique Numbers and Multiplicity
        • Rational Polynomial VIs
          • 1D Rational Polynomial Evaluation
          • Add Rational Polynomials
          • Create Polynomial From PFE
          • Divide Rational Polynomials
          • Multiply Rational Polynomials
          • Negative Feedback with Rational Polynomials
          • Normalize with Highest Den Term
          • Normalize with Lowest Den Term
          • nth Derivative of Rational Polynomial
          • Pade Approximation
          • Partial Fraction Expansion
          • Positive Feedback with Rational Polynomials
          • Remove Residue from Denominator
          • Subtract Rational Polynomials
        • Orthogonal & Non-orthogonal Polynomials VIs
          • Bessel Polynomial
          • Chebyshev Polynomial
          • Create Orthogonal Polynomial
      • Probability and Statistics VIs
        • Correlation Coefficient
        • Correlation Coefficient (Kendall's Tau)
        • Correlation Coefficient (Spearman)
        • Covariance Matrix
        • Create Histogram
        • General Histogram
        • Histogram
        • Mean
        • Measures of Mean
        • Measures of Spread
        • Median
        • Mode
        • Moment about Mean
        • MSE
        • Percentiles
        • RMS
        • Standard Deviation and Variance
        • Statistics
        • Analysis of Variance VIs
          • 1D ANOVA
          • 2D ANOVA
          • 3D ANOVA
        • Hypothesis Testing VIs
          • Contingency Table
          • Correlation Test
          • Rank Transformation
          • Sign Test
          • T Test
          • Wilcoxon Signed Rank Test
          • Z Test
        • Probability VIs
          • Continuous CDF
          • Continuous Inverse CDF
          • Continuous Moments
          • Continuous PDF
          • Continuous Random
          • Discrete CDF
          • Discrete Inverse CDF
          • Discrete Moments
          • Discrete PF
          • Discrete Random
      • Scripts & Formulas VIs
        • Formula
        • Formula Node
        • Formula Parsing VI Variables
        • Formula Parsing VIs in More Detail
        • MathScript Node
        • 1D & 2D Evaluation VIs
          • Eval Polar to Rect Optimal Step
          • Eval X-Y(a,t)
          • Eval X-Y(t)
          • Eval X-Y(t) Optimal Step
          • Eval y=f(a,x)
          • Eval y=f(x)
          • Eval y=f(x) Optimal Step
          • Eval Polar to Rect
          • Eval y=f(x1,x2)
          • Eval y=f(a,x1,x2)
          • Eval X-Y-Z(t1,t2)
          • Eval X-Y-Z(a,t1,t2)
          • Eval Single-Variable Scalar
          • Eval Single-Variable Array
          • Eval Multi-Variable Scalar
          • Eval Multi-Variable Array
          • Eval Formula String
          • Eval Formula Node
          • Eval Parsed Formula String
          • Eval Parsed Formula Node
        • Calculus VIs
          • Curve Length
          • Differentiation
          • Extrema of f(x1,x2)
          • Integration
          • Limit
          • Partial Derivatives of f(x1,x2)
          • Zeros and Extrema of f(x)
        • Formula Parsing VIs
          • Parse Formula Node
          • Parse Formula String
          • Substitute Variables
        • Script Nodes
          • MATLAB Script
        • Zeros VIs
          • Find All Zeros of f(x)
          • Newton Raphson Zero Finder
          • nD Nonlinear System Single Solution
          • nD Nonlinear System Solver
          • Ridders Zero Finder
    • Signal Processing VIs
      • Additional Information about the Signal Processing VIs
        • Output Units for FFT-Based VIs
        • Signal Processing Related Documentation
      • Filters VIs
        • Bessel Filter
        • Butterworth Filter
        • Chebyshev Filter
        • Elliptic Filter
        • Equi-Ripple BandPass
        • Equi-Ripple BandStop
        • Equi-Ripple HighPass
        • Equi-Ripple LowPass
        • FIR Windowed Filter
        • Inverse Chebyshev Filter
        • Inverse f Filter
        • Median Filter
        • Savitzky-Golay Filter
        • Zero Phase Filter
        • Advanced FIR Filtering VIs
          • Convolution
          • FIR Filter
          • FIR Filter with I.C.
          • FIR Narrowband Coefficients
          • FIR Narrowband Filter
          • FIR Windowed Coefficients
          • Parks-McClellan
          • Savitzky-Golay Filter Coefficients
        • Advanced IIR Filtering VIs
          • Bessel Coefficients
          • Butterworth Coefficients
          • Cascade To Direct Coefficients
          • Chebyshev Coefficients
          • Elliptic Coefficients
          • IIR Cascade Filter
          • IIR Cascade Filter with I.C.
          • IIR Filter
          • IIR Filter with I.C.
          • Inv Chebyshev Coefficients
          • Inverse f Filter Coefficients
          • Smoothing Filter Coefficients
      • Point By Point VIs
        • Filters PtByPt VIs
          • Bessel Filter PtByPt
          • Butterworth Filter PtByPt
          • Chebyshev Filter PtByPt
          • Elliptic Filter PtByPt
          • Equi-Ripple BandPass PtByPt
          • Equi-Ripple BandStop PtByPt
          • Equi-Ripple HighPass PtByPt
          • Equi-Ripple LowPass PtByPt
          • FIR Filter PtByPt
          • FIR Windowed Filter PtByPt
          • IIR Cascade Filter PtByPt
          • IIR Cascade Filter with I.C. PtByPt
          • IIR Filter PtByPt
          • IIR Filter with I.C. PtByPt
          • Inverse Chebyshev Filter PtByPt
          • Median Filter PtByPt
          • Savitzky Golay Filter PtByPt
        • Fitting PtByPt VIs
          • Exponential Fit Coefficients PtByPt
          • Exponential Fit PtByPt
          • General LS Linear Fit PtByPt
          • General Polynomial Fit PtByPt
          • Linear Fit Coefficients PtByPt
          • Linear Fit PtByPt
        • Geometry PtByPt VIs
          • 1D Polar to Rectangular PtByPt
          • 1D Rectangular to Polar PtByPt
        • Integral & Differential PtByPt VIs
          • Derivative x(t) PtByPt
          • Integral x(t) PtByPt
        • Interpolation PtByPt VIs
          • Polynomial Interpolation PtByPt
          • Rational Interpolation PtByPt
          • Spline Interpolant PtByPt
          • Spline Interpolation PtByPt
        • Linear Algebra PtByPt VIs
          • Complex Dot Product PtByPt
          • Complex Outer Product PtByPt
          • Dot Product PtByPt
          • Outer Product PtByPt
        • Other Functions PtByPt VIs
          • Add Array Elements PtByPt
          • Array Max & Min PtByPt
          • Boolean Crossing PtByPt
          • Complex Queue PtByPt
          • Data Queue PtByPt
          • Decrement PtByPt
          • Increment PtByPt
          • Search 1D Array PtByPt
          • Sort 1D Array PtByPt
          • Value Has Changed PtByPt
          • Zero Crossing PtByPt
          • Zero-Order Hold PtByPt
        • Polynomial PtByPt VIs
          • 1D Linear Evaluation PtByPt
          • 1D Polynomial Evaluation PtByPt
        • Probability & Statistics PtByPt VIs
          • General Histogram PtByPt
          • Histogram PtByPt
          • Mean PtByPt
          • Median PtByPt
          • Mode PtByPt
          • Moment about Mean PtByPt
          • MSE PtByPt
          • Normalize Vector PtByPt
          • RMS PtByPt
          • Sample Variance PtByPt
          • Standard Deviation PtByPt
          • Variance PtByPt
        • Signal Generation PtByPt VIs
          • Gaussian White Noise PtByPt
          • Periodic Random Noise PtByPt
          • Sawtooth Wave PtByPt
          • Sine Wave PtByPt
          • Square Wave PtByPt
          • Triangle Wave PtByPt
          • Uniform White Noise PtByPt
        • Signal Operation PtByPt VIs
          • AC & DC Estimator PtByPt
          • AutoCorrelation PtByPt
          • Convolution PtByPt
          • CrossCorrelation PtByPt
          • Deconvolution PtByPt
          • Peak Detector PtByPt
          • Quick Scale 1D PtByPt
          • Scale 1D PtByPt
          • Threshold Peak Detector PtByPt
          • Unit Vector PtByPt
          • Unwrap Phase PtByPt
          • Y[i]=Clip{X[i]} PtByPt
          • Y[i]=X[i-n] PtByPt
        • Spectral Analysis PtByPt VIs
          • Amplitude and Phase Spectrum PtByPt
          • Auto Power Spectrum PtByPt
          • Buneman Frequency Estimator PtByPt
          • Cross Power PtByPt
          • Cross Power Spectrum PtByPt
          • Power Spectrum PtByPt
          • STFT Spectrogram PtByPt
          • WVD Spectrogram PtByPt
        • Transforms PtByPt VIs
          • Fast Hilbert Transform PtByPt
          • FFT PtByPt
          • FHT PtByPt
          • Impulse Response Function PtByPt
          • Inverse Fast Hilbert Transform PtByPt
          • Inverse FFT PtByPt
          • Inverse FHT PtByPt
          • Transfer Function PtByPt
          • Walsh Hadamard Inverse PtByPt
          • Walsh Hadamard PtByPt
          • Wavelet Transform Daubechies4 Inverse PtByPt
          • Wavelet Transform Daubechies4 PtByPt
          • Windowed FFT PtByPt
      • Signal Generation VIs
        • Arbitrary Wave
        • Bernoulli Noise
        • Binary MLS
        • Binomial Noise
        • Chirp Pattern
        • Gamma Noise
        • Gaussian Modulated Sine Pattern
        • Gaussian Monopulse
        • Gaussian White Noise
        • Impulse Pattern
        • Periodic Random Noise
        • Periodic Sinc Pattern
        • Poisson Noise
        • Pulse Pattern
        • Pulse Train
        • Ramp Pattern
        • Sawtooth Wave
        • Signal Generator by Duration
        • Sinc Pattern
        • Sine Pattern
        • Sine Wave
        • Square Wave
        • Tones and Noise
        • Triangle Pattern
        • Triangle Wave
        • Uniform White Noise
      • Signal Operation VIs
        • AC & DC Estimator
        • AutoCorrelation
        • Convolution
        • Convolution and Correlation
        • CrossCorrelation
        • Decimate (continuous)
        • Decimate (single shot)
        • Deconvolution
        • Normalize
        • Peak Detector
        • Quick Scale
        • Rational Resample
        • Resample (constant to constant)
        • Resample (constant to variable)
        • Riffle
        • Scale
        • Scaling and Mapping
        • Threshold Peak Detector
        • Unit Vector
        • Unwrap Phase
        • Upsample
        • Y[i]=Clip{X[i]}
        • Y[i]=X[i-n]
        • Zero Padder
      • Spectral Analysis VIs
        • Amplitude and Phase Spectrum
        • Auto Power Spectrum
        • Buneman Frequency Estimator
        • Cross Power
        • Cross Power Spectrum
        • Power & Frequency Estimate
        • Power Spectrum
        • Spectrum Unit Conversion
        • STFT Spectrograms
        • Unevenly Sampled Signal Spectrum
        • WVD Spectrogram
      • Transforms VIs
        • Chirp Z Transform
        • DCT
        • DST
        • Fast Hilbert Transform
        • FFT
        • FHT
        • Inverse Chirp Z Transform
        • Inverse DCT
        • Inverse DST
        • Inverse Fast Hilbert Transform
        • Inverse FFT
        • Inverse FHT
        • Laplace Transform Real
        • Walsh Hadamard
        • Walsh Hadamard Inverse
        • Wavelet Transform Daubechies4
        • Wavelet Transform Daubechies4 Inverse
      • Waveform Conditioning VIs
        • Align and Resample
        • Align Waveforms (continuous)
        • Align Waveforms (single shot)
        • Continuous Convolution (FIR)
        • Digital FIR Filter
        • Digital IIR Filter
        • Resample Waveforms (continuous)
        • Resample Waveforms (single shot)
        • Scaled Window
        • Trigger and Gate
      • Waveform Generation VIs
        • Basic Function Generator
        • Basic Multitone
        • Basic Multitone with Amplitudes
        • Bernoulli Noise Waveform
        • Binomial Noise Waveform
        • Formula Waveform
        • Gamma Noise Waveform
        • Gaussian White Noise Waveform
        • Inverse f Noise Waveform
        • MLS Sequence Waveform
        • Multitone Generator
        • Periodic Random Noise Waveform
        • Poisson Noise Waveform
        • Sawtooth Waveform
        • Simulate Arbitrary Signal
        • Simulate Signal
        • Sine Waveform
        • Square Waveform
        • Tones and Noise Waveform
        • Triangle Waveform
        • Uniform White Noise Waveform
      • Waveform Measurements VIs
        • Amplitude and Level Measurements
        • Amplitude and Levels
        • Averaged DC-RMS
        • Basic Averaged DC-RMS
        • Cross Spectrum (Mag-Phase)
        • Cross Spectrum (Real-Im)
        • Cycle Average and RMS
        • Distortion Measurements
        • Dual Channel Spectral Measurement
        • Extract Multiple Tone Information
        • Extract Single Tone Information
        • FFT Power Spectral Density
        • FFT Power Spectrum
        • FFT Spectrum (Mag-Phase)
        • FFT Spectrum (Real-Im)
        • Frequency Response Function (Mag-Phase)
        • Frequency Response Function (Real-Im)
        • Harmonic Distortion Analyzer
        • Pulse Measurements
        • Reference and State Levels
        • SINAD Analyzer
        • Spectral Measurements
        • Timing and Transition Measurements
        • Tone Measurements
        • Transition Measurements
        • Waveform Monitoring VIs
          • Basic Level Trigger Detection
          • Limit Specification
          • Limit Specification By Formula
          • Limit Testing
          • Mask and Limit Testing
          • Trigger and Gate
          • Waveform Peak Detection
      • Windows VIs
        • Blackman Window
        • Blackman-Harris Window
        • Blackman-Nuttall Window
        • Bohman Window
        • Chebyshev Window
        • Cosine Tapered Window
        • Exact Blackman Window
        • Exponential Window
        • Flat Top Window
        • Force Window
        • Gaussian Window
        • General Cosine Window
        • Hamming Window
        • Hanning Window
        • Kaiser-Bessel Window
        • Modified Bartlett-Hanning Window
        • Parzen Window
        • Scaled Time Domain Window
        • Symmetric Window
        • Triangle Window
        • Welch Window
        • Window Properties
    • Data Communication VIs and Functions
      • Global Variable
      • Local Variable
      • Shared Variable
        • Shared Variable
        • Flush Shared Variable Data
      • DataSocket VI and Functions
        • DataSocket Close
        • DataSocket Open
        • DataSocket Read
        • DataSocket Select URL
        • DataSocket Write
      • Protocols VIs and Functions
        • AppleEvent VIs
          • AESend Do Script
          • AESend Finder Open
          • AESend Open
          • AESend Open Document
          • AESend Print Document
          • AESend Quit Application
          • Get Target ID
          • LabVIEW Specific Apple Events VIs
            • AESend Abort VI
            • AESend Close VI
            • AESend Open, Run, Close VI
            • AESend Run VI
            • AESend VI Active?
          • Low Level Apple Events VIs
            • AECreate Comp Descriptor
            • AECreate Descriptor List
            • AECreate Logical Descriptor
            • AECreate Object Specifier
            • AECreate Range Descriptor
            • AECreate Record
            • AESend
            • Make Alias
        • Bluetooth VIs and Functions
          • Bluetooth Close Connection
          • Bluetooth Create Listener
          • Bluetooth Discover
          • Bluetooth Get Mode
          • Bluetooth Open Connection
          • Bluetooth Read
          • Bluetooth RFCOMM Service Discovery
          • Bluetooth Set Mode
          • Bluetooth Wait On Listener
          • Bluetooth Write
        • IrDA Functions
          • IrDA Close Connection
          • IrDA Create Listener
          • IrDA Discover
          • IrDA Open Connection
          • IrDA Read
          • IrDA Wait On Listener
          • IrDA Write
        • SMTP Email VIs
          • SMTP Email Send Data
          • SMTP Email Send File
          • SMTP Email Send Message
          • SMTP Email Send Message (Small)
          • SMTP Email Send Multiple Attachments
        • TCP VI and Functions
          • IP To String
          • Resolve Machine Alias
          • String To IP
          • TCP Close Connection
          • TCP Create Listener
          • TCP Listen
          • TCP Open Connection
          • TCP Read
          • TCP Wait On Listener
          • TCP Write
        • UDP VI and Functions
          • UDP Close
          • UDP Multicast Open
          • UDP Open
          • UDP Read
          • UDP Write
      • Queue Operations Functions
        • Dequeue Element
        • Enqueue Element
        • Enqueue Element At Opposite End
        • Flush Queue
        • Get Queue Status
        • Lossy Enqueue Element
        • Obtain Queue
        • Preview Queue Element
        • Release Queue
      • Synchronization VIs and Functions
        • First Call?
        • Notifier Operations Functions
          • Cancel Notification
          • Get Notifier Status
          • Obtain Notifier
          • Release Notifier
          • Send Notification
          • Wait on Notification
          • Wait on Notification from Multiple
          • Advanced Notifier Waiting Functions
            • Wait on Notification from Multiple with Notifier History
            • Wait on Notification with Notifier History
        • Occurrences Functions
          • Generate Occurrence
          • Set Occurrence
          • Wait on Occurrence
        • Queue Operations Functions
          • Dequeue Element
          • Enqueue Element
          • Enqueue Element At Opposite End
          • Flush Queue
          • Get Queue Status
          • Lossy Enqueue Element
          • Obtain Queue
          • Preview Queue Element
          • Release Queue
        • Rendezvous VIs
          • Create Rendezvous
          • Destroy Rendezvous
          • Get Rendezvous Status
          • Not A Rendezvous
          • Resize Rendezvous
          • Wait at Rendezvous
        • Semaphore VIs
          • Acquire Semaphore
          • Get Semaphore Status
          • Not A Semaphore
          • Obtain Semaphore Reference
          • Release Semaphore
          • Release Semaphore Reference
    • Connectivity VIs and Functions
      • .NET Functions
        • .NET Object To Variant
        • Close Reference
        • Constructor Node
        • Invoke Node (.NET)
        • Property Node (.NET)
        • To .NET Object
        • To More Generic Class
        • To More Specific Class
      • ActiveX Functions
        • Automation Open
        • Close Reference
        • Invoke Node (ActiveX)
        • Property Node (ActiveX)
        • Register Event Callback
        • To Variant
        • Unregister For Events
        • Variant To Data
      • Input Device Control VIs
        • Acquire Input Data
        • Close Input Device
        • Initialize Joystick
        • Initialize Keyboard
        • Initialize Mouse
        • Query Input Devices
      • Libraries & Executables VIs and Functions
        • Call Library Function Node
        • Code Interface Node
        • System Exec
        • Code Interface Node Functions
          • File Manager Functions
            • FAddPath
            • FAppendName
            • FAppPath
            • FArrToPath
            • FCopy
            • FCreate
            • FCreateAlways
            • FDepth
            • FDestroyPath
            • FDirName
            • FDisposeRefNum
            • FEmptyPath
            • FExists
            • FFlattenPath
            • FFlush
            • FGetAccessRights
            • FGetDefGroup
            • FGetEOF
            • FGetInfo
            • FGetPathType
            • FGetVolInfo
            • FIsAPath
            • FIsAPathOfType
            • FIsAPathOrNotAPath
            • FIsARefNum
            • FIsEmptyPath
            • FListDir
            • FLockOrUnlockRange
            • FMakePath
            • FMClose
            • FMOpen
            • FMove
            • FMRead
            • FMSeek
            • FMTell
            • FMWrite
            • FName
            • FNamePtr
            • FNewDir
            • FNewRefNum
            • FNotAPath
            • FPathCmp
            • FPathCpy
            • FPathToArr
            • FPathToAZString
            • FPathToDSString
            • FPathToPath
            • FRefNumToFD
            • FRefNumToPath
            • FRelPath
            • FRemove
            • FSetAccessRights
            • FSetEOF
            • FSetInfo
            • FSetPathType
            • FStrFitsPat
            • FStringToPath
            • FTextToPath
            • FUnFlattenPath
            • FVolName
            • Permissions for Files and Directories
          • Memory Manager Functions
            • ClearMem
            • DSCheckHandle
            • DSCheckPtr
            • DSCopyHandle
            • DSDisposeHandle
            • DSDisposePtr
            • DSGetHandleSize
            • DSHeapCheck
            • DSMaxMem
            • DSMemStats
            • DSNewHandle
            • DSNewHClr
            • DSNewPClr
            • DSNewPtr
            • DSRecoverHandle
            • DSSetHandleFromPtr
            • DSSetHandleFromPtrNULLMeansEmpty
            • DSSetHandleSize
            • DSSetHSzClr
            • MoveBlock
            • NumericArrayResize
            • SetCINArraySize
            • SwapBlock
          • Support Manager Functions
            • Abs
            • ASCIITime
            • BinSearch
            • BlockCmp
            • Cat4Chrs
            • CPStrBuf
            • CPStrCmp
            • CPStrIndex
            • CPStrInsert
            • CPStrLen
            • CPStrRemove
            • CPStrReplace
            • CPStrSize
            • CToLStr
            • CToPStr
            • DateCString
            • DateToSecs
            • FileNameCmp
            • FileNameIndCmp
            • FileNameNCmp
            • GetALong
            • HexChar
            • Hi16
            • HiByte
            • HiNibble
            • IsAlpha
            • IsDigit
            • IsLower
            • IsUpper
            • Lo16
            • LoByte
            • Long
            • LoNibble
            • LStrBuf
            • LStrCmp
            • LStrLen
            • LToCStr
            • LToPStr
            • Mathematical Operations
            • Max
            • MilliSecs
            • Min
            • NIGetOneErrorCode
            • Occur
            • Offset
            • Pin
            • PostLVUserEvent
            • PPStrCaseCmp
            • PPStrCmp
            • Printf
            • PStrBuf
            • PStrCaseCmp
            • PStrCat
            • PStrCmp
            • PStrCpy
            • PStrLen
            • PStrNCpy
            • PToCStr
            • PToLStr
            • QSort
            • RandomGen
            • SecsToDate
            • SetALong
            • StrCat
            • StrCmp
            • StrCpy
            • StrLen
            • StrNCaseCmp
            • StrNCmp
            • StrNCpy
            • TimeCString
            • TimeInSecs
            • ToLower
            • ToUpper
            • Unused
            • Word
        • Pipes VIs
          • Close Pipe
          • Open Pipe
          • Open System Command Pipe
          • Read From Pipe
          • Write To Pipe
      • Port I/O VIs
        • In Port
        • Out Port
      • Source Control VIs
        • SCC Add
        • SCC Check In
        • SCC Check Out
        • SCC Close SCC Project
        • SCC Compare Files
        • SCC Compare VIs
        • SCC File History
        • SCC File Properties
        • SCC File Status
        • SCC Get Latest Version
        • SCC Not A Source Control Reference
        • SCC Open SCC Project
        • SCC Remove
        • SCC Undo Check Out
      • Web Services VIs
        • Check If Session Exists
        • Create Session
        • Delete Session Variable
        • Destroy Session
        • Flush Output
        • Get Session ID Cookie
        • Read All Form Data
        • Read All Request Variables
        • Read All Session Variables
        • Read Form Data
        • Read Postdata
        • Read Request Variable
        • Read Session Variable
        • Render ESP Template
        • Set ESP Variable
        • Set HTTP Header
        • Set HTTP Redirect
        • Set HTTP Response Code
        • Set HTTP Response MIME Type
        • Write Response
        • Write Session Variable
        • Utilities VIs
          • Escape HTTP URL
          • Unescape HTTP URL
      • Windows Registry Access VIs
        • Close Registry Key
        • Create Registry Key
        • Delete Registry Key
        • Delete Registry Value
        • Enum Registry Keys
        • Enum Registry Values Simple
        • Open Registry Key
        • Query Registry Key Info
        • Read Registry Value Simple
        • Write Registry Value Simple
    • User Libraries
    • Express VIs and Functions
      • Build Table
      • Build XY Graph
      • Express User Controls
      • Express User Libraries
      • Arithmetic & Comparison Express VIs
        • Express Boolean Functions
          • And
          • Exclusive Or
          • False Constant
          • Implies
          • Not
          • Not And
          • Not Exclusive Or
          • Not Or
          • Or
          • True Constant
        • Express Comparison VI and Functions
          • Comparison
          • Equal?
          • Equal To 0?
          • Greater?
          • Greater Or Equal?
          • Greater Or Equal To 0?
          • Greater Than 0?
          • Less?
          • Less Or Equal?
          • Less Or Equal To 0?
          • Less Than 0?
          • Not Equal?
          • Not Equal To 0?
          • Select
        • Express Math Functions
          • Express Exponential Functions
            • Exponential
            • Exponential (Arg) -1
            • Logarithm Base 2
            • Logarithm Base 10
            • Logarithm Base X
            • Natural Logarithm
            • Natural Logarithm (Arg +1)
            • Power Of 2
            • Power Of 10
            • Power Of X
            • Y-th Root of X
          • Express Hyperbolic Functions
            • Hyperbolic Cosecant
            • Hyperbolic Cosine
            • Hyperbolic Cotangent
            • Hyperbolic Secant
            • Hyperbolic Sine
            • Hyperbolic Tangent
            • Inverse Hyperbolic Cosecant
            • Inverse Hyperbolic Cosine
            • Inverse Hyperbolic Cotangent
            • Inverse Hyperbolic Secant
            • Inverse Hyperbolic Sine
            • Inverse Hyperbolic Tangent
          • Express Trigonometric Functions
            • Cosecant
            • Cosine
            • Cotangent
            • Inverse Cosine
            • Inverse Cosecant
            • Inverse Cotangent
            • Inverse Secant
            • Inverse Sine
            • Inverse Tangent
            • Inverse Tangent (2 Input)
            • Secant
            • Sinc
            • Sine
            • Sine & Cosine
            • Tangent
        • Express Numeric Functions
          • Absolute Value
          • Add
          • Compound Arithmetic
          • Decrement
          • Divide
          • Express Math & Scientific Constants
          • Increment
          • Machine Epsilon
          • Multiply
          • Negate
          • Negative Infinity
          • Numeric Constant
          • Positive Infinity
          • Random Number (0-1)
          • Reciprocal
          • Round Toward -Infinity
          • Round Toward +Infinity
          • Round To Nearest
          • Scale By Power Of 2
          • Sign
          • Square
          • Square Root
          • Subtract
        • Formula
        • Scaling and Mapping
        • Time Domain Math
      • Execution Control Express VIs and Structures
        • Case Structure
        • Elapsed Time
        • Flat Sequence Structure
        • Time Delay
        • While Loop with Stop Button
      • Input Express VIs
        • Acquire Sound
        • File Dialog
        • Instrument Drivers VIs
        • Instrument I/O Assistant
        • Prompt User for Input
        • Read From Measurement File
        • Simulate Arbitrary Signal
        • Simulate Signal
      • Output Express VIs
        • Build Text
        • DIAdem Report
        • Display Message to User
        • Instrument Drivers VIs
        • Instrument I/O Assistant
        • Play Waveform
        • Report
        • Write To Measurement File
      • Signal Analysis Express VIs
        • Amplitude and Level Measurements
        • Convolution and Correlation
        • Create Histogram
        • Curve Fitting
        • Distortion Measurements
        • Dual Channel Spectral Measurement
        • Filter
        • Mask and Limit Testing
        • Simulate Signal
        • Spectral Measurements
        • Statistics
        • Timing and Transition Measurements
        • Tone Measurements
      • Signal Manipulation Express VIs
        • Align and Resample
        • Append Signals
        • Collector
        • Convert from Dynamic Data
        • Convert to Dynamic Data
        • Delay Values
        • Extract Portion of Signal
        • Merge Signals
        • Relay
        • Repack Values
        • Sample Compression
        • Select Signals
        • Split Signals
        • Trigger and Gate
    • Select a VI
    • Vision and Motion
    • Toolkits
  • Property and Method Reference
    • DataSocket
      • Properties
        • Buffer Maximum Bytes
        • Buffer Maximum Packets
        • Buffer Utilization (Bytes)
        • Buffer Utilization (Packets)
        • Connection Status
        • URL
      • Methods
    • VI Server
      • Class Hierarchy
      • Property and Method Characteristics
      • Properties and Methods Not Supported in the LabVIEW Run-Time Engine
      • Generic
        • Methods
        • Properties
          • Class ID
          • Class Name
          • Owner
          • Owning VI
        • Bus
          • Methods
          • Properties
            • Bar Plot Style
            • Digital Line Style
            • Digital Transition Location
            • Digital Transition Type
            • Fill To
            • Fill/Point Color
            • Label Format
            • Line Style
            • Line Width
            • Plot Color
            • Plot Interpolation
            • Plot Name
            • Point Style
            • Visible
            • X Scale Index
            • Y Scale Index
        • Cursor
          • Methods
          • Properties
            • Allow Drag
            • Cursor Color
            • Cursor Index
            • Cursor Mode
            • Cursor Name
            • Cursor Name Visible
            • Cursor Plot
            • Cursor Point Style
            • Cursor Position
            • Cursor Position:Cursor X
            • Cursor Position:Cursor Y
            • Cursor Selection Color
            • Cursor Style
            • Line Style
            • Line Width
            • Plot Area
            • Visible
            • Watch All Plots
            • Watch Plots
            • X Scale
            • Y Scale
        • GObject
          • Methods
            • Object Highlight
          • Properties
            • Bounds
            • Bounds:Area Height
            • Bounds:Area Width
            • Position
            • Position:Left
            • Position:Top
          • Control
            • Methods
              • Attach DataSocket
              • Data Binding:Bind To Network Path
              • Data Binding:Unbind
              • Fit Control To Pane
              • Get Image
              • Get Terminal Image
              • Reinitialize To Default
              • Remove DataSocket
              • Start Drag
              • ColorBox
              • Boolean
              • MixedCheckbox
              • RefNum
                • TypedRefNum
                • LVObjectRefNum
                  • VIRefNum
              • LVVariant
              • Path
              • ListBox
                • Custom Item Symbols:Get Symbol
                • Custom Item Symbols:Get Symbol Array
                • Custom Item Symbols:Revert All To Built In Symbols
                • Custom Item Symbols:Revert To Built In Symbol
                • Custom Item Symbols:Set To Custom Symbol
                • Custom Item Symbols:Set To Custom Symbol Array
                • Get Double-Clicked Row
                • Point to Row
              • Table
                • Export Image
                • Point to Row Column
                • Set Cell Value
              • Array
              • Picture
                • Export Image
              • ActiveXContainer
              • Numeric
                • Digital
                • NamedNumeric
                  • Enum
                  • Ring
                • ColorRamp
                • NumericWithScale
                  • Slide
                  • Knob
              • GraphChart
                • Map Coordinates To XY
                • Map XY To Coordinates
                • WaveformChart
                  • Export Image
                • WaveformGraph
                  • Get Plot At Position
                  • Export Image
                • IntensityChart
                • IntensityGraph
                • MixedSignalGraph
                  • Export Image
              • String
                • Byte Offset from Point
                • Get Nth Line
                • Size to Text
                • ComboBox
              • IOName
                • DSCTag
                • DAQChannelName
                • VISAResourceName
                • IVILogicalName
                • DAQmxName
              • Cluster
              • MulticolumnListbox
                • Custom Item Symbols:Get Symbol
                • Custom Item Symbols:Get Symbol Array
                • Custom Item Symbols:Revert All To Built In Symbols
                • Custom Item Symbols:Revert To Built In Symbol
                • Custom Item Symbols:Set To Custom Symbol
                • Custom Item Symbols:Set To Custom Symbol Array
                • Get Clicked Column Header
                • Get Double-Clicked Row
                • Point to Row Column
              • WaveformData
              • PageSelector
                • TabControl
              • AbsTime
              • DigitalTable
                • Export Image
                • Point to Row Column
              • TreeControl
                • Custom Item Symbols:Get Symbol
                • Custom Item Symbols:Get Symbol Array
                • Custom Item Symbols:Revert All To Built In Symbols
                • Custom Item Symbols:Revert To Built In Symbol
                • Custom Item Symbols:Set To Custom Symbol
                • Custom Item Symbols:Set To Custom Symbol Array
                • Double Click
                • Edit Tree Items:Add Item
                • Edit Tree Items:Add Item to End
                • Edit Tree Items:Add Multiple Items to End
                • Edit Tree Items:Delete Item
                • Edit Tree Items:Move Item
                • Edit Tree Items:Set Tag
                • Edit Tree Items:Sort Children
                • Navigate Tree:Get Child
                • Navigate Tree:Get Next Item
                • Navigate Tree:Get Parent Item
                • Navigate Tree:Get Path
                • Navigate Tree:Get Previous Item
                • Open/Close:All
                • Open/Close:Ensure Visible
                • Open/Close:Item
                • Point to Row Column
              • SubPanel
                • Insert VI
                • Remove VI
              • SceneGraphDisplay
                • AutoFocus
                • Pick Model
                • PickPoint
                • Projection:Frustum
                • Projection:Orthographic
                • Projection:Perspective
                • Redraw
                • Render to Image
                • Setup Camera
                • WindowToObjectCoords
            • Properties
              • Blinking
              • Caption
              • Data Binding:Binding Type
              • Data Binding:LED Visible
              • Data Binding:Mode
              • Data Binding:Path
              • Data Binding:Status
              • DataSocket:Enabled
              • DataSocket:LED Visible
              • DataSocket:Mode
              • DataSocket:Status
              • DataSocket:URL
              • Description
              • Disabled
              • Indicator
              • Key Focus
              • Focus Key Binding
              • Label
              • Skip When Tabbing
              • Synchronous Display
              • Tip Strip
              • Value
              • Value (variant)
              • Value (Signaling)
              • Value (Signaling)
              • Visible
              • XControl:Container Bounds
              • XControl:Container Bounds:Height
              • XControl:Container Bounds:Width
              • XControl:Is XControl?
              • ColorBox
                • Allow Transparent
                • Color Area Size
                • Color Area Size:Height
                • Color Area Size:Width
                • Value
                • Value (Signaling)
              • Boolean
                • Boolean Text
                • Button Size
                • Button Size:Height
                • Button Size:Width
                • Colors [4]
                • Lock Boolean Text In Center
                • Strings [4]
                • Toggle Key Binding
              • MixedCheckbox
                • Allow Mixed
                • Button Size
                • Button Size:Height
                • Button Size:Width
                • Strings []
                • Text
                • Toggle Key Binding
              • RefNum
                • Typed RefNum
                  • Element
                • LVObjectRefNum
                  • VIRefNum
                    • Is Strict?
              • LVVariant
              • Path
                • Allow Dropping
                • Browse Button:Disabled
                • Browse Button:Visible
                • Browse Options
                • Browse Options:Button Text
                • Browse Options:Match Pattern
                • Browse Options:Pattern Label
                • Browse Options:Prompt
                • Browse Options:Selection Mode
                • Browse Options:Start Path
                • Path Text
                • Scrollbar Visible
                • Size
                • Size:Height
                • Size:Width
                • Value
                • Value (Signaling)
              • ListBox
                • Active Row:Active Row Number
                • Active Row:Active Row Position
                • Active Row:Active Row Position:Left
                • Active Row:Active Row Position:Top
                • Active Row:Cell Background Color
                • Active Row:Cell Font
                • Active Row:Cell Font:Bold
                • Active Row:Cell Font:Color
                • Active Row:Cell Font:Italic
                • Active Row:Cell Font:Name
                • Active Row:Cell Font:Size
                • Active Row:Cell Font:Strikeout
                • Active Row:Cell Font:Underline
                • Active Row:Cell Height
                • Active Row:Cell Justification
                • Allow Editing Cells
                • Autosizing Row Height
                • Column Header String
                • Content Rect Bounds
                • Content Rect Bounds:Height
                • Content Rect Bounds:Width
                • Content Rect Position
                • Content Rect Position:Left
                • Content Rect Position:Top
                • Disabled Items
                • Drag/Drop:Allow Drag and Drop Outside Control
                • Drag/Drop:Allow Dragging
                • Drag/Drop:Allow Dropping
                • Drag/Drop:Drag Mode
                • Edit Row
                • Item Names
                • Item Symbols
                • Keyboard Mode
                • Multiple Line Input
                • Number of Rows
                • Selection Color
                • Selection Mode
                • Size
                • Size:Height
                • Size:Width
                • Top Row
                • Visible Items:Column Header Visible
                • Visible Items:Horizontal Lines Visible
                • Visible Items:Symbols Visible
                • Visible Items:Vertical Scrollbar Visible
              • Table
                • Active Cell:Position
                • Active Cell:Position:Left
                • Active Cell:Position:Top
                • Active Cell:Active Cell
                • Active Cell:Cell Background Color
                • Active Cell:Cell Font
                • Active Cell:Cell Font:Bold
                • Active Cell:Cell Font:Color
                • Active Cell:Cell Font:Italic
                • Active Cell:Cell Font:Name
                • Active Cell:Cell Font:Size
                • Active Cell:Cell Font:Strikeout
                • Active Cell:Cell Font:Underline
                • Active Cell:Cell Justification
                • Active Cell:Cell Size
                • Active Cell:Cell Size:Height
                • Active Cell:Cell Size:Width
                • Autosizing Row Height
                • Column Header Strings[]
                • Content Rect Bounds
                • Content Rect Bounds:Height
                • Content Rect Bounds:Width
                • Content Rect Position
                • Content Rect Position:Left
                • Content Rect Position:Top
                • Edit Position
                • Index Values
                • Multiple Line Input
                • Number of Columns
                • Number of Rows
                • Row Header Strings[]
                • Selection Color
                • Selection Size
                • Selection Start
                • Size
                • Size:Height
                • Size:Width
                • Smooth Horizontal Scrolling
                • Value
                • Value (Signaling)
                • Visible Items:Column Headers Visible
                • Visible Items:Horizontal Lines Visible
                • Visible Items:Horizontal Scrollbar Visible
                • Visible Items:Index Visible
                • Visible Items:Row Headers Visible
                • Visible Items:Vertical Lines Visible
                • Visible Items:Vertical Scrollbar Visible
              • Array
                • Array Element
                • Horizontal Scrollbar Visible
                • Index Values
                • Index Visible
                • Number of Columns
                • Number of Rows
                • Selection Size[]
                • Selection Start[]
                • Vertical Scrollbar Visible
              • Picture
                • Draw Area Size
                • Erase First
                • Horizontal Scrollbar Visible
                • Mouse
                • Origin
                • Origin:Left
                • Origin:Top
                • Value
                • Value (Signaling)
                • Vertical Scrollbar Visible
                • Zoom Factor
              • ActiveXContainer
                • Container Bounds
                • Container Bounds:Height
                • Container Bounds:Width
              • Numeric
                • Data Entry Limits
                • Data Entry Limits:Increment
                • Data Entry Limits:Maximum
                • Data Entry Limits:Minimum
                • Decrement Key Binding
                • Increment Key Binding
                • Response to Value Outside Limits
                • Response to Value Outside Limits:Increment
                • Response to Value Outside Limits:Maximum
                • Response to Value Outside Limits:Minimum
                • Unit Label
                • Digital
                  • Display Format
                  • Display Format:Format
                  • Display Format:Precision
                  • Format String
                  • Increment/Decrement Visible?
                  • Numeric Text
                  • Radix Visible?
                  • Text Width
                • Named Numeric
                  • Digital Display
                  • Disabled Items []
                  • Increment/Decrement Visible?
                  • Named Numeric Size
                  • Named Numeric Size:Height
                  • Named Numeric Size:Width
                  • Number of Items
                  • Ring Text
                  • Strings []
                  • Enum
                  • Ring
                    • Allow Undefined Values
                    • Strings And Values []
                    • Strings And Values []
                • Color Ramp
                  • Color Area Size
                  • Color Area Size:Height
                  • Color Area Size:Width
                  • Digital Display
                  • RGB Value
                  • Scale
                • Numeric With Scale
                  • Active Slider
                  • Digital Displays[]
                  • Housing Colors
                  • Housing Colors:BG Color
                  • Housing Colors:FG Color
                  • Housing Size
                  • Housing Size:Height
                  • Housing Size:Width
                  • Show Value Tip Strip
                  • Slider Colors
                  • Slider Colors:BG Color
                  • Slider Colors:FG Color
                  • Text Labels[]
                  • Knob
                    • Scale
                  • Slide
                    • Fill Color
                    • Fill Style
                    • Scale
              • GraphChart
                • Active X Scale
                • Active Y Scale
                • Autoscale Delay
                • Palette:Active Tool
                • Palette:Visible
                • Plot Area Bounds
                • Plot Area:Colors
                • Plot Area:Colors:BG Color
                • Plot Area:Colors:FG Color
                • Plot Area:Size
                • Plot Area:Size:Height
                • Plot Area:Size:Width
                • Scale Legend:Visible
                • Transpose Array
                • Unit Label
                • X Scale
                • X Scrollbar Visible
                • Y Scale
                • Intensity Chart
                  • Color Table
                  • History Data
                  • Ignore Array
                  • Update Mode
                  • Z Scale
                • Intensity Graph
                  • Active Cursor
                  • Annotation List
                  • Color Table
                  • Cursor
                  • Cursor Legend Visible
                  • Cursor List
                  • Ignore Array
                  • Plot Images:Front
                  • Selected Cursors
                  • Smooth Update
                  • Z Scale
                • MixedSignalGraph
                  • Active Cursor
                  • Active Plot
                  • Active Plot Area
                  • Annotation List
                  • Cursor
                  • Cursor Legend Visible
                  • Cursor List
                  • Ignore Attributes
                  • Ignore Timestamp
                  • Legend:Disable
                  • Legend:Visible
                  • Plot
                  • Plot Images:Back
                  • Plot Images:Front
                  • Plot Images:Middle
                  • Selected Cursors
                  • Smooth Update
                • Waveform Chart
                  • Active Plot
                  • Digital Display(s) Visible
                  • Digital Display[]
                  • History Data
                  • Ignore Attributes
                  • Legend:Autosize
                  • Legend:Disable
                  • Legend:Number of Rows
                  • Legend:Plot Minimum
                  • Legend:Position
                  • Legend:Position:Left
                  • Legend:Position:Top
                  • Legend:Scrollbar Visible
                  • Legend:Size
                  • Legend:Size:Height
                  • Legend:Size:Width
                  • Update Mode
                  • Plot
                • Waveform Graph
                  • Active Cursor
                  • Active Plot
                  • Annotation List
                  • Cursor
                  • Cursor Legend Visible
                  • Cursor List
                  • Ignore Attributes
                  • Ignore Timestamp
                  • Legend:Autosize
                  • Legend:Disable
                  • Legend:Number of Rows
                  • Legend:Plot Minimum
                  • Legend:Position
                  • Legend:Position:Left
                  • Legend:Position:Top
                  • Legend:Scrollbar Visible
                  • Legend:Size
                  • Legend:Size:Height
                  • Legend:Size:Width
                  • Legend:Visible
                  • Plot
                  • Plot Images:Back
                  • Plot Images:Front
                  • Plot Images:Middle
                  • Selected Cursors
                  • Smooth Update
                  • DigitalGraph
                    • Active Bus
                    • Bus Name
                    • Bus Open
                    • Darken Compare Data
                    • Digital Tree View
                    • Show Buses With Lines
                • XYGraph
                  • Cartesian Lines:Visible
                  • Optional Plane:Labels Visible
                  • Optional Plane:Lines Visible
                  • Optional Plane:Plane Type
              • String
                • Allow Dragging
                • Allow Dropping
                • Display Style
                • Enable Wrapping
                • Horizontal Scrollbar Visible
                • Limit To Single Line?
                • Size
                • Size:Height
                • Size:Width
                • Text
                • Update While Typing?
                • Value
                • Value (Signaling)
                • Vertical Scrollbar Visible
                • ComboBox
                  • Allow Undefined Strings
                  • Case Sensitive Pop-up
                  • Strings []
                  • Strings And Values []
                  • Value
                  • Value (Signaling)
              • IOName
                • Menu Button Visible
                • Size
                • Size:Height
                • Size:Width
                • Text
                • Value
                • Value (Signaling)
                • DSCTag
                  • Allow Undefined Tags
                  • Value
                  • Value (Signaling)
                • DAQChannelName
                  • Allow Multiple Names
                  • Allow Undefined Names
                  • Value
                  • Value (Signaling)
                • VISAResourceName
                  • Allow Undefined Names
                  • Value
                  • Value (Signaling)
                • IVILogicalName
                  • Allow Undefined Names
                  • Value
                  • Value (Signaling)
                • DAQmxName
                  • Allow Create New
                  • Allow Multiple Names
                  • Allow Undefined Names
                  • Channel:Signal Type
                  • Device
                  • Filter On Device
                  • Include Invalid Names
                  • Physical Channel:Show External
                  • Physical Channel:Show Internal
                  • Physical Channel:Signal Type
                  • Switch:Show Channels
                  • Switch:Show Relays
                  • Switch:Show Topologies
                  • Terminal:Show Advanced
                  • Terminal:Show Basic
              • Cluster
                • All Objects[]
                • Color
                • Controls[]
                • Decorations[]
                • RadioButtonsControl
                  • Allow No Selection
              • MulticolumnListbox
                • Active Cell:Active Cell
                • Active Cell:Cell Background Color
                • Active Cell:Cell Font
                • Active Cell:Cell Font:Bold
                • Active Cell:Cell Font:Color
                • Active Cell:Cell Font:Italic
                • Active Cell:Cell Font:Name
                • Active Cell:Cell Font:Size
                • Active Cell:Cell Font:Strikeout
                • Active Cell:Cell Font:Underline
                • Active Cell:Cell Justification
                • Active Cell:Cell Size
                • Active Cell:Cell Size:Height
                • Active Cell:Cell Size:Width
                • Active Cell:Position
                • Active Cell:Position:Left
                • Active Cell:Position:Top
                • Allow Editing Cells
                • Autosizing Row Height
                • Column Header Strings[]
                • Content Rect Bounds
                • Content Rect Bounds:Height
                • Content Rect Bounds:Width
                • Content Rect Position
                • Content Rect Position:Left
                • Content Rect Position:Top
                • Disabled Items
                • Drag/Drop:Allow Drag and Drop Outside Control
                • Drag/Drop:Allow Dragging
                • Drag/Drop:Allow Dropping
                • Drag/Drop:Drag Mode
                • Edit Position
                • Item Names
                • Item Symbols
                • Keyboard Mode
                • Multiple Line Input
                • Number of Columns
                • Number of Rows
                • Row Header Strings[]
                • Selection Color
                • Selection Mode
                • Size
                • Size:Height
                • Size:Width
                • Smooth Horizontal Scrolling
                • Top Left Visible Cell
                • Visible Items:Column Headers Visible
                • Visible Items:Horizontal Lines Visible
                • Visible Items:Horizontal Scrollbar Visible
                • Visible Items:Row Headers Visible
                • Visible Items:Symbols Visible
                • Visible Items:Vertical Lines Visible
                • Visible Items:Vertical Scrollbar Visible
              • WaveformData
              • PageSelector
                • Page Selector Visible
                • Pages
                • Tab Control
                  • Allow Multiple Colors
                  • Allow Multiple Rows
                  • Auto Grow?
                  • Colors
                  • Colors:BG Color
                  • Colors:FG Color
                  • Fixed Tab Dimension
                  • Fixed Tab Dimension:Height
                  • Fixed Tab Dimension:Width
                  • Justify Tabs
                  • Page Labels Display Visible?
                  • Tab Control Pane Dimension
                  • Tab Control Pane Dimension:Height
                  • Tab Control Pane Dimension:Width
                  • Tab Into
                  • Tab Layout
                  • Tab Location
                  • Tab Size
                  • Tabs Visible?
              • AbsTime
                • Data Entry Limits
                • Data Entry Limits:Increment
                • Data Entry Limits:Maximum
                • Data Entry Limits:Minimum
                • Format String
                • Numeric Text
                • Response to Value Outside Limits
                • Response to Value Outside Limits:Increment
                • Response to Value Outside Limits:Maximum
                • Response to Value Outside Limits:Minimum
              • DigitalTable
                • Active Cell:Active Cell
                • Active Cell:Cell Background Color
                • Active Cell:Cell Foreground Color
                • Active Cell:Cell Position
                • Active Cell:Cell Position:Left
                • Active Cell:Cell Position:Top
                • Cell Font
                • Cell Font:Bold
                • Cell Font:Color
                • Cell Font:Italic
                • Cell Font:Name
                • Cell Font:Size
                • Cell Font:Strikeout
                • Cell Font:Underline
                • Content Rect Bounds
                • Content Rect Bounds:Height
                • Content Rect Bounds:Width
                • Content Rect Position
                • Content Rect Position:Left
                • Content Rect Position:Top
                • Edit Position
                • Format
                • Horizontal Scrollbar Visible
                • Selection Color
                • Selection Size
                • Selection Start
                • Signal Numbers Visible
                • Size
                • Size:Height
                • Size:Width
                • Top Left Cell
                • Transitions Visible
                • Value
                • Value (Signaling)
                • Vertical Scrollbar Visible
              • TreeControl
                • Active Cell:Active Column Number
                • Active Cell:Background Color
                • Active Cell:Cell Font
                • Active Cell:Cell Font:Bold
                • Active Cell:Cell Font:Color
                • Active Cell:Cell Font:Italic
                • Active Cell:Cell Font:Name
                • Active Cell:Cell Font:Size
                • Active Cell:Cell Font:Strikeout
                • Active Cell:Cell Font:Underline
                • Active Cell:Cell Justification
                • Active Cell:Cell Size
                • Active Cell:Cell Size:Height
                • Active Cell:Cell Size:Width
                • Active Cell:Position
                • Active Cell:Position:Left
                • Active Cell:Position:Top
                • Active Cell:String
                • Active Item:Child-Only?
                • Active Item:Disabled?
                • Active Item:Indent Level
                • Active Item:Open?
                • Active Item:Row Number
                • Active Item:Symbol Index
                • Active Item:Tag
                • All Tags
                • Allow Editing Cells
                • Allow Selection of Parent Items
                • Autosizing Row Height
                • Column Header Strings[]
                • Content Rect Bounds
                • Content Rect Bounds:Height
                • Content Rect Bounds:Width
                • Content Rect Position
                • Content Rect Position:Left
                • Content Rect Position:Top
                • Displayed Items
                • Drag/Drop:Allow Drag and Drop Outside Control
                • Drag/Drop:Allow Dragging of Parent Items
                • Drag/Drop:Allow Dropping Between Items
                • Drag/Drop:Allow Dragging
                • Drag/Drop:Allow Dropping
                • Drag/Drop:Drag Mode
                • Edit Position
                • Expand/Contract Symbol:Show Symbol at Root
                • Expand/Contract Symbol:Symbol Type
                • Keyboard Mode
                • Multiple Line Input
                • Number of Columns
                • Number of Rows
                • Row Header Strings[]
                • Selection Color
                • Selection Mode
                • Sibling Multiselect
                • Size
                • Size:Height
                • Size:Width
                • Top Left Visible Cell
                • Visible Items:Column Headers Visible
                • Visible Items:Hierarchy Lines Visible
                • Visible Items:Horizontal Lines Visible
                • Visible Items:Horizontal Scrollbar Visible
                • Visible Items:Row Headers Visible
                • Visible Items:Symbols Visible
                • Visible Items:Vertical Lines Visible
                • Visible Items:Vertical Scrollbar Visible
              • SubPanel
                • Allow User to Open Diagram
                • Container Bounds
                • Container Bounds:Height
                • Container Bounds:Width
                • Panel Transparent
              • Scrollbar
                • Coerce Maximum Value
                • Coerce Minimum Value
                • Doc Max
                • Doc Min
                • Housing Length
                • Increment
                • Page Size
              • SceneGraphDisplay
                • Automatic Projection Mode
                • Background Color
                • Camera Controller:Auto Redraw
                • Camera Controller:Type
                • Content Bounds
                • Content Bounds:Height
                • Content Bounds:Width
                • Content Position
                • Content Position:Horizontal
                • Content Position:Vertical
                • ModelView Matrix
                • Projection Matrix
              • MultiSegmentPipe
                • Colors [2]
                • Flange 1:Depth
                • Flange 1:Width
                • Flange 2:Depth
                • Flange 2:Width
                • Pipe Radius
          • Decoration
            • Methods
            • Properties
              • Colors
              • Colors:BG Color
              • Colors:FG Color
              • Size
              • Size:Height
              • Size:Width
              • Visible
            • Text
              • Methods
                • Move to Default Location
              • Properties
                • Font
                • Font:Bold
                • Font:Color
                • Font:Italic
                • Font:Name
                • Font:Size
                • Font:Strikeout
                • Font:Underline
                • Justification
                • Lock
                • Scroll Position
                • Selection
                • Selection:End
                • Selection:Start
                • Size to Text?
                • Text Colors
                • Text Colors:BG Color
                • Text Colors:Text Color
                • Text
                • Vertical Arrangement
              • NumericText
                • Methods
                • Properties
                  • Display Format
                  • Display Format:Format
                  • Display Format:Precision
                  • Format String
          • Pane
            • Methods
              • Convert Pane To Panel Coordinates
              • Convert Panel To Pane Coordinates
              • Get Scaling Mode
              • Set Scaling Mode
            • Properties
              • All Objects[]
              • Background Image
              • Background Mode
              • Content Area Rect
              • Controls[]
              • Decorations[]
              • Horizontal Scrollbar Visibility
              • Label
              • Minimum Pane Size
              • Origin
              • Pane Color
              • Vertical Scrollbar Visibility
          • Panel
            • Methods
              • Convert Panel To Screen Coordinates
              • Convert Screen To Panel Coordinates
            • Properties
              • All Objects[]
              • Controls[]
              • Decorations[]
              • Defer Panel Updates
              • Panes[]
              • Selection List[]
              • Splitters[]
          • Scale
            • Methods
            • Properties
              • Editable
              • Flipped
              • Display Format
              • Display Format:Format
              • Display Format:Precision
              • Format String
              • Mapping Mode
              • Marker Colors
              • Marker Colors:BG Color
              • Marker Colors:Text Color
              • Marker
              • Range
              • Range:Increment
              • Range:Maximum
              • Range:Minimum
              • Range:Minor Increment
              • Range:Start
              • Style
              • Tick Colors
              • Tick Colors:Minor Tick Color
              • Tick Colors:Tick Color
              • Uniform Marker Spacing?
              • Visible
            • SlideScale
              • Methods
              • Properties
                • Marker Values[]
            • ColorGraphScale
              • Methods
              • Properties
                • High Color
                • Interpolate Color
                • Loose Fit
                • Low Color
                • Marker Values[]
                • Name Label
                • Offset and Multiplier
                • Offset and Multiplier:Multiplier
                • Offset and Multiplier:Offset
                • Ramp Visible
                • Scale Fit
                • Unit Label
            • GraphScale
              • Methods
              • Properties
                • Expand Digital Buses
                • Grid Colors
                • Grid Colors:Major Color
                • Grid Colors:Minor Color
                • Loose Fit
                • Marker Values[]
                • Name Label
                • Offset and Multiplier
                • Offset and Multiplier:Multiplier
                • Offset and Multiplier:Offset
                • Scale Fit
                • Unit Label
            • ColorScale
              • Methods
              • Properties
                • High Color
                • Interpolate Color
                • Low Color
                • Marker Values[]
                • Ramp Visible
                • RotaryColorScale
                  • Methods
                  • Properties
                    • Scale Position
                    • Scale Position:Range
                    • Scale Position:Start
          • Splitter
            • Methods
            • Properties
              • Colors
              • Colors:BG Color
              • Colors:FG Color
              • Is Vertical?
              • Label
              • Sizing
              • Splitter Position Locked
              • Splitter Position
        • Page
          • Methods
            • Import Image
            • Remove Image
          • Properties
            • Colors
            • Colors:BG Color
            • Colors:FG Color
            • Controls on Page[]
            • Decorations on Page[]
            • Description
            • Independent Label
            • Objects on Page[]
            • Page Enabled State
            • Page Label
            • Page Visible
            • Tab Caption
            • Tip Strip
        • Plot
          • Methods
          • Properties
            • Bar Plot Style
            • Digital Line Style
            • Digital Transition Location
            • Digital Transition Type
            • Fill To
            • Fill/Point Color
            • Label Format
            • Line Style
            • Line Width
            • Plot Color
            • Plot Interpolation
            • Plot Name
            • Point Style
            • Visible
            • X Scale Index
            • Y Scale Index
      • Application
        • Methods
          • Bring To Front
          • Browse DataSocket
          • Clipboard:Read From Clipboard
          • Clipboard:Restore
          • Clipboard:Save
          • Clipboard:Write to Clipboard
          • Connection Responsiveness:Check
          • Connection Responsiveness:Information
          • Debug Connection:Close Debug Connection
          • Debug Connection:List Applications or Shared Libraries
          • Debug Connection:Open Debug Connection
          • Get VI Version
          • LabVIEW Class:Create
          • LabVIEW Class:Open
          • Library:Create
          • Library:Deploy Libraries
          • Library:Deploy Library
          • Library:Get File LabVIEW Version
          • Library:Open
          • Library:Undeploy Library
          • LVRT:Disconnect From Slave
          • Mass Compile
          • NI Security:Get Access Rights
          • NI Security:Invoke Login Dialog
          • NI Security:Login
          • NI Security:Logout
          • Palettes:Refresh
          • Project:Open
          • Project:New
          • Remote Panel:Client Release Control
          • Remote Panel:Client Request Control
          • Remote Panel:Close Connection To Server
          • Remote Panel:Open Connection To Server
          • Scene:Drawable:Geometry:New Box
          • Scene:Drawable:Geometry:New Cone
          • Scene:Drawable:Geometry:New Cylinder
          • Scene:Drawable:Geometry:New Height Field
          • Scene:Drawable:Geometry:New Mesh
          • Scene:Drawable:Geometry:New Sphere
          • Scene:Drawable:New Text
          • Scene:New Clip Plane
          • Scene:New Light
          • Scene:New Object
          • Scene:New Texture
          • Scene:New Window
          • Scene:Read Scene File
          • Scene:Write Scene File
          • Statechart:Create
          • Statechart:Open
          • VIs Strings:Export
          • VIs Strings:Import
          • Web Server:Configure
          • XControl:Create
          • XControl:Open
        • Properties
          • Application:Debug Name
          • Application:All VIs In Memory
          • Application:Command Line Arguments
          • Application:Default:Application
          • Application:Default:Data Directory
          • Application:Directory Path
          • Application:Exported VIs In Memory
          • Application:Kind
          • Application:Language
          • Application:Name
          • Application:Saveable Versions
          • Application:Show FP Tip Strips
          • Application:Target:CPU
          • Application:Target:Operating System
          • Application:User Interface Available
          • Application:User Name
          • Application:Version Number
          • Debug Server:Server Active
          • Debug Server:TCP/IP Access List
          • Display:All Monitors
          • Display:Primary Workspace
          • NI Security:Nobody Logged In?
          • NI Security:User
          • Operating System:Name
          • Operating System:Version Number
          • Printing:Available Printers
          • Printing:Color/Grayscale?
          • Printing:Custom All Controls?
          • Printing:Custom Connector?
          • Printing:Custom Control Descriptions?
          • Printing:Custom Control Label/Caption?
          • Printing:Custom Control Types?
          • Printing:Custom Controls?
          • Printing:Custom Description?
          • Printing:Custom Diagram Hidden?
          • Printing:Custom Diagram Repeat?
          • Printing:Custom Diagram?
          • Printing:Custom Express VI Configuration?
          • Printing:Custom Hierarchy?
          • Printing:Custom History?
          • Printing:Custom List of SubVIs?
          • Printing:Custom Panel Border?
          • Printing:Custom Panel?
          • Printing:Default Printer
          • Printing:File Wrap Text Length
          • Printing:JPEG Quality
          • Printing:Method
          • Printing:PNG Compression Level
          • Project:Projects[]
          • Project:Target Item
          • Remote Panel:Connections To Clients
          • Remote Panel:Connections To Servers
          • Server:Logging Enabled
          • Server:Logging File Path
          • Server:Port
          • Server:Service Name
          • Server:TCP Listener Active
          • Server:TCP/IP Access List
          • Server:VI Access List
          • Web Server:Config File Path
          • Web Server:Default Config File Path
          • Web Server:HTTP Port
          • Web Server:Logging Enabled
          • Web Server:Logging File Path
          • Web Server:Read Timeout
          • Web Server:Root Directory Path
          • Web Server:Server Active
          • Web Server:TCP/IP Access List
          • Web Server:VI Access List
      • Project
        • Methods
          • Close
          • Close Window
          • Deploy Items
          • Local Project Settings:Delete Item
          • Local Project Settings:Delete Section
          • Local Project Settings:Get Item
          • Local Project Settings:Has Item
          • Local Project Settings:Has Section
          • Local Project Settings:Set Item
          • Open Window
          • Refresh Auto-Populating Folders
          • Save
          • Save As
          • Save Copy
          • Save For Previous
        • Properties
          • Active Items In Tree
          • Application
          • Description
          • My Computer
          • Name
          • Path
          • Root
          • Selected Items in Tree
          • Targets
          • Window State
      • ProjectItem
        • Methods
          • Add File
          • Add Item
          • Add Item From Memory
          • Convert to Auto-populating Folder
          • Delete
          • Get All Descendents
          • Get Auto-populating Folder Path
          • Stop Auto-populating
          • Tag:Delete
          • Tag:Get Names
          • Tag:Get Tag
          • Tag:Get XML Tag
          • Tag:Set Tag
          • Tag:Set XML Tag
        • Properties
          • Children[]
          • Contains Conflicts?
          • Display Name
          • Enabled
          • Find:Callers
          • Find:Conflicts
          • Find:Items with No Callers
          • Find:Missing Items
          • Find:SubVIs
          • HyperLink Address
          • Icon
          • In Conflict?
          • Item ID
          • Items View Active
          • Library Item:Type
          • Library Item Type:String
          • Name
          • Parent
          • Path
          • Project
          • Target
          • Type GUID
          • Type String
          • Variable Reference
          • VI Reference
          • VI Reference No Load
          • Visible In Tree
        • Build Specification
          • Methods
          • Properties
        • Library
          • Methods
            • Apply Icon To Existing VI Items
            • Disconnect From Library
            • Hilite In Project Window
            • Icon:Get
            • Icon:Set
            • Library Tag:Delete
            • Library Tag:Get
            • Library Tag:Get Names
            • Library Tag:Set
            • Lock State:Get
            • Lock State:Set
            • Save:Copy
            • Save:For Previous
            • Save:Library
            • Source Scope:Get
            • Source Scope:Set
          • Properties
            • AlarmsEvents:Database Computer
            • AlarmsEvents:Database Name
            • AlarmsEvents:Database Path
            • AlarmsEvents:Enable
            • AlarmsEvents:Use DataLogging Database
            • DataLogging:Database Computer
            • DataLogging:Database Name
            • DataLogging:Database Path
            • DataLogging:Enable
            • DataLogging:Lifespan
            • Description
            • Help:Document Path
            • Help:Document Tag
            • Localized Name
            • Name
            • Qualified Name
            • Version
          • LVClassLibrary
            • Methods
            • Properties
          • StatechartLibrary
            • Methods
              • Generate Code
            • Properties
              • Code Generation Needed
              • Has Diagram Errors
          • XInterfaceLibrary
            • Methods
              • Add Ability
              • Add Method
              • New Property
            • XControlLibrary
              • Properties
              • Methods
        • LibraryData
          • Properties
        • PropertyFolder
          • Methods
            • Add Property VI
          • XPropertyFolder
            • Properties
              • Description
              • Help Tag
              • Identifier
              • Long Name
        • TargetItem
          • Methods
            • Refresh Dependencies
          • Properties
            • Application
            • Build Specifications
            • Dependencies
      • Scene
        • SceneDrawable
          • SceneDrawable
            • Methods
            • Properties
          • SceneGeometry
            • Methods
            • Properties
              • Texture Generator Mode
              • Texture Generator S Plane
              • Texture Generator T Plane
            • SceneBox
              • Methods
              • Properties
                • Color
                • Length X
                • Length Y
                • Length Z
            • SceneCone
              • Methods
              • Properties
                • Color
                • Detail
                • Height
                • Radius
            • SceneCylinder
              • Methods
              • Properties
                • Color
                • Detail
                • Height
                • Radius
            • SceneHeightField
              • Methods
              • Properties
                • Base Height
                • Color
                • Column Interval
                • Data
                • Row Interval
            • SceneMesh
              • Methods
                • Delaunay Mesh
                • Set Mesh Parameters
                • Share Arrays
              • Properties
                • Color Array
                • Color Binding Mode
                • Draw Mode
                • Indices
                • Normal Array
                • Normal Binding Mode
                • Texture Coordinates []
                • Use Display List?
                • Vertex Array
            • SceneSphere
              • Methods
              • Properties
                • Color
                • Detail
                • Radius
          • SceneText
            • Methods
            • Properties
              • Alignment
              • Alignment:Horizontal
              • Alignment:Vertical
              • Axis Alignment
              • Character Size
              • Color
              • Font Path
              • Text
              • Vertical?
              • Wrap Distance
        • SceneNode
          • Methods
          • Properties
            • Name
          • SceneClipPlane
            • Methods
            • Properties
              • Number
              • Plane
          • SceneLight
            • Methods
            • Properties
              • Ambient Color
              • At Infinity
              • Attenuation
              • Attenuation:Constant Attenuation
              • Attenuation:Linear Attenuation
              • Attenuation:Quadratic Attenuation
              • Cutoff
              • Diffuse Color
              • Direction
              • Exponent
              • Light Number
              • Position
              • Specular Color
          • SceneObject
            • Methods
              • Clip Plane:Add Clip Plane
              • Clip Plane:Clip Plane Count
              • Clip Plane:Get Clip Plane
              • Clip Plane:Get State
              • Clip Plane:Remove Clip Plane
              • Clip Plane:Set State
              • Light:Add Light
              • Light:Get Light
              • Light:Get State
              • Light:Light Count
              • Light:Remove Light
              • Light:Set State
              • Object:Add Object
              • Object:Find Object
              • Object:Get Object
              • Object:Object Count
              • Object:Remove Object
              • Set Billboard Params
              • Texture:Remove Texture
              • Texture:Set Texture
              • Transformation:Clear
              • Transformation:Get Rotation
              • Transformation:Get Scale
              • Transformation:Get Translation
              • Transformation:Rotate
              • Transformation:Scale
              • Transformation:Set Rotation
              • Transformation:Set Scale
              • Transformation:Set Translation
              • Transformation:Translate
            • Properties
              • Billboard:Axis
              • Billboard:Mode
              • Billboard:Normal
              • Billboard:Positions
              • Blending:Bin
              • Blending:Function:Destination
              • Blending:Function:Source
              • Blending:Mode
              • Draw Style:Face Culling Mode
              • Draw Style:Frontface Mode
              • Draw Style:Line Width
              • Draw Style:Mode
              • Draw Style:Point Size
              • Drawable
              • Fog:Color
              • Fog:Density
              • Fog:End
              • Fog:Function
              • Fog:Start
              • Line Stipple:Factor
              • Line Stipple:Mode
              • Line Stipple:Pattern
              • Material:Ambient
              • Material:Color Mode
              • Material:Diffuse
              • Material:Emission
              • Material:Shininess
              • Material:Specular
              • PolygonOffset:Factor
              • PolygonOffset:Mode
              • PolygonOffset:Units
              • Set Drawable
              • Specials:Antialiasing
              • Specials:Autonormalizing
              • Specials:Depth Test
              • Specials:Lighting
              • Specials:Shade Model
              • Specials:Texturing
              • Texture
              • Transformation
              • View Port:Mode
              • View Port:View Port
        • SceneTexture
          • Methods
            • Transformation:Clear Transformation
            • Transformation:Get Rotation
            • Transformation:Get Scale
            • Transformation:Get Translation
            • Transformation:Rotate
            • Transformation:Scale
            • Transformation:Set Rotation
            • Transformation:Set Scale
            • Transformation:Set Translation
            • Transformation:Translate
          • Properties
            • Apply Mode
            • Blend Color
            • Filter Mode
            • Horizontal Wrap Mode
            • Image
            • Transformation
            • Vertical Wrap Mode
        • SceneWindow
          • Methods
            • AutoFocus
            • Pick
            • Projection:Frustum
            • Projection:Orthographic
            • Projection:Perspective
            • Redraw
            • Render to Image
            • Setup Camera
            • WindowToObjectCoords
          • Properties
            • Automatic Projection Mode
            • Background Color
            • Camera Controller:Auto Redraw
            • Camera Controller:Type
            • ModelView Matrix
            • Projection Matrix
            • Scene
            • Window Bounds
            • Window State
            • Window Title
      • VI
        • Methods
          • Abort VI
          • Block Diagram:Clean Up
          • Block Diagram:Get Image Scaled
          • Clear History
          • Control Value:Get All
          • Control Value:Get
          • Control Value:Set
          • Default Values:Make Current Default
          • Default Values:Reinitialize All To Default
          • Disconnect From Library
          • Find Control with Key Focus
          • Front Panel:Center
          • Front Panel:Close
          • Front Panel:Get Image
          • Front Panel:Get Image Scaled
          • Front Panel:Open
          • Front Panel:Run-Time Position:Centered
          • Front Panel:Run-Time Position:Custom
          • Front Panel:Run-Time Position:Get Position
          • Front Panel:Run-Time Position:Maximized
          • Front Panel:Run-Time Position:Minimized
          • Front Panel:Run-Time Position:Unchanged
          • Generate C Code Variant
          • Lock State:Get
          • Lock State:Set
          • Print:Panel To Printer
          • Print:VI To HTML
          • Print:VI To Printer
          • Print:VI To RTF
          • Print:VI To Text
          • Remote Panel:Client Connections
          • Remote Panel:Close Connection To Client
          • Remote Panel:Lock Control
          • Remote Panel:Unlock Control
          • Revert VI
          • Run VI
          • Save:For Previous
          • Save:Instrument
          • Save:Run-Time Menu
          • VI Icon:Get As Image Data
          • VI Icon:Save To File
          • VI Icon:Set From File
          • VI Icon:Set From Image Data
          • VI Strings:Export
          • VI Strings:Import
        • Properties
          • Auto Logging:Log at Finish
          • Auto Logging:Log File Path
          • Auto Logging:Print at Finish
          • Automatic Error Handling
          • C Code Generation:Expression Folding
          • C Code Generation:Generate C Function Calls
          • C Code Generation:Generate Guard Code
          • C Code Generation:Generate Integer Only
          • C Code Generation:Generate Serial Only
          • C Code Generation:Inline SubVI
          • C Code Generation:Optimize SubVI Calls
          • C Code Generation:Use Stack Variables
          • Callees' Names
          • Callers' Names
          • Connector Pane:Set
          • Edit Mode On Open
          • Execution:Allow Debugging
          • Execution:Close After Call
          • Execution:Is Reentrant
          • Execution:Preferred Exec System
          • Execution:Priority
          • Execution:Reentrancy Type
          • Execution:Run When Opened
          • Execution:Show Front Panel On Call
          • Execution:Show Front Panel On Load
          • Execution:State
          • Execution:Suspend On Call
          • Expand When Dropped As SubVI
          • Front Panel
          • Front Panel Window:Allow Runtime PopUp
          • Front Panel Window:Behavior
          • Front Panel Window:Closeable
          • Front Panel Window:Custom Title
          • Front Panel Window:Highlight Return Button
          • Front Panel Window:Is Frontmost
          • Front Panel Window:Keep Window Proportions
          • Front Panel Window:Minimizable
          • Front Panel Window:Minimum Size
          • Front Panel Window:Monitor
          • Front Panel Window:Open
          • Front Panel Window:Panel Bounds
          • Front Panel Window:Resizable
          • Front Panel Window:Run VI Transparently
          • Front Panel Window:Show Menu Bar
          • Front Panel Window:State
          • Front Panel Window:Title
          • Front Panel Window:Title Bar Visible
          • Front Panel Window:Transparency
          • Front Panel Window:Window Bounds
          • Help:Document Path
          • Help:Document Tag
          • History:Always Add Comments At Save
          • History:Entire Text
          • History:Prompt for Comments At Close
          • History:Prompt for Comments At Save
          • History:Record Application Comments
          • History:Revision Number
          • History:Use Defaults
          • Is Clone VI
          • Is Instance
          • Is Probe
          • Library
          • Metrics:Block Diagram Loaded
          • Metrics:Code Size
          • Metrics:Front Panel Loaded
          • Metrics:Size of Block Diagram
          • Metrics:Size of Front Panel
          • Metrics:Total Data Size
          • Modifications:Block Diagram Mods Bitset
          • Modifications:Front Panel Mods Bitset
          • Modifications:VI Modifications Bitset
          • Owning Application
          • Printing:Block Diagram Scaling?
          • Printing:Front Panel Scaling?
          • Printing:Header Content:Date Printed?
          • Printing:Header Content:Modify Date?
          • Printing:Header Content:Page Number?
          • Printing:Header Content:VI Icon?
          • Printing:Header Content:VI Name?
          • Printing:Header Content:VI Path?
          • Printing:Margins
          • Printing:Page Headers?
          • Printing:Page Orientation
          • Run-Time Menu Path
          • Tool Bar:Show Abort Button
          • Tool Bar:Show Free Run Button
          • Tool Bar:Show Run Button
          • Tool Bar:Visible
          • VI Clone Name
          • VI Description
          • VI Name
          • VI Path
          • VI Type
        • FacadeVI
          • Methods
          • Properties
        • MethodVI
          • Methods
          • Properties
        • PolymorphicVI
          • Methods
          • Properties
        • SubsystemVI
          • Properties
      • Variable
        • Methods
        • Properties
          • Alarming:BadStatus:AckType
          • Alarming:BadStatus:AllowLog
          • Alarming:BadStatus:Area
          • Alarming:BadStatus:Description
          • Alarming:BadStatus:Enabled
          • Alarming:BadStatus:Name
          • Alarming:BadStatus:Priority
          • Alarming:U32BitField:AckType
          • Alarming:U32BitField:AlarmOn
          • Alarming:U32BitField:AllowLog
          • Alarming:U32BitField:Area
          • Alarming:U32BitField:Description
          • Alarming:U32BitField:Enabled
          • Alarming:U32BitField:InvertMask
          • Alarming:U32BitField:Name
          • Alarming:U32BitField:Priority
          • Alarming:U32BitField:SelectMask
          • Alarming:Boolean:AckType
          • Alarming:Boolean:AlarmOn
          • Alarming:Boolean:AllowLog
          • Alarming:Boolean:Area
          • Alarming:Boolean:Description
          • Alarming:Boolean:Enabled
          • Alarming:Boolean:Name
          • Alarming:Boolean:Priority
          • Alarming:Enabled
          • Alarming:Event On Data Change
          • Alarming:Hi:AckType
          • Alarming:Hi:AllowLog
          • Alarming:Hi:Area
          • Alarming:Hi:Deadband
          • Alarming:Hi:Description
          • Alarming:Hi:Enabled
          • Alarming:Hi:Level
          • Alarming:Hi:Name
          • Alarming:Hi:Priority
          • Alarming:HiHi:AckType
          • Alarming:HiHi:AllowLog
          • Alarming:HiHi:Area
          • Alarming:HiHi:Deadband
          • Alarming:HiHi:Description
          • Alarming:HiHi:Enabled
          • Alarming:HiHi:Level
          • Alarming:HiHi:Name
          • Alarming:HiHi:Priority
          • Alarming:Lo:AckType
          • Alarming:Lo:AllowLog
          • Alarming:Lo:Area
          • Alarming:Lo:Deadband
          • Alarming:Lo:Description
          • Alarming:Lo:Enabled
          • Alarming:Lo:Level
          • Alarming:Lo:Name
          • Alarming:Lo:Priority
          • Alarming:LoLo:AckType
          • Alarming:LoLo:AllowLog
          • Alarming:LoLo:Area
          • Alarming:LoLo:Deadband
          • Alarming:LoLo:Description
          • Alarming:LoLo:Enabled
          • Alarming:LoLo:Level
          • Alarming:LoLo:Name
          • Alarming:LoLo:Priority
          • Alarming:RateOfChange:AckType
          • Alarming:RateOfChange:AllowLog
          • Alarming:RateOfChange:Area
          • Alarming:RateOfChange:Change
          • Alarming:RateOfChange:Description
          • Alarming:RateOfChange:Enabled
          • Alarming:RateOfChange:Name
          • Alarming:RateOfChange:Priority
          • Alarming:RateOfChange:Time
          • Data Type (Variant)
          • Description
          • Initial Value:Enabled
          • Initial Value:Initial Value
          • Logging:Deadband
          • Logging:Enabled
          • Logging:LogData
          • Logging:LogEvents
          • Logging:String Format
          • Logging:TimeResolution
          • Logging:ValueResolution
          • Name
          • Network:AccessType
          • Network:BuffSize
          • Network:ElemSize
          • Network:PointsPerWaveform
          • Network:ProjectBinding
          • Network:ProjectPath
          • Network:URL
          • Network:UseBinding
          • Network:UseBuffering
          • Real-Time:ArrayLength
          • Real-Time:BufferLength
          • Real-Time:DatapointsInWaveform
          • Real-Time:Enabled
          • Real-Time:UseBuffering
          • Scaling:Coerce
          • Scaling:Enabled
          • Scaling:EngineeringMax
          • Scaling:EngineeringMin
          • Scaling:Invert
          • Scaling:InvertMask
          • Scaling:RawMax
          • Scaling:RawMin
          • Scaling:SelectMask
          • Scaling:Type
          • Single-Process:Enable Timestamp
          • Time-Triggered:Enabled
          • Time-Triggered:GUID
          • Time-Triggered:Max Size
          • Time-Triggered:Slot Offset
          • Time-Triggered:SMB Array Number Of Elements
          • Time-Triggered:SMB Variable
          • Time-Triggered:Table Index
          • Time-Triggered:Transmission Time
          • Type
          • Update Deadband:Enabled
          • Update Deadband:Source
          • Update Deadband:User
    • 3DPC_SurfacePlot
      • Axes:Active Axis
      • Axes:Caption Color
      • Axes:Caption Font Size
      • Axes:Caption Opposite Visible
      • Axes:Caption Text
      • Axes:Caption Visible
      • Axes:Grid Color
      • Axes:Grid Visible
      • Axes:Label Color
      • Axes:Label Font Size
      • Axes:Label Opposite Visible
      • Axes:Label Visible
      • Axes:Major Tick Count
      • Axes:Major Tick Visible
      • Axes:Minor Tick Count
      • Axes:Minor Tick Visible
      • Axes:Range Autoscale
      • Axes:Range Maximum
      • Axes:Range Minimum
      • Axes:Tick Color
      • Cursors:Active Cursor
      • Cursors:Cursor Column
      • Cursors:Cursor Enable
      • Cursors:Cursor Font Size
      • Cursors:Cursor Line Color
      • Cursors:Cursor Line Visible
      • Cursors:Cursor Line Width
      • Cursors:Cursor Lock Style
      • Cursors:Cursor Plane Color
      • Cursors:Cursor Plane Opacity
      • Cursors:Cursor Plane XY
      • Cursors:Cursor Plane XZ
      • Cursors:Cursor Plane YZ
      • Cursors:Cursor Plot
      • Cursors:Cursor Point Color
      • Cursors:Cursor Point Size
      • Cursors:Cursor Point Visible
      • Cursors:Cursor Row
      • Cursors:Cursor Show Name
      • Cursors:Cursor Show Position
      • Cursors:Cursor Text Background Color
      • Cursors:Cursor Text Color
      • Cursors:Cursor Text Opacity
      • Cursors:Cursor Visible
      • Cursors:Cursor X Position
      • Cursors:Cursor Y Position
      • Cursors:Cursor Z Position
      • Format:X Axis Format String
      • Format:Y Axis Format String
      • Format:Z Axis Format String
      • Graph:3D Picture Control Reference
      • Graph:Background Color
      • Graph:Disable Updates
      • Graph:Fast Draw
      • Graph:Lighting
      • Graph:Projection Mode
      • Graph:View Direction
      • Graph:X-Y Grid Visible
      • Graph:X-Z Grid Visible
      • Graph:Y-Z Grid Visible
      • Lights:Quadratic Attenuation
      • Lights:Brightness
      • Lights:Focus
      • Lights:Light Array
      • Lights:Linear Attenuation
      • Plots:Active Plot
      • Plots:Contour Anchor Point
      • Plots:Contour Anchored
      • Plots:Contour Antialiasing
      • Plots:Contour Axis
      • Plots:Contour Color
      • Plots:Contour Draw
      • Plots:Contour Interval
      • Plots:Contour Level List
      • Plots:Contour Levels
      • Plots:Contour Line Style
      • Plots:Contour Mode
      • Plots:Contour Width
      • Plots:Coordinate System
      • Plots:Draw XY Projection
      • Plots:Draw XZ Projection
      • Plots:Draw YZ Projection
      • Plots:Normal Antialiasing
      • Plots:Normal Color
      • Plots:Normal Draw
      • Plots:Normal Length
      • Plots:Normal Width
      • Plots:Overlay
      • Plots:Overlay Antialiasing
      • Plots:Overlay Color
      • Plots:Overlay Line Style
      • Plots:Overlay Line Width
      • Plots:Overlay Point Size
      • Plots:Overlay Point Style
      • Plots:Surface Color Map
      • Plots:Surface Draw
      • Plots:Surface Opacity
      • Plots:Surface Shading
      • Plots:Surface Shininess
      • Value Pairs:X Value Pairs Data Array
      • Value Pairs:X Value Pairs Labels
      • Value Pairs:X Value Pairs Show Grid Lines
      • Value Pairs:X Value Pairs Show Ticks
      • Value Pairs:Y Value Pairs Data Array
      • Value Pairs:Y Value Pairs Labels
      • Value Pairs:Y Value Pairs Show Grid Lines
      • Value Pairs:Y Value Pairs Show Ticks
      • Value Pairs:Z Value Pairs Data Array
      • Value Pairs:Z Value Pairs Labels
      • Value Pairs:Z Value Pairs Show Grid Lines
      • Value Pairs:Z Value Pairs Show Ticks
    • XML Parser
      • XML_NodeList
        • Properties
          • Array Of Nodes
          • Length
        • Methods
          • Item
      • XML_NamedNodeMap
        • Properties
          • Array Of Nodes
          • Length
        • Methods
          • Get Array
          • Get Named Item
          • Get Named Item NS
          • Item
          • Remove Named Item
          • Remove Named Item NS
          • Set Named Item
          • Set Named Item NS
      • XML_Node
        • Properties
          • Attributes
          • Child Nodes
          • Child Nodes Array
          • First Child
          • Last Child
          • Local Name
          • Namespace URI
          • Next Sibling
          • Node Name
          • Node Type
          • Node Value
          • Owner Document
          • Parent Node
          • Prefix
          • Previous Sibling
        • Methods
          • Append Child
          • Clone Node
          • Get XML
          • Has Attributes
          • Has Child Nodes
          • Insert Before
          • Is Supported
          • Normalize
          • Remove Child
          • Replace Child
        • XML_Document
          • Properties
            • Do Namespaces
            • Do Schema
            • Doctype
            • Document Element
            • Encoding
            • Implementation
            • Load External DTD
            • Preserve Whitespace
            • Schema Full Checking
            • Validate On Load
          • Methods
            • Create Attribute
            • Create Attribute NS
            • Create CDATA Section
            • Create Comment
            • Create Document Fragment
            • Create Element
            • Create Element NS
            • Create Entity Reference
            • Create Processing Instruction
            • Create Text Node
            • Get Element By Id
            • Get Elements By Tag Name
            • Get Elements By Tag Name Array
            • Get Elements By Tag Name NS
            • Get Elements By Tag Name NS Array
            • Import Node
            • Load File
            • Load String
            • Save File
        • XML_DocumentType
          • Properties
            • Entities
            • Internal Subset
            • Name
            • Notations
            • Public ID
            • System ID
          • Methods
        • XML_Attribute
          • Properties
            • Name
            • Owner Element
            • Specified
            • Value
          • Methods
        • XML_Element
          • Properties
            • Tag Name
          • Methods
            • Get Attribute Node
            • Get Attribute Node NS
            • Get Attribute NS
            • Get Elements By Tag Name
            • Get Elements By Tag Name Array
            • Get Elements By Tag Name NS
            • Get Elements By Tag Name NS Array
            • Get Attribute
            • Has Attribute
            • Has Attribute NS
            • Remove Attribute
            • Remove Attribute Node
            • Remove Attribute NS
            • Set Attribute
            • Set Attribute Node
            • Set Attribute Node NS
            • Set Attribute NS
            • Set XML
        • XML_CharacterData
          • Properties
            • Data
            • Length
          • Methods
            • Append Data
            • Delete Data
            • Get Substring Data
            • Insert Data
            • Replace Data
          • XML_Comment
            • Methods
            • Properties
          • XML_Text
            • Properties
            • Methods
              • Split Text
            • XML_CDATASection
              • Methods
              • Properties
        • XML_ProcessingInstruction
          • Properties
            • Data
            • Target
          • Methods
        • XML_DocumentFragment
          • Methods
          • Properties
        • XML_Entity
          • Properties
            • Notation Name
            • Public ID
            • System ID
          • Methods
        • XML_EntityReference
          • Methods
          • Properties
        • XML_Notation
          • Properties
            • Public ID
            • System ID
          • Methods
      • XML_Implementation
        • Properties
        • Methods
          • Create Document
          • Create Document Type
          • Has Feature
  • Taking Measurements
    • Concepts
      • Overview of Virtual Instruments and Measurements
        • Comparing DAQ Devices and Computer-Based Instruments for Data Acquisition
          • General-Purpose DAQ
          • Instrument I/O
        • Configuring DAQ Devices, Instruments, and Other Devices
      • Creating a Typical Measurement Application
        • Creating a Typical DAQ Application
        • Creating a Typical FieldPoint Application
        • Using Properties with Measurement Applications
    • How-To
      • Taking Common Measurements
        • Control Loops
        • Edge Counting
        • Event Response
        • Generating Pulses
        • Generating Voltage
        • Measuring Acceleration
        • Measuring Analog Frequency
        • Measuring and Generating Current
        • Measuring and Generating Digital Values
        • Measuring Angular Displacement
        • Measuring Digital Frequency
        • Measuring GPS Timestamp
        • Measuring Linear Displacement
        • Measuring Period, Semi-Period, Pulse Width, and Two-Edge Separation
        • Measuring Resistance
        • Measuring Sound Pressure
        • Measuring Strain
        • Measuring Temperature
        • Measuring Voltage
      • Working with Express VIs
        • Acquiring or Simulating a Signal
        • Analyzing a Signal
        • Displaying a Signal
        • Filtering a Signal
        • Merging Signals
        • Splitting Signals
  • Controlling Instruments
    • Types of Instruments
      • GPIB Communication
      • Serial Port Communication
      • Modular Instruments
      • USB Communication
      • PXI Modular Instrumentation
      • Ethernet Communication
    • Using Instrument Drivers
      • Types of Instrument Drivers
      • Installing Instrument Drivers
      • Finding and Installing Instrument Drivers
      • Accessing Instrument Driver VIs
      • Getting Started with Instrument Drivers
      • Selecting a Resource Name
      • Interactively Testing Instrument Driver VIs
      • Creating Instrument Control Applications
      • Modifying an Existing Instrument Driver
      • Instrument Driver Modification Instructions
      • Creating Instrument Drivers
      • Creating Instrument Driver Projects
      • Creating Instrument Driver VIs
      • Instrument Control Error Handling
      • Data and String Manipulation Techniques
    • Using VISA in LabVIEW
      • Selecting a Resource Name
      • Verifying VISA Communication
      • Creating a Typical VISA Application
  • Toolkits
  • NI Device Drivers
  • Important Information
    • Warranty
    • Copyright
    • Trademarks
    • Patents
    • Warning Regarding the Use of NI Products
  • Technical Support and Professional Services
    • LabVIEW Documentation Resources

Get in touch

Submit feedback about this site to:

  • [email protected]

© documentation.help. Design: rehmann.co.