This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

which part is for data streaming in the official VI

Hi there,

I'm trying to use LDC1000 in labview so that I can use the result for control. Although I can obtain Rp or L by reading the register, there's sometimes error because I can't read high byte and low byte at the same time so they might come from different conversion. 

The official VI uses a treaming method to put all the data into a queue so no data is lost. I want use this method as well but find that I can't understand the official VI very well like I can't find where the data streaming comes from. :(

What I can track now is that the Rp and L data comes from the the queue (probe 3 in the figure). However, I can't find which VI provides the streaming data or to say from which VI the data is transferred into the queue. When I use probe to monitor this line, it's always 0 enquered element. But the following VI can read new data after Dequeue. Can anyone give me some clue?

Thanks,

Jiaqi

  • Hello Jiaqi,

    Unfortunately we do not support LABVIEW. Please, let me know if you have any other questions.

    Best Regards,

    Natallia Holubeva

  • Hello Jiaqi,

    Let me try to help you here.

    If you go to the event structure, and browse to the case "Start Streaming" you will see Strictly Typed Static VI ref. to a VI called Read stream data from COM.vi

    That VI is run as a daemon with 1 queue for data communication, and 1 notifier for commands communication between that VI and the GUI.

    I hope it helps. Let me know if you have further questions.