This page and it's sub-pages will specify all needed interfaces for communication
- between the sensors/actuators and the microcontroller,
- of the software components with each other.
Therefore a description of needed inputs and provided outputs for each interface is needed.
For these functions some pseudo code is used instead of c code.
int[10] getNumbers(string name)
for instance will accept a string and return an integer array of length ten.
Axis are generally ordered as followed:
- forwards/backwards
- left/right
- up/down
Directions are generally ordered as followed:
- forwards
- right
- backwards
- left
- up
- down