getting_started:tutorials:sequencer3
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
getting_started:tutorials:sequencer3 [2020/12/03 19:23] – [Main Sequence Has Timeout Monitor With Restart] ursgraf | getting_started:tutorials:sequencer3 [2021/03/31 15:39] (current) – [Subsequence Has Timeout Monitor With Restart] ursgraf | ||
---|---|---|---|
Line 4: | Line 4: | ||
===== Main Sequence Calls Nonblocking Sequence ===== | ===== Main Sequence Calls Nonblocking Sequence ===== | ||
- | In the EEROS library you will find a directory with examples. Open a shell in the build directory of your EEROS library and run | + | In the EEROS library you will find a directory with examples. |
+ | |||
+ | Open a shell in the build directory of your EEROS library and run | ||
< | < | ||
$ ./ | $ ./ | ||
Line 29: | Line 31: | ||
===== Main Sequence Has Timeout Monitor ===== | ===== Main Sequence Has Timeout Monitor ===== | ||
- | A next example demonstrates what happens if the main sequence is interrupted by a monitor while a subsequence is called. Run | + | The next example |
< | < | ||
$ examples/ | $ examples/ | ||
Line 41: | Line 43: | ||
===== Main Sequence Has Timeout Monitor With Resume ===== | ===== Main Sequence Has Timeout Monitor With Resume ===== | ||
- | A next example demonstrates what happens if the main sequence is interrupted by a monitor while a subsequence is called. Run | + | The next example |
< | < | ||
$ examples/ | $ examples/ | ||
Line 53: | Line 55: | ||
===== Main Sequence Has Timeout Monitor With Restart ===== | ===== Main Sequence Has Timeout Monitor With Restart ===== | ||
- | A next example demonstrates what happens if the main sequence is interrupted by a monitor while a subsequence is called. Run | + | The next example |
< | < | ||
$ examples/ | $ examples/ | ||
Line 65: | Line 67: | ||
===== Subsequence Has Timeout Monitor ===== | ===== Subsequence Has Timeout Monitor ===== | ||
- | A next example demonstrates what happens if the subsequence is interrupted by a monitor while being called from the main sequence. Run | + | The next example |
< | < | ||
$ examples/ | $ examples/ | ||
Line 75: | Line 77: | ||
\\ | \\ | ||
- | ====== Example with several Monitors ====== | + | ===== Subsequence Has Timeout Monitor With Resume |
- | it will run in parallel. '' | + | The next example |
+ | < | ||
+ | $ examples/ | ||
+ | </ | ||
- | [{{ .: | + | The main sequence does three steps and starts the second sequence. The timeout monitor |
- | The main sequences starts with three '' | + | [{{ : |
+ | \\ | ||
+ | ===== Subsequence Has Timeout Monitor With Restart ===== | ||
- | ===== Sequence with two Monitors ===== | + | The next example is [[https:// |
+ | < | ||
+ | $ examples/ | ||
+ | </ | ||
- | In the EEROS library you will find a directory with examples. Open a shell in the build directory | + | The main sequence does three steps and starts |
- | [{{ .:sequencerexample4.png?450 | //Flow of SequencerTest4// }}] | + | [{{ :getting_started: |
- | + | \\ | |
- | This example shows a sequence with two associated monitors. The '' | + | |
- | + | ||
- | ==== Altering the Monitor Behavior ==== | + | |
- | Change the behavior of '' | + | |
- | If you change the behavior of the timeout monitor to '' | + | |
- | + | ||
- | ===== Monitor Checking two Sequences ===== | + | |
- | + | ||
- | A next example demonstrates what happens if the same monitor checks two sequences. It can be found in '' | + | |
- | + | ||
- | [{{ .: | + | |
- | The '' | ||
getting_started/tutorials/sequencer3.1607019836.txt.gz · Last modified: 2020/12/03 19:23 by ursgraf