SWR-014 ======= Safety publishes protective-state and fault events to diagnostics. Relation Diagram ---------------- .. graphviz:: digraph swr_86ba7392_f338_46ba_8b08_c2d142ce142a { rankdir=LR; graph [fontname="Helvetica" fontsize=10]; node [shape="box" style="filled" fillcolor="#eaf3ff" fontname="Helvetica" fontsize=10 color="#3a3a3a"]; edge [fontname="Helvetica" fontsize=9 color="#555555"]; source [label="ao_safety"]; target [label="ao_diagnostics"]; source -> target [label=<SWR-014> arrowhead="vee", style="solid"]; } Relation Summary ---------------- .. list-table:: :header-rows: 1 :widths: 25 75 * - Field - Value * - Source Unit - :doc:`ao_safety ` * - Target Unit - :doc:`ao_diagnostics ` * - UML Type - association * - Visibility - public Interface Realizations ---------------------- .. list-table:: :header-rows: 1 * - Interface - Kind - Direction - Interaction Mode - Description * - :doc:`IF_OperatingStatus ` - status - source_to_target - async - Safety publishes protective status transitions consumed by diagnostics. Inherited Requirements ---------------------- - :doc:`REQ-DIA-003 ` - :doc:`REQ-IFC-002 ` - :doc:`REQ-REL-004 ` Timing Budgets -------------- - :doc:`TB-002_Control_Safety_Diagnostics_Path `