.. |component_type_badge| raw:: html safety Safety_Manager |component_type_badge| ===================================== Applies protective state entry criteria and enforces safe outputs. Dependency Map -------------- .. image:: /_static/component_dependencies/Safety_Manager_02c1300e-5e7b-42c1-b86c-e6624aed8975_dependencies.svg :alt: Component dependency graph for Safety_Manager :class: dblclick-open-image Connections ----------- .. list-table:: :header-rows: 1 * - Connection - Type - Role - Peer Component - Direction - Interfaces * - :doc:`ACONN-003 ` - calls - target - :doc:`Runtime_Manager ` - source_to_target - n/a * - :doc:`ACONN-007 ` - publishes_to - target - :doc:`Monitoring_Manager ` - source_to_target - :doc:`IF_SensorSnapshot ` * - :doc:`ACONN-010 ` - publishes_to - source - :doc:`Diagnostics_Manager ` - source_to_target - :doc:`IF_OperatingStatus ` * - :doc:`ACONN-008 ` - uses - target - :doc:`Control_Manager ` - bidirectional - :doc:`IF_FanCommand ` Linked Requirements ------------------- - :doc:`REQ-SAF-001 ` - :doc:`REQ-SAF-002 ` - :doc:`REQ-SAF-003 ` - :doc:`REQ-SAF-004 ` - :doc:`REQ-REL-002 `