Details
-
Task
-
Resolution: Unresolved
-
P2: Important
-
None
-
None
-
None
Description
In case that the communication protocol between eventhandler and any other modules (such as monitor) is QM instead of ASIL, having CRC check for the QSafeEvent data would be an additional safety mechanism.
Add crc of the QSafeEvent data portion to the QSafeEvent header. Monitor also needs to support the CRC check. The CRC checking function should be built in to the QSafeEvent base class or a helper function, for easier use.
Additionally use of the CRC should be optional as if the communication is ASIL, it's not necessarily needed.