Functions Palette/Programming/Synchronization/Notifier Operations

From LabVIEW Wiki
Jump to: navigation, search
Obtain NotifierSend NotificationCancel NotificationGet Notifier StatusRelease NotifierWait on NotificationWait on Notification from MultipleAdvanced Notifier Waiting
About this image
Notifier Operations palette (Click on a function to navigate, or on the arrow to go to parent palette)
Object information
Owning palette(s) Synchronization palette
Type Palette
Requires Basic Development Environment

Use the Notifier Operations functions to suspend the execution of a block diagram until you receive data from another section of the block diagram or from another VI running in the same application instance.

You cannot use notifiers to communicate with VIs on other computers. For example, you cannot use notifiers to communicate across a network or the VI Server.

Unlike the Queue Operations functions, the Notifier Operations functions do not buffer sent messages. If no nodes are waiting on a message when it is sent, the data is lost if another message is sent. Notifiers behave like single-element, bounded, lossy queues.

When using a Notifier Operation function in a While Loop, the stop condition should be connected to the execution of the function.

Subpalette

Icon Name
Advanced Notifier Waiting Advanced Notifier Waiting

Functions

Icon Name
Obtain Notifier Obtain Notifier
Send Notification Send Notification
Cancel Notification Cancel Notification
Get Notifier Status Get Notifier Status
Release Notifier Release Notifier
Wait on Notification Wait on Notification
Wait on Notification from Multiple Wait on Notification from Multiple

History

Version Change(s)
LabVIEW 2018 More info to come.