SAGNES Christophe / Mbed 2 deprecated Le_Pont_V10015

Dependencies:   mbed

Fork of Le_Pont_V10015 by 3R

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers Synchronisation.h Source File

Synchronisation.h

00001 /*******************************************************************/
00002 /*                                                                 */
00003 /*                Synchronisation                                  */
00004 /*                                                                 */
00005 /*  Procédures de synchronisation des piles du pont Bacalan        */
00006 /*                                                                 */
00007 /*                                                                 */
00008 /*******************************************************************/
00009 #ifndef _SYNCHRO_
00010 #define _SYNCHRO_
00011 
00012 #include "mbed.h"
00013 #include "Constantes.h"
00014 #include "Variable.h"
00015 
00016 
00017 
00018 /**     void    vSynchronise ( U8 Mode_Synchronisation, U8 Sens )
00019 *       Procédure appelée à chaque cycle (100ms) pour corriger la vitesse des piles en fonction de leur hauteur
00020 *       @param <Mode_Synchronisation>   Mode choisi par l'utilisateur
00021 *                                       CUSTOM : votre procedure de synchronisation est utilisée
00022 *                                       DEUX_VITESSES : La pile en avance passe en vitesse lente pour se laisser rattraper
00023 *                                       AUCUN : La consigne de vitesse est constante pour les 2 piles
00024 *
00025 *       @param <Sens>                   Sens du déplacement
00026 *                                       MONTE
00027 *                                       DESCEND
00028 *
00029 *       Utilise les variables:
00030 *       Consigne_Vitesse_Auto           Consigne de vitesse demandé par l'utilisateur (tr/min)
00031 *       Consigne_Vitesse_RD             Consigne de vitesse calculée pour la rive droite (tr/min)
00032 *       Consigne_Vitesse_RG             Consigne de vitesse calculée pour la rive gauche (tr/min)
00033 *       Hauteur_RG                      Hauteur de la pile gauche (mm)
00034 *       Hauteur_RD                      Hauteur de la pile droite (mm)
00035 */
00036 extern  void    vSynchronise ( U8 Mode_Synchronisation, U8 Sens ) ;
00037 extern  void    vSynchro_Initialise ( void ) ;
00038 
00039 
00040 #endif