VI-Defined Handshake Configuration Node

LabVIEW 2018 FPGA Module Help

Edition Date: March 2018
Part Number: 371599P-01
View Product Info

DOWNLOAD (Windows Only)

LabVIEW 2016 FPGA Module Help
LabVIEW 2017 FPGA Module Help
LabVIEW 2018 FPGA Module Help
LabVIEW 2019 FPGA Module Help
LabVIEW 2020 FPGA Module Help

Owning Palette: Data Storage & Transfer Functions

Requires: FPGA Module

Represents a VI-defined handshake item. Right-click the node and select Configure to configure the VI-defined handshake item. Use VI-defined handshake items to create reentrant subVIs and avoid resource conflicts.


Handshake Out returns Handshake In if Handshake In is wired. Otherwise, Handshake Out returns the handshake item that you specify in the Handshake Method Node.

VI-Defined Handshake Configuration Details

If you use a VI-defined handshake item in a reentrant FPGA VI, LabVIEW creates a separate copy of the handshake item for each instance of the VI to avoid resource conflicts.

You can create a VI-defined handshake item with the same name as a target-scoped handshake item. You also can create VI-defined handshake items with the same name in different VIs. However, you cannot create multiple VI-defined handshake items with the same name in the same VI.


Not Helpful