Décalage entrée sortie

Ok merci !

je n'avais effectivement pas pensé que le moniteur série envoyait des caractères (ce qui pourtant est logique) et quand je passe par mon programme VB.NET pour envoyer et recevoir les données tout ce passe bien car j'envoie et reçois des int.

Autre problème ... j'ai modifié ma fonction SerialEvent, et la méthode detachInterrupt ne fonctionne pas ... ce que je ne comprends pas car la méthode attachInterrupt marche et est appelée dans les mêmes conditions ...

void serialEvent()
{
  cmdByte = Serial.read(); // receive command from USB interface
  
  if (cmdByte=1){
    attachInterrupt(0, pulse, RISING); // enable requests to digital indicator triggered by the encoder
  }else{
    detachInterrupt(0); // disable requests to digital indicator
  }
}

(je lancerai un nouveau topic si nécessaire)