I am currently writing an application (LV8.2) for battery pack testing. The application checks communication with a BMI, and communication to the battery is over CAN. I use two CAN cards on the test PC and the Channel API subVIs to read and write from and to the CAN-bus. Reading and writing happens at a specific rate and it works just fine.
The problem I have, is that I can’t determine when a message is not present anymore.
For example the BMI sends out a CAN message periodically that I read from the CAN bus. Suddenly the BMI crashes and stops to send out the message, but I wont recognize. Has one of you an idea for a method to determine the presence of a message?
I know that’s a tough one, but thanks for your help…
SDFlow