strat des robots

Fork of CRAC-Strat_2017 by CRAC Team

Revision:
10:a788d9cf60f2
Parent:
5:dcd817534b57
Child:
12:14729d584500
--- a/Globals/ident_crac.h	Thu Apr 28 08:11:36 2016 +0000
+++ b/Globals/ident_crac.h	Fri Apr 29 09:14:27 2016 +0000
@@ -21,31 +21,38 @@
 #define ODOMETRIE_SMALL_VITESSE 0x029  // Odométrie vitesse  (Indication sur l'état actuel)
 
 #define ASSERVISSEMENT_INFO_CONSIGNE 0x1F0  // Info Consigne et Commande moteur
-#define ASSERVISSEMENT_CONFIG_KPP 0x1F1  // Config coef KPP
-#define ASSERVISSEMENT_CONFIG_KPI 0x1F2  // Config coef KPI
-#define ASSERVISSEMENT_CONFIG_KPD 0x1F3  // Config coef KPD
+#define ASSERVISSEMENT_CONFIG_KPP_DROITE 0x1F1  // Config coef KPP_Droit
+#define ASSERVISSEMENT_CONFIG_KPI_DROITE 0x1F2  // Config coef KPI_Droit
+#define ASSERVISSEMENT_CONFIG_KPD_DROITE 0x1F3  // Config coef KPD_Droit
+#define ASSERVISSEMENT_CONFIG_KPP_GAUCHE 0x1F4  // Config coef KPP_Gauche
+#define ASSERVISSEMENT_CONFIG_KPI_GAUCHE 0x1F5  // Config coef KPI_Gauche
+#define ASSERVISSEMENT_CONFIG_KPD_GAUCHE 0x1F6  // Config coef KPD_Gauche
 #define ASSERVISSEMENT_ENABLE 0x1F7  // Activation asservissement  (0 : désactivation, 1 : activation)
 
 #define RESET_BALISE 0x030  // Reset balise
 #define RESET_MOTEUR 0x031  // Reset moteur
 #define RESET_IHM 0x032  // Reset écran tactile
 #define RESET_ACTIONNEURS 0x033  // Reset actionneurs
+#define RESET_POMPES 0x034  // Reset pompes
 #define RESET_STRAT 0x3A  // Reset stratégie
 
 #define CHECK_BALISE 0x060  // Check balise
 #define CHECK_MOTEUR 0x061  // Check moteur
 #define CHECK_IHM 0x062  // Check écran tactile
 #define CHECK_ACTIONNEURS 0x063  // Check actionneurs
+#define CHECK_POMPES 0x064  // Check pompes
 
 #define ALIVE_BALISE 0x070  // Alive balise
 #define ALIVE_MOTEUR 0x071  // Alive moteur
 #define ALIVE_IHM 0x072  // Alive écran tactile
 #define ALIVE_ACTIONNEURS 0x073  // Alive actionneurs
+#define ALIVE_POMPES 0x074  // Alive pompes
 
 #define ACKNOWLEDGE_BALISE 0x100  // Acknowledge balise
 #define ACKNOWLEDGE_MOTEUR 0x101  // Acknowledge moteur
 #define ACKNOWLEDGE_IHM 0x102  // Acknowledge ecran tactile
 #define ACKNOWLEDGE_ACTIONNEURS 0x103  // Acknowledge actionneurs
+#define ACKNOWLEDGE_ 0x104  // Acknowledge pompes
 
 #define INSTRUCTION_END_BALISE 0x110  // Fin instruction balise  (Indique que l'instruction est terminée)
 #define INSTRUCTION_END_MOTEUR 0x111  // Fin instruction moteur  (Indique que l'instruction est terminée)
@@ -84,3 +91,5 @@
 #define SERVO_AX12_PROCESS 0x091  // AX12 processChange  (Lancer le déplacement des AX12)
 #define SERVO_AX12_DONE 0x092  // AX12 done  (Indique q'un AX12 a terminé son déplacement)
 #define SERVO_XL320 0x093  // XL320
+
+#define POMPE_PWM 0x9A  // pwm des pompes  (pwm entre 0 et 100)