07-31-2019 01:59 PM
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!
Solved! Go to Solution.
07-31-2019 02:14 PM
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…
08-01-2019 01:56 PM
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.