The bolt is executing steps in the main part of its program. When it receives a “Start Step”
command from the station it executes all steps until the next synchronization mark or that
a step fails. “Start Step” with Retry or Terminate order causes a state switch if Retry or
Terminate steps are defined.
The bolt is running its repair sequence. The bolt enters this state when it is ordered to
start repair.
It will then remember the synchronization interval from which it entered this state as the
"Failing synchronization interval" (see the picture of the below example). This information
is used when the bolt determines if it is ready with the repair
The bolt will stay in this state until it again stops in this interval, either due to that it failed
to execute one of the steps in the interval or due to that it reached the ending
synchronization mark of the interval.
Note! Reaching any CE step in a program will end the "Failing synchronization interval"
and thereby end the repair phase. This regardless if the execution has reached the
same CE step that the repair was started from or not.
Should the bolt be ordered to enter repair again while already in this state it will remain in
this state, without changing the "Failing synchronization interval".