LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Error 20003 and 4823

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,

0 Kudos
Message 1 of 6
(7,134 Views)

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

Download All
Message 2 of 6
(7,128 Views)

Thanks for intrest

       But the error now also persist for buffer overflow error4823

  i'm adding png file below

0 Kudos
Message 3 of 6
(7,117 Views)

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

0 Kudos
Message 4 of 6
(7,062 Views)

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.

 

0 Kudos
Message 5 of 6
(6,493 Views)

Hi everybody.

In LabVIEW 2010, I get the same problem. Where could  I get the old version of that DLL?
Thanks!

0 Kudos
Message 6 of 6
(6,248 Views)