Gestion pont-H pour moteur CC
Diff: yMOTOR.h
- Revision:
- 2:980b46615b6e
- Parent:
- 1:4dc14e8e5ff7
- Child:
- 3:5181bcf1f0a6
diff -r 4dc14e8e5ff7 -r 980b46615b6e yMOTOR.h --- a/yMOTOR.h Sat Sep 12 19:17:55 2015 +0000 +++ b/yMOTOR.h Sun Sep 13 11:07:45 2015 +0000 @@ -5,7 +5,7 @@ /** * @file yMOTOR.h * @brief Header de la classe 'yMOTOR' - * @version V0.2 + * @version V0.4 * @date Sept-2015 * @note by Jean92 \n * Controlleur pour Pont-H (MC33886)" @@ -19,8 +19,8 @@ #define yARRET 0 #define yMARCHE 1 -#define yDB_def 0.3 // dead band around 0.0 for nul speed -#define yPeriod_def 0.01 // seconds +#define yDB_def 0.3 // dead band around 0.0 for nul speed +#define yPeriod_def 0.01 // en seconds class yMOTOR { @@ -65,9 +65,10 @@ private: /// Attributs - m_membres (visibles par les methodes) float m_speed; + bool m_run; protected: /// Attibuts (accessibles seulement via les methodes) - PwmOut _pwm; + PwmOut _pwm; // par heritage DigitalOut _av; DigitalOut _ar;