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:27] – [Subsequence Has Timeout Monitor] 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 77: | Line 79: | ||
===== Subsequence Has Timeout Monitor With Resume ===== | ===== Subsequence Has Timeout Monitor With Resume ===== | ||
- | 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 89: | Line 91: | ||
===== Subsequence Has Timeout Monitor With Restart ===== | ===== Subsequence Has Timeout Monitor With Restart ===== | ||
- | 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 99: | Line 101: | ||
\\ | \\ | ||
- | ====== Example with several Monitors ====== | ||
- | |||
- | it will run in parallel. '' | ||
- | |||
- | [{{ .: | ||
- | |||
- | The main sequences starts with three '' | ||
- | |||
- | |||
- | ===== Sequence with two Monitors ===== | ||
- | |||
- | In the EEROS library you will find a directory with examples. Open a shell in the build directory of your EEROS library and run '' | ||
- | |||
- | [{{ .: | ||
- | |||
- | 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.1607020057.txt.gz · Last modified: 2020/12/03 19:27 by ursgraf