From d201c6b9e46b79b6dabb5a7cd753b95c108c0915 Mon Sep 17 00:00:00 2001 From: schodet Date: Thu, 22 May 2003 18:02:01 +0000 Subject: Ajoute des cli/sti. Lecture du fichier de conf pour les servos. Capteurs. --- 2003/i/buzz/src/busp/busp_servo.h | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to '2003/i/buzz/src/busp/busp_servo.h') diff --git a/2003/i/buzz/src/busp/busp_servo.h b/2003/i/buzz/src/busp/busp_servo.h index 764293b..1545034 100644 --- a/2003/i/buzz/src/busp/busp_servo.h +++ b/2003/i/buzz/src/busp/busp_servo.h @@ -6,8 +6,11 @@ class BuspServo { - static const int m_address = 2; - int m_pos[8]; + static const int m_address = 1; + static const int m_nbServo = 8; + static const int m_nbPositions = 10; + int m_pos[m_nbServo]; + int m_ppos[m_nbPositions][m_nbServo]; public: // Constructeur. BuspServo (); @@ -15,6 +18,8 @@ class BuspServo void moveTo (int n, int pos); // Bouge le servo N de DIFF. void move (int n, int diff); + // Déplace les servos pour atteindre une position. + void position (int p); private: // Fait le déplacement effectif. void set (int n, int pos); -- cgit v1.2.3