getting_started:tutorials:inputdev1
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
getting_started:tutorials:inputdev1 [2020/12/03 13:10] – [Reading from a XBox Controller or a Space Navigator] ursgraf | getting_started:tutorials:inputdev1 [2021/03/31 17:16] – [Reading from a XBox Controller] ursgraf | ||
---|---|---|---|
Line 4: | Line 4: | ||
===== Reading from a Mouse ===== | ===== Reading from a Mouse ===== | ||
- | 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 | ||
< | < | ||
$ sudo ./ | $ sudo ./ | ||
Line 17: | Line 19: | ||
===== Reading from a Keyboard ===== | ===== Reading from a Keyboard ===== | ||
- | 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 | ||
< | < | ||
$ sudo ./ | $ sudo ./ | ||
</ | </ | ||
- | Study the code of the example together with the code of the '' | + | Study the code of the example together with the code of the '' |
===== Reading from a XBox Controller ===== | ===== Reading from a XBox Controller ===== | ||
- | 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 | ||
< | < | ||
$ sudo ./ | $ sudo ./ | ||
Line 30: | Line 36: | ||
If you connect several such controller you have to check in ''/ | If you connect several such controller you have to check in ''/ | ||
- | ===== Reading from a XBox Controller or a Space Navigator ===== | + | ===== Reading from a Space Navigator ===== |
- | There is a second example demonstrating the use of a space navigator. | + | Open a shell in the build directory of your EEROS library and run |
+ | < | ||
+ | $ sudo ./examples/block/ | ||
+ | </ | ||
This examples reads and outputs periodically the 3 position and 3 rotation axis together with the state of the 2 buttons of a space navigator mouse. Further, the safety system checks for the left button to be pressed. This causes a level change. As soon as the button is released the safety system changes back to the first level. | This examples reads and outputs periodically the 3 position and 3 rotation axis together with the state of the 2 buttons of a space navigator mouse. Further, the safety system checks for the left button to be pressed. This causes a level change. As soon as the button is released the safety system changes back to the first level. |
getting_started/tutorials/inputdev1.txt · Last modified: 2021/03/31 17:17 by ursgraf