21 #ifndef _AVRIO_ACCELERO3D_H_ 22 #define _AVRIO_ACCELERO3D_H_ 24 #include <avrio/defs.h> 28 #include <avrio/vector3f.h> 29 #include <avrio/vector3i.h> 61 #define ACCELERO3D_NOT_CALIBRATED (1) int iAccelero3dReadRaw(int *iAcc)
Lecture des accelérations d'un Accelero.
int iAccelero3dRead(float *fAcc)
Lecture des accelérations d'un Accelero.
void vAccelero3dZero(int *iZero)
Lecture du calage du zéro.
int iAccelero3dCalibrate(uint16_t usNumOfSamples)
Calibration de l'accelero.
void vAccelero3dAttitude(float *fAtt, const float *fAcc, float fAlpha)
Calcul des angles de piqué (x) et de roulis (y) par rapport à la verticale à partir des accélérations...
int iAccelero3dInit(void)
void vAccelero3dSetZero(const int *iZero)
Modification du calage du zéro.