Probleme avec la fonction millis()

b3b3rt:
J'ai essayer mais cella ne marche malheureusement pas

Pour faire plus simple je cherche a pouvoir déclencher manuellement un chronomètre et être capable de le réinitialiser

j'adore lorsque l'on dit, ca ne marche pas.
qu'est ce qui ne fonctionne pas?

entre déclencher manuellement et utiliser une télécommande, c'est pas la même chose.

est ce que tu recois bien la bonne info?

ca va être encore la pêche à l'info pour résoudre ta question.

EDIT :
surtout que le code fait en sorte d'allumer une led pendant une seconde si on recoit un code 0xFF30CF
j'appelle pas ca un chrono.

le schéma est le suivant

si on recoit un code

void loop(){
if(irrecv.decode(&results)){
       switch (results.value)[
              case 0xFF30CF:
                  top_chrono();
                  break;
            case 0xFF18E7:
                  Stop();
                  break;
         }
    irrecv.resume(); 
    }
}//fin loop

void top_chrono(){
top = millis();
Serial.println(millis());
}
void Stop(){
stop = millis();
temps = stop - top;
Serial.println(temps);
}