summaryrefslogtreecommitdiff
path: root/2004/i/nono/src/motor/asserv.h
diff options
context:
space:
mode:
Diffstat (limited to '2004/i/nono/src/motor/asserv.h')
-rw-r--r--2004/i/nono/src/motor/asserv.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/2004/i/nono/src/motor/asserv.h b/2004/i/nono/src/motor/asserv.h
index 5685bff..2ff8c30 100644
--- a/2004/i/nono/src/motor/asserv.h
+++ b/2004/i/nono/src/motor/asserv.h
@@ -49,6 +49,7 @@ class Asserv
// Paramètres.
int accel_, kp_, ki_, kd_;
bool statMotor_, counter_;
+ bool posAsserv_;
// File d'emmission.
std::queue<std::string> sendQueue_;
// Buffer de reception.
@@ -89,6 +90,7 @@ class Asserv
void setKd (int kd);
void setStatMotor (bool fl = true);
void setCounter (bool fl = true);
+ void setPosAsserv (bool fl = true);
/// @}
protected:
/// @{
@@ -98,6 +100,8 @@ class Asserv
void send (char com, int a1);
void send (char com, int a1, int a2);
/// @}
+ /// Envois le message à la carte.
+ void send (const std::string &m);
/// Renvois le dernier message.
void sendLast (void);
/// Traite un message.