new

Dependencies:   mbed CANMsg

Revision:
7:c9fd242538d9
Parent:
6:3fca0ca1949e
Child:
8:0e643ea7834f
--- a/variables.hpp	Thu Jul 05 16:30:54 2018 +0000
+++ b/variables.hpp	Thu Jul 12 06:07:14 2018 +0000
@@ -4,8 +4,8 @@
 
 // SET INIZIALI DI MACCHINA
 bool canDataCheckEnable=false;      // a true per attivare il controllo del quinconce anche con dati CAN
-int speedFromPick = 1;              // definisce se il controllo di velocità della ruota di semina è gestita dai becchi (set a 1) o dai fori sul disco (set a 0)
-bool encoder=false;                 // true quando montato motore DC con encoder incorporato
+int speedFromPick = 0;              // definisce se il controllo di velocità della ruota di semina è gestita dai becchi (set a 1) o dai fori sul disco (set a 0)
+bool encoder;                 // true quando montato motore DC con encoder incorporato
                                     // NOTA: SE ENCODER=TRUE ALLORA SPEEDFROMPICK DEVE ESSERE MESSO A 0
 int tamburoStandard=1;              // a 1 per tamburo parallelo alla ruota di semina, a 0 per zucca
 
@@ -185,6 +185,7 @@
 double tempoBecchiPerQuinc=0.0f;
 int countPicks=0;
 uint8_t quinconceActive=0;
+uint8_t oldQuinconceOut=0;
 
 double stepGrado = 0.0f;
 double TBfaseStep =0.0f;
@@ -207,6 +208,7 @@
 uint8_t cellsCounterHig=0;
 uint8_t pickCounterLow=0;
 uint8_t pickCounterHig=0;
+uint8_t seedSee=0;
 
 uint8_t all_semiFiniti = 0;     // semi finiti (generato dal relativo sensore)
 uint8_t all_pickSignal = 0;     // errore segnale becchi (generato dal tempo tra un becco ed il successivo)