           Serial.println(leServo.getMin());
 					sleep(TEMPOSLEEP);
 					Serial.println("la le servo est au min et va faire grande course");
-
+          leServo.setObjectif(leServo.getMin());
 					//séquence pour mesurer une vitesse et amplitude moyenne
 					//(10 cycle d'aller et retour et enregistrement systématique des mesures)
 					
-					for (i=0;i<NBRCYCLE_AR*2;i=i+2)
+					for (i=0;i<NBRCYCLE_AR;i=i+1)
 						{
 							compteur=0;
-							compteurRef=0;//compteur ref utilisé différement dans la suite par rapport à ce qui était fait jusque là
+							compteurRef=0;//compteur ref utilisé différement dans la suite par rapport à ce qui était fait jusque là. Compteur ref est utilisé pour voir si le servo continue de bouger
 							tempsMesureVitesse=millis();
               Serial.print("tempsMesureVitesse=");
               Serial.println(tempsMesureVitesse);

					etatCalibrateur=FINDMINMAX;
					compteurRef=moyenne(NBRCYCLE_AR,mesureRef);
          Serial.print(F(" SUPERcmpteurRefMoyenne="));
          Serial.println(compteurRef);
					if (compteurRef==0)
						{
							Serial.println(F("PB : compteur Ref=0 aucune impulsion fourche optique détecté"));

									{
									compteurRef=compteur;
									sleep(TEMPO_STAT);
                  Serial.println("yup");
									}
							resultatImpulsionMin[i]=compteur;
							resultatTempsMin[i]=millis()-tempsMesureVitesse-TEMPO_STAT;
              Serial.print(F("Cycle "));
              Serial.print(i+1);
              Serial.print(F(" imp= "));
              Serial.print(resultatImpulsionMin[i]);
              Serial.print(F(" temps= "));
              Serial.println(resultatTempsMin[i]);
                                                        
						}
   
         
             
					Serial.println(F("ATTENTION regarder  et noter le sens de rotation du premier mouvement "));
					Serial.println(F("si pret faire un clic "));
					etatCalibrateur=WAITCLIC;
