Classes et code de la partie pompe du Robot 2021

Dependencies:   mbed ident_crac

Revision:
5:88ab89ab12ad
Parent:
4:4bae30d48662
--- a/main.cpp	Mon Jan 18 15:24:35 2021 +0000
+++ b/main.cpp	Tue Jan 19 07:11:38 2021 +0000
@@ -2,9 +2,10 @@
 #include "ident_crac.h"
 
 //initialisations relatives au Bus CAN
-CAN bus_CAN(PB_8, PB_9, 1000000) ;
-CANMessage commande_carte ;
+CAN bus_CAN(PB_8, PB_9, 1000000) ; //instanciation du bus CAN
+CANMessage commande_carte ; // creation d'une varaible de type CANMessage, instruction vennant de la carte maitre
 int flag_reception_CAN = 0 ;
+//***************************************PROTOYPE DE FOCNTION************************************************
 void interruption_reception(void) ;
 void gestion_Message_CAN(void) ;
 void Envoi_msg_test(void);
@@ -12,6 +13,7 @@
 //Fin de jeu
 char end_game = 0;
 
+////instanciation du bloc_8_pompe en globale
 bloc_8_pompe::bloc_8_pompe classe_pompe    (PC_9, PA_8, PB_0,       //bloc 1
                                                 PA_9, PA_10, PB_1,      //bloc 2
                                                 PA_11, PA_15, PC_1,     //bloc 3
@@ -20,6 +22,8 @@
                                                 PB_10, PB_2, PC_4,      //bloc 6
                                                 PA_6, PA_5, PA_7,       //bloc 7
                                                 PA_0, PA_1, PA_4);      //bloc 8
+                                                
+//**********************************************MAIN********************************************************
 
 int main()
 {    
@@ -59,12 +63,14 @@
         
 }
 
+// fonction d'interruption qui nous avertie de l'arriver d'un message via liaison bus CAN
 void interruption_reception(void) 
 {
     if (bus_CAN.read(commande_carte))
         flag_reception_CAN = 1 ;
 }
 
+// la fonction gestion_Message_CAN gere l'arriver de la consigne donner par la carte maitre et les appliques aux blocs concernes selon les identifiant recu
 void gestion_Message_CAN(void) 
 {
     int identifiant = commande_carte.id ;
@@ -114,7 +120,7 @@
             }
                 
 }
-
+//fonction test qui envoi un message test au bus can
 void Envoi_msg_test(void)
 {   
     CANMessage etat_ventouses;