07-17-2009 08:27 AM
Hi All!!!! Please
This VI, when I work with USB-8473 in transmit and received I not have problem I send the message and received the message well but when I work whith the same VI in PXI-1031 whitn CAN Card PXI-8461 display this error and not transmit the messages and not received.
error -1074388984
Possible Reason(s):
NI-CAN: (Hex 0xBFF62008) Write queue overflow. Solutions for CAN Object: Increase the length of the write queue; Wait for Write Success state prior to calling Write; To transmit recent data only, set the write queue length to zero. Solutions for Net Interface: Wait for Write Mult state then repeat Write; Get Number of Entries Free attribute and Write that number of frames.
What mean??
08-13-2009 08:26 AM - edited 08-13-2009 08:27 AM
Hi Kaliman
The behavior that you mentioned is very strange because both cards have almost the same abilities. Are you using the same PXI for the PXI and the USB CAN card?. The error Hex 0xBFF62008 is an overflow error you can see more about it here. One of the things that you can try is to reconfigure the size of the queues like here, but in theory this shouldn’t be necessary. You can also try to set the buffer size to 0 instead 3.
It would be great if you send me the NI SPY file for both cards, maybe I could find something there. This is the procedure.
Let me know if you have any questions.
*We also provide support in Spanish if you prefer.
Coamín Cruz
NI México