.. |kind_badge| raw:: html
event
IF_FaultEvent |kind_badge|
==========================
Fault raised or fault cleared notifications with identifiers.
Payload Contract
----------------
.. list-table::
:header-rows: 1
* - Name
- Type
- Unit
- Range
- Required
- Description
* - Fault Code
- enumeration
- n/a
- enum:{SENSOR|ACTUATOR|COMMS|INTERNAL}
- yes
- Fault classification code.
* - Severity
- enumeration
- n/a
- enum:{INFO|WARNING|FAULT|CRITICAL}
- yes
- Fault severity level.
Linked Requirements
-------------------
- :doc:`REQ-DIA-001 `
- :doc:`REQ-DIA-002 `
- :doc:`REQ-DIA-004 `
- :doc:`REQ-IFC-002 `
Linked Integration Tests
------------------------
- :doc:`ITC-005_Control_To_Diagnostics_Fault_And_Status_Path `
- :doc:`ITC-010_Modbus_Read_Service_Flow `