Francesco Pistone
/
FORIGO_Modula_V6_R2C_DE_HwV5
vo
Diff: variables.hpp
- Revision:
- 4:d32258ec411f
- Parent:
- 3:c0f11ca4df02
- Child:
- 5:3b95bbfe2dc9
--- a/variables.hpp Fri Jun 15 17:10:37 2018 +0000 +++ b/variables.hpp Wed Jun 27 15:33:42 2018 +0000 @@ -89,6 +89,7 @@ double oldDuty_DC=0.0f; double dcActualDuty = 0.0f; // valore di lavoro del duty cycle +double olddcActualDuty = 0.0f; // valore di lavoro del duty cycle double correzione = 0.0f; double periodo =0.0f; double ePpos = 0.0f; @@ -97,7 +98,6 @@ uint32_t fase = 0; int clocca=0; -int enableSDcontrol=0; int enableSpeed=0; double speedOfSeedWheel =0.0f; int lowSpeed = 0; @@ -149,6 +149,8 @@ uint8_t quincStop=0; uint8_t oldQuincIn=0; double scostamento = 0.0f; +double oldScostamento = 0.0f; +double oldScostamento2 = 0.0f; double scostamento2 = 0.0f; uint8_t quincEnable=0; uint8_t quincCnt=0; @@ -156,11 +158,20 @@ uint8_t trigStop=0; double propoQuinc=0.0f; double percento=0.0f; +double oldPercento=0.0f; uint32_t masterSinc=0; bool quincClock=false; bool correggiSD=false; double oldQuincTimeSD=0.0f; -uint8_t cntQuinc=0; +uint8_t sincroQui=0; +uint8_t quincPIDminus=0; +uint8_t quincPIDplus=0; +uint8_t quincLIMminus=0; +uint8_t quincLIMplus=0; +bool flippa=false; +double memoCorrCorr=0.0f; + + // se indefinito utilizza il tamburo ortogonale per i semi di zucca double stepGrado = 0.0f; double TBfaseStep =0.0f;