getting_started:tutorials:controlsystem2
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
getting_started:tutorials:controlsystem2 [2016/10/24 15:31] – graf | getting_started:tutorials:controlsystem2 [2020/11/26 17:18] (current) – removed ursgraf | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Control System with Several Time Domains ====== | ||
- | In the EEROS library you will find a directory with examples. Open a shell and run '' | ||
- | This examples does: | ||
- | * Creates a main task //ss// with an execution period of one second. The task itself is defined of type '' | ||
- | * Creates a time domain //t1// with a period of one second. Its run method prints out some messages with a short delay in between. | ||
- | * Creates a time domain //t2// with a period of two seconds. Its run method prints out some messages with a short delay in between. //t2// runs after //t1// has finished. | ||
- | * Creates a time domain //t4// with a period of four seconds. Its run method prints out some messages with a short delay in between. //t4// runs after //t2// has finished. | ||
- | * Creates a time domain //t3// with a period of five seconds. Its run method prints out some messages with a short delay in between. //t3// runs after //t1// has finished but concurrently to //t2//. | ||
- | * Creates a time domain //t5// with a period of three seconds. Its run method prints out some messages with a short delay in between. //t5// runs concurrently to //t1//. | ||
- | All of the harmonic tasks have a periodic counter which measure its periods and run times. Once every 10th run the results are logged. The results are printed in milliseconds. |
getting_started/tutorials/controlsystem2.1477315900.txt.gz · Last modified: 2016/10/24 15:31 by graf