06-02-2022 03:02 AM
Channel wires are much greater than queues when it comes to indicate the dataflow leading to a much more readable code. When you have several loops in parallel, a lot of queues are initialized in a initialize.vi, bundled in a cluster and unbundled as needed inside every loop, so wires go from initialize.vi to each loop, but data is traveling between loops. Channel wires go straight from production location to consumption location. It's clean.
But I miss functions from queues like preview an element without dequeuing it, or get the status of # of elements in the channel without having to dequeue an element too. There is a way to achieve that with channel wires? Can channel wires behave like that with some code modification or should they be rewritted from scratch? If there is no way but it should be possible would it worth create a new Idea Exchange? Haven't seen none like this one.
Best regards.
06-02-2022 03:57 AM
I dont agree "Channel wires are much greater than queues".
06-02-2022 04:05 AM - edited 06-02-2022 04:05 AM
Channel wires are much greater than queues when it comes to indicate the dataflow