eeros_architecture:safety_system:io_actions
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
eeros_architecture:safety_system:io_actions [2016/11/29 14:16] – [leave(...)] graf | eeros_architecture:safety_system:io_actions [2021/07/08 20:09] (current) – [range(...)] ursgraf | ||
---|---|---|---|
Line 29: | Line 29: | ||
==== range(...) ==== | ==== range(...) ==== | ||
<code c> | <code c> | ||
- | range(eeros:: | + | range(eeros:: |
</ | </ | ||
- | The //range// action checks if the value of the input is in the range of min to max, and if this is not the case, an event is fired. | + | The //range// action checks if the value of the input is in the range of min to max, and if this is not the case, an event is fired. If the parameter '' |
In the following example the //range// action tests whether the value of //q0// is in the interval from 0.0 to 6.283. If not, the event // | In the following example the //range// action tests whether the value of //q0// is in the interval from 0.0 to 6.283. If not, the event // | ||
Line 61: | Line 61: | ||
==== toggle(...) ==== | ==== toggle(...) ==== | ||
<code c> | <code c> | ||
- | toggle(eeros:: | + | toggle(eeros:: |
</ | </ | ||
The //toggle// action changes thew current state each time the safety system runs. Please keep in mind that the safety system runs with the highest priority and highest frequency of the whole system. //toggle// is generally used to deliver a watchdog signal. | The //toggle// action changes thew current state each time the safety system runs. Please keep in mind that the safety system runs with the highest priority and highest frequency of the whole system. //toggle// is generally used to deliver a watchdog signal. |
eeros_architecture/safety_system/io_actions.1480425387.txt.gz · Last modified: 2016/11/29 14:16 (external edit)