Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of Le_Pont_V10015 by
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
Generated on Tue Jul 12 2022 13:32:39 by
