07-09-2018 10:22 PM
Hi all,
I got this XNET error while trying to send a CAN message with NI 9860 and a dbc database. Any pointer? Thanks for your help.
Error -1074384886 occurred at XNET Wait (Transmit Complete).vi:371000
Solved! Go to Solution.
07-11-2018 02:41 PM
The error says a timeout occurred and the default input is 10 seconds. That means the write that you requested didn't get written in the 10 second limit you gave it. The most likely reason for this is the fact that CAN doesn't go out, unless there is something else on the bus to acknowledge that the message went out. If there is no other CAN transceiver on the bus that is wired, then you can't know your transmit went out, because no receiver said it got it. If you're new to CAN you might want to checkout the first couple part of my CAN blog which covers some of this.
https://hooovahh.blogspot.com/2017/03/can-blog-introduction-and-downloads.html
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
17 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
07-31-2018 11:25 AM
Hi Hooovahh,
XNET rookie mistake. I didn't set the 120 ohm termination setting for the module in LabVIEW so it caused the intermittent issue. It's working now.
05-14-2024 05:10 PM
Hi,
Im a rookie with the XNet. I got a Usb-8502 and Im doing some test before to start to the programming, Im checking the CAN Loopback Test from the help examples, but when I start it I got this issue, any clue? or what I missed?
05-14-2024 06:57 PM
Are you using NI CAN cable? Or did you use a custom cable? Did you include termination resistors? Try enabling Software-Controlled CAN Bus Termination in NI-XNET
For more troubleshooting guide, see NI-XNET Troubleshooting Guide
05-16-2024 10:58 AM
I did not have the a cable with termination resistors but I did one with them and works, thanks for the feedback.
best regards