Bonjour,
J'essaye de comprendre le code de l'aeroquad mais cela fait plus de 15 ans que je n'ai pas fait de C alors pouvez vous m'aider, il y a :
motors.initialize();
je pense que initialize represente la fonction initialize, mais il y a plusieurs fonctions initialize dans les librairies, et motors represente quoi ?
et il y a :
angle[axis].initialize(axis);
je pense que la fonction initialize est celle dans la librairie Fligtangle mais pourquoi ?
Merci, je n'avais pas fait attention à la ligne :
Motors_PWM motors ;
Ou Motors_PWM est une classe définie dans la librairie Motors.h
Pour angle[axis].initialize(axis);
angle est une variable float déclarée dans la fonction "float arctan2(float y, float x )"de la section Sensor.pde.Il me semble que la variable n'est pas connue dans le prg principal,
cela ressemble a un tableau de la variable angle, mais je ne vois pas ou elle est definie ? ou est ce autre chose ?