dszd
afficheled.cpp
- Committer:
- schnf30
- Date:
- 2020-12-16
- Revision:
- 0:48ca20a36bdc
File content as of revision 0:48ca20a36bdc:
#include "mbed.h" #include "etat.h" #include "afficheled.h" volatile int EtatEnCourt = 5; PwmOut LedRed(D5); void SetEtatLed(int EtatLed) { if (EtatEnCourt != EtatLed) { if (EtatLed == Cc) { LedRed.period(LedCcPer); LedRed.pulsewidth(LedCcTh); } else if (EtatLed == An) { LedRed.period(LedAnPer); LedRed.pulsewidth(LedAnTh); } else if (EtatLed == Nl) { LedRed.period(LedNlPer); LedRed.pulsewidth(LedNlTh); } else if (EtatLed == Cp) { LedRed.period(LedCpPer); LedRed.pulsewidth(LedCpTh); } } EtatEnCourt = EtatLed; }