02-27-2009 03:31 PM
Hi all,
Is there a limit with queue? I have two parallel loops. The first loop reads from the buffer continuously for analog in data and enqueues the data. The second loop contains a subvi that would take the queue reference and dequeues continuously. I went in to debug mode, and I saw that the program waited at dequeue a little until there are data on the queue, which makes sense, but it didn't dequeue anything. Each queue element is a 2d double array with 32 rows and 10000 column. Is that a problem? Why won't my program work? Thanks!
02-27-2009 04:28 PM
03-05-2009 10:01 AM
03-05-2009 10:51 AM
1)
Monitor the "TIme Out" returned by the dequue operator to determine if anything was retrieved from the queue.
2)
Check the error cluster for the dequeue to make sure the queue is valid.
3)
Make sure the the queuer and queuee are using the same queue.
4)
Make sure ther code that queues oup the message is actually queueing up the data.
If you need more help please post some code.
Ben