Pages: [1]   Go Down
Author Topic: lecture code en C++  (Read 425 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 3
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

France
Offline Offline
Faraday Member
**
Karma: 23
Posts: 3031
There is an Arduino for that
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

C'est du C++.
Pour motors.initialize(), initialize() c'est une méthode de la classe (ou de l'instance d'une classe) nommée motors.
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 3
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour,

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 ?

Merci
Logged

Pages: [1]   Go Up
Jump to: