eeros_architecture:sequencer:define_sequence
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
eeros_architecture:sequencer:define_sequence [2020/05/22 11:08] – [Define the Action] ursgraf | eeros_architecture:sequencer:define_sequence [2020/09/30 08:06] – [Returning Values] ursgraf | ||
---|---|---|---|
Line 56: | Line 56: | ||
} | } | ||
</ | </ | ||
- | Its mandatory to implement this function. If not, no work is done and the step or sequence terminates immediately. \\ | + | Its mandatory to implement this function. If not, no work is done and the step or sequence terminates immediately. |
There might be sequences which should never stop. This must be done as shown below: | There might be sequences which should never stop. This must be done as shown below: | ||
<code cpp> | <code cpp> | ||
Line 113: | Line 113: | ||
As mentioned before you should never wait by using //sleep// in a action method. However, quite often it is desirable to wait for some time to pass when running sequences. How to do properly? Use the predefined step '' | As mentioned before you should never wait by using //sleep// in a action method. However, quite often it is desirable to wait for some time to pass when running sequences. How to do properly? Use the predefined step '' | ||
- | ===== Returning Values ===== | + | |
- | A step or blocking sequence can return a value of type '' | + |
eeros_architecture/sequencer/define_sequence.txt · Last modified: 2023/02/26 00:25 by ursgraf