carte esclave pompe 2020 V1
Dependencies: mbed ident_crac
Diff: class_ventouse.cpp
- Revision:
- 21:42d6cead9cc2
- Parent:
- 20:677dcf689523
- Child:
- 22:f104afbecb98
--- a/class_ventouse.cpp Fri Mar 06 08:17:17 2020 +0000 +++ b/class_ventouse.cpp Sat Mar 07 17:40:59 2020 +0000 @@ -2,7 +2,7 @@ //float seuil[NB_VENTOUSES] = {0.10, 0.3, 0.3, 0.3, 0.10, 0.3, 0.3, 0.3}; float seuil[NB_VENTOUSES] = {0.1, 0.1, 0.1, 0.1, 0.10, 0.1, 0.1, 0.1}; -#define PWM_POMPE 0.65 +#define PWM_POMPE 0.7 #define PWM_ELECTROVANNE 0.3 Ventouse::Ventouse(PinName pinPompe, PinName pinCapteurPression, char index) : m_pinPompe(pinPompe), @@ -61,7 +61,7 @@ wait_ms(10.0); if(getPression()==1) { - can.write(CANMessage(HACHEUR_GET_ATOM_ACK,&m_index,1)); + // can.write(CANMessage(HACHEUR_GET_ATOM_ACK,&m_index,1)); etat = Attraper_ok; }else if(flag_relacher) { @@ -82,7 +82,7 @@ wait_ms(10.0); if(getPression() == 0) { - can.write(CANMessage(HACHEUR_RELEASE_ATOM_ACK,&m_index,1)); + // can.write(CANMessage(HACHEUR_RELEASE_ATOM_ACK,&m_index,1)); if(flag_electrovanne) m_electrovanne->write(0); etat = Attente; } @@ -91,7 +91,6 @@ } } - void Ventouse::action(bool action) { flag_attraper = action; @@ -139,7 +138,4 @@ void Ventouse::setElectrovanne(int val) { if(flag_electrovanne)m_electrovanne->write(val); -} - - - +} \ No newline at end of file