
Envoyé par
cobra38
Or depuis lé départ càd 15 Mai, je constate aléatoirement que le niveau batterie passe à 0% (voir fichier joint) alors qu'il est en réalité de 87%
la conversion message ascii => valeur numérique se fait par
int valeurBrute = atoi(buffer + 1); // +1 pour sauter le 'V' et commencer à analyser à partir du premier chiffre
ce qui semble cohérent avec le mode d'émission, à condition bien sûr que le message soit correct
Vous avez juste avant
Serial.print("Reception: "); Serial.println(buffer);
est-ce que vous recevez V0 ou autre chose ?
et côté émetteur vous faites
Serial.print("Valeur Brute = "); Serial.println(vBat);
voyez vous le 0?
Partager