12-15-2016 06:13 PM
Hello all,
I've been using an NI 9862 XNET card but this has unfortunately failed. So we've moved to an NI 9853 to read CAN messages from an ECU. We are able to get messages and send them from FPGA to RT (using a slightly modifed CAN project from examples).
When trying to convert signals to engineering values using the XNET convert session, the values are correct. We've loaded the appropriate dbc file and selected the channel but they aren't correct (e.g. expect 13.1 getting 34.84). Any ideas what we can look at to fix this issue?
I've attached the Host VI for reference.
Thanks
12-16-2016 02:17 AM - edited 12-16-2016 02:39 AM
I've gone through the suggestions on this thread below and no improvement. I dont get any data s at all when calling CAN frames, and still getting incorrect values with using the U32 method.
https://forums.ni.com/t5/LabVIEW/NI-9853-CAN-Signals-Receive-Example/td-p/2772788
edit: after the 3rd recompile I'm now getting values using the CAN frame method. Unfortunately, channel value (ECU Volts) is still around 34 and not the expected 13.