11-02-2023 08:04 AM
Hello
I have created an application with hundreds of Vi's, and I have a problem with the card output. The applications run fine but, randomly, sometimes after a few hours, sometimes after a few days, I receive error 200621, memory underflow. The input run without problems. I have to use the non-regenerative mode because the output has to react fast.
My System Labview 19.0.1 (64 Bit) and a Windows 10 Intel i7 computer. There is another device connected to another USB port of the same computer running in parallel controlled by the same application. This also works without problems.
There is no user or other application running in parallel (except for windows own applications).
To rule out a hardware problem, I have tried to connect the card through a HUB with its own power supply and measured Voltage and current. The card consumes 20mA more, which I don't understand (without HUB 180mA, with HUB 200mA). However, the problem persists.
In my opinion there is something that briefly cuts the communication with the board, and as the output is in non-regenerative mode, it is the first to generate an error. However, I am not sure and I would like to know other opinions.
How can I find out the cause of the error and fix it?
Is there a way to reset the communication with the card without restarting the application?
Thanks!!
11-02-2023 09:20 AM
Try the recommendations in USB Device Disconnects and Reconnects Periodically on Windows PC
11-02-2023 09:40 AM
Hello ZYOng
thanks for your answer. I already follow the recommendations, and it does not help...
thanks anyway