...
Interfaces Design for Gyro Sensor:
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
/*Library for the communication with the Gyrosensor. Provides functions to read its values*/ //returns the single values separated by axes int getXTiltinggetRoll(); int getYTiltinggetPitch(); int getZTiltinggetYaw(); //returns an array containing the value for all three axes int* getTilting(); |
Roll Pitch and Yaw named after following Graphic: (source: https://engineering.purdue.edu/ece477/Archive/2011/Spring/S11-Grp09/images_oliver/RollPitchYaw.bmp)
Interface Design for Acceleration Sensor:
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
/*Library for the communication with the Accelerometer. Provides functions to read its values*/ //returns the single values separated by axes int getXAccel(); int getYAccel(); int getZAccel(); //returns an array containing the value for all three axes int* getAccel(); |
...
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
/*Library for the communication with the Magnetometer. Provides functions to read its values*/ //returns the single values separated by axes int getXMag(); int getYMag(); int getZMag(); //returns an array containing the value for all three axes int* getMag(); |
|