LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Error -8004: Reading buffer end index is invalid.

Solved!
Go to solution

I'm somewhat new to LabVIEW and while I generally understand how it works, sometimes the new vocabulary creates roadblocks. I understand what the Reading buffer is, but I'm unsure what a "reading buffer end index is" and how it is invalid. I've had this error (-8004) pop up before, and it generally goes away for whatever reason, but I am curious as to what it actually means, since its something I see somewhat often and don't really understand. I've looked through my Keithley 2612B manual and the NI error list and haven't been able to find anything on it. Thanks!

0 Kudos
Message 1 of 3
(3,411 Views)
Solution
Accepted by topic author besseyar

Hi besseyar,

 

it seems you are talking about some device driver functions for your Keithley external hardware.

The error "-8004" is defined within this device driver: look inside the "Reading buffer" function to find the place where the error occurs…

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
Message 2 of 3
(3,390 Views)

Yesterday I was working in my LabVIEW program for the Keithley 2612B and I kept getting the error 5042, saying that I couldn't run multiple operations at a time. At some point, it stopped occurring (potentially because I had my timers set in the proper way), but since it is just an Example Voltage Sweep program, and I am new to LabVIEW, I have had trouble figuring out where exactly the error occurs. I know it involves LabVIEWs inability to multitask, and that it is probably occurring where one of my timers is initiating a process during another process, but from what I can tell, this shouldn't be happening.

 

Attached is the program I'm working with. 

0 Kudos
Message 3 of 3
(3,325 Views)