Hello,
I have an application that uses two PXI 8461/2 : the first one is only
dedicated to DiagOnCAN (Frame API) and the second one is used for
traditionnal CAN (I load a dbc file and use the Channel API).
Sometimes when I try to read a channel with nctRead the function
returns me the following error : 0xBFF62125 : CanErrOverflowFrame which
is supposed to be an error generated by the frame API (cf nican.h). At
the same time everything works fine with DiagOnCAN ie using the frame
API in a different thread.
I currently use NI-CAN 2.2 as the project started about 12 months ago.
I presume this problem could be caused by a non thread-safe behavior of
NI-CAN 2.2 ? Upgrading to NI-CAN 2.3.2 will stop such errors won't it ?
Thank you.