Page 1 of 1

Regarding READ_POINTER in Labview_DLL.dll

Posted: Sat Dec 12, 2009 3:07 pm
by Tast
To interface my own acquisition software directly with Labview_DLL.dll, I have seven steps to go. But I am confused with the fifth step, generate a file pointer.

Biosemi tells me that Call READ_POINTER to generate a file pointer. Inputs are "handle" (from step 1), and "pointer (0). Output is a "pointer". Use this parameter as a file pointer.

I can't understand the meaning of READ_POINTER with my limited knowlege. Is READ_POINTER used to read datas in ringbuffer?

Yours, Tast!

Posted: Mon Dec 14, 2009 12:27 pm
by Coen
READ_POINTER gives you the location in the ringbuffer where new incoming data is written. The acquisition program should use the outcome of READ_POINTER to know if new data is ready to be read from the buffer, and where this new data is located in the ringbuffer.

Best regards, Coen (BioSemi)

Posted: Wed Dec 16, 2009 6:24 am
by Tast
With your explanation, I have a better understanding of READ_POINTER.

Thanks, Coen.

Posted: Mon Jan 18, 2010 5:22 am
by maarcc2050
How about how much to read? Is it fixed or varies for each iteration? In either case, how and who decide how much to read?

Thank you.

Posted: Mon Jan 18, 2010 7:14 pm
by Coen