summaryrefslogtreecommitdiff
path: root/i
diff options
context:
space:
mode:
Diffstat (limited to 'i')
-rw-r--r--i/siroco/src/HELP64
-rw-r--r--i/siroco/src/communication_asservissement_control.h2
2 files changed, 65 insertions, 1 deletions
diff --git a/i/siroco/src/HELP b/i/siroco/src/HELP
new file mode 100644
index 0000000..a3889e5
--- /dev/null
+++ b/i/siroco/src/HELP
@@ -0,0 +1,64 @@
+Quelques explication sur les différents fichiers.
+
+
+I - Description des différentes classes
+
+1 - Interface :
+
+interface_widget.h :
+la classe parent pour l'interface.
+
+interface_container.h :
+
+interface_notebook.h :
+
+
+interface_asservissement.h :
+interface graphique pour le module asservissement.
+
+2 - Communication :
+
+communication_hub.h :
+gère la communication entre les différents modules (dont le robot). Registre
+et désenregistre les modules.
+
+communication_module.h :
+C'est la classe abstraite module.
+
+communication_asservissement_control.h :
+se charge d'envoyer au robot les demandes de changement de "paramètres"
+(changer les valeurs de pid...)
+
+communication_asservissement_data.h :
+c'est un module! il se charge de recevoir les données d'asservissement
+provenant du robot (aspirateur d'infos).
+
+3 - Message :
+
+Les structures des messages qui transitent sur le rézo.
+
+message.h :
+la classe parent.
+
+message_asservissement_info.h :
+les messages en relation avec 'asservissement, comme le p, i, d.
+
+message_asservissement_get_info.h :
+type de message pour demander au robot de renvoyer des infos sur
+l'asservissement.
+
+message_asservissement_data.h :
+message contenant les données en relation avec l'asservissement (c, p, m)
+
+message_asservissement_control.h :
+message de modification des coefficients de PID.
+
+
+II - Les modules :
+
+1 - L'asservissement
+
+comme données, il y a :
+- la consigne, ie, ce que l'on demande à la carte.
+- la pwm, ie, ce que l'on envoie au moteur.
+- la mesure, ie, ce que l'on obtient réellement.
diff --git a/i/siroco/src/communication_asservissement_control.h b/i/siroco/src/communication_asservissement_control.h
index 3e797ee..4c04879 100644
--- a/i/siroco/src/communication_asservissement_control.h
+++ b/i/siroco/src/communication_asservissement_control.h
@@ -30,7 +30,7 @@ class CommunicationAsservissementControl
class Connector
{
public:
- // Envoie les inforamtions de PID à l'objet.
+ // Envoie les informations de PID à l'objet.
virtual void recvPID (int p, int i, int d) = 0;
};
Connector &connector_;