PLUS+1 User Forum

General Discussion => Functional Safety and PLUS+1 => Topic started by: carlson.john on January 07, 2015, 06:03:22 PM

Title: CAN-Be-Safe CRC Algorithm
Post by: carlson.john on January 07, 2015, 06:03:22 PM
Is there a specified PLUS+1 Standard CRC Algorithm with supporting source code?
I am dealing with a couple of devices from different manufacturers.  One device has implemented CAN-Be-Safe data transmission described in the PLUS+1 Safety Message White Paper.  Another device attempts to validate the SDM CRC with the SDH message using the C86C Polynomial in the White Paper.  The CRC's do not match.
Am I correct in stating that, if the two manufacturers do not use identical CRC implementations, they will never be able to successfully utilize CAN-Be-Safe?
If that assumption is true, then how does an OEM that needs equipment from several different device makers integrate the various devices?