01-21-2009 06:01 AM
Hi , I m new to LabVIEW and stuck up in a problem,
I'm taking input from 2 sources, First is the sound port and the other signal generator in Labview, and have to process it further
The problem is that when i generate the signal in Labview for some time and switch it over to sound port then the Errors comes 4823 buffer overflow and error 20003 "no of samples should be greater than 0"
The VI is attached below,
regards,
01-21-2009 06:30 AM
Hi Shrekt,
The error you get is quite normal.
You should make a connection between the input and output of the refnum wire in the False case.
The error is created since the Input Sound Clear function has no valid refnum.
Enclosed you will find the error message and the corrected VI.
Best regards,
Peter S
01-21-2009 06:54 AM
Thanks for intrest
But the error now also persist for buffer overflow error4823
i'm adding png file below
01-23-2009 08:38 AM
I have been trying to reproduce the error, but unfortunately, I cannot..
Can you inform me what versions of NI Software you use?
Regards,
Peter S
04-30-2010 05:30 PM
I ran into issues getting the 4823 error when reading from the sound card. Any system delay (or manually entered delay) greater than the sample time used resulted in the error. I manually tested the error by putting a delay after the configuration block to delay the task ID from going to the read block.
I FIXED my issue by putting the configuration mode into "continuous" instead of "finite sample" mode... I'm using LV 2009, not sure when they switched the input wiring for the DLL call.
Hope this helps.
11-03-2010 12:56 AM
Hi everybody.
In LabVIEW 2010, I get the same problem. Where could I get the old version of that DLL?
Thanks!