Skip to content

Commit c6c8ddb

Browse files
added a sentence about the init state
1 parent 947b701 commit c6c8ddb

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

docs/source/hardware.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ If State C is confirmed and all safety criteria are met, the controller is also
137137

138138
Reset Behaviour and Controller states
139139
=====================================
140-
The safety controller starts in an initialization state, to give the peripherals time to reach an defined state. It leaves the initialization state to a running state, after the reception of the first UART message from the host. In running state, it monitors the peripherals and sends out UART messages. If any error occurs, the system goes into safe state. This state can only be left by a reset.
140+
The safety controller starts in an initialization state, to give the peripherals time to reach an defined state. It leaves the initialization state to a running state, after the reception of the first UART message from the host. Only periodic messages leaves the init state. With the reception of inquiriy messages, the safety controller stays in initialization. This gives the option to fetch version information in an init state. In running state, it monitors the peripherals and sends out UART messages. If any error occurs, the system goes into safe state. This state can only be left by a reset.
141141

142142
.. figure:: _static/images/safety_controller_states.svg
143143
:width: 1000pt

0 commit comments

Comments
 (0)