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