Clear Handshake
- Updated2023-02-17
- 2 minute(s) read
Clear Handshake
Clears and resets a handshake item. Aborting and restarting the program does not reset a handshake item. Use this node to clear any data in the handshake item and reset the output valid and ready for input terminals of connected nodes to their default values. This node may take more than one clock cycle to complete.
Inputs/Outputs

reference in
Reference to a handshake item.
You can wire a handshake control, handshake constant, or the reference out terminal of another Handshake node to reference in.

start
A Boolean that determines whether the node begins to clear and reset the handshake.
| True | The node clears and resets the handshake item. |
| False | The node does not execute. |

reference out
The same handshake reference wired into this node.

done
A Boolean that indicates whether the node has finished clearing and resetting the handshake and that no clear is in progress.
| True | The node has finished clearing and resetting the handshake and no clear is in progress. |
| False | The node is clearing and resetting the handshake. |