LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Queue Operations

Consider One enqueue is created , in two places it is dequeued but should get the same element out, how is it possible using the queue functions?

0 Kudos
Message 1 of 4
(844 Views)

That will not be posible with one Queue. 

 

A Queue is on the basis, a One to One or Many to One stream of data. 

 

If you want a One to Many, you need to look at Notifier or User events. 

Message 2 of 4
(820 Views)

Queues are Many-to-one, Events are One-to-many. You want events instead.

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
0 Kudos
Message 3 of 4
(816 Views)

As Already commented, Queue is best for N to 1 and Value needs to be processed, Notifier is best for N to N.

 

Check the link below for detailed differences between Queue and Notifier.

 

https://forums.ni.com/t5/LabVIEW/Difference-between-Queue-and-Notifier-how-it-use-in-LAbview/td-p/26... 

----------------------------------------------------------------------------------------------------------------
Palanivel Thiruvenkadam | பழனிவேல் திருவெங்கடம்
LabVIEW™ Champion |Certified LabVIEW™ Architect |Certified TestStand Developer

Kidlin's Law -If you can write the problem down clearly then the matter is half solved.
-----------------------------------------------------------------------------------------------------------------
0 Kudos
Message 4 of 4
(814 Views)