Example Program Drafts

Showing results for 
Search instead for 
Did you mean: 

Using Events with NI-Serial


Demonstrates how to enable and wait on Serial events in LabVIEW NXG


This code creates a VISA session and enables Serial Events. This example uses the VISA Event Serial TermChar (0x3FFF2024) to detect when a termination character is received at the serial port. It sends a string with VISA Write and then waits for a response, with VISA Wait On Event, and reads a given number of characters. You can enable different events to trigger a read instead of using the simple timeout functionality, or to avoid reading every time there are characters available.

Hardware and Software Requirements

LabVIEW NXG 1.0 (or compatible)

NI-Serial 17.0 (or compatible)

Steps to Implement or Execute Code

1. Select an existing VISA Resource.
2. Run the VI.
3. You should see a response in the read buffer once the configured Serial event is triggered.

Additional Information or References

Austin H.
Applications Engineering
National Instruments