Filtrer les valeurs d'erreurs
Bonjour Romz25,
Citation:
Envoyé par
Romz25
...ce que j'ai pu remarque c'est que je perd mes sonde elle passe a -128 donc l'Arduino fait des bizarrerie et enclenche des relais de façon aléatoire....
Tu es sûr que ce n'est pas plutôt -127 qui est la valeur qui indique que la lecture a échoué (#define DEVICE_DISCONNECTED_C -127) ? Je pense qu'il faudrait faire un test pours savoir si une valeur est <= à DEVICE_DISCONNECTED_C et, si oui, éviter d'utiliser cette valeur (quitte à relancer une lecture ou attendre la suivante). Cela signifie qu'au moins une sonde est perturbée. Une alerte serait également un complément utile d'autant si elle précise la sonde en cause.
Salut.