v1.6.1: NSRT MK4 deconnexion — noise_status en base + ERR_NOISE dans error_flags

Meme modele que NPM: ecriture en base avec valeurs a 0 et noise_status=0xFF
si capteur deconnecte, flag ERR_NOISE (bit 5) dans byte 66 UDP, messages
explicites sur page capteurs et self-test.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
PaulVua
2026-03-19 11:42:10 +01:00
parent 11585b4783
commit 47d76be5df
8 changed files with 84 additions and 29 deletions

View File

@@ -412,7 +412,10 @@ async function selfTestSequence() {
addSelfTestLog(`Noise response: ${JSON.stringify(noiseResult)}`);
if (noiseResult.error) {
updateTestStatus(sensor.id, 'Failed', noiseResult.error, 'bg-danger');
const noiseMsg = noiseResult.disconnected
? 'Capteur déconnecté — vérifiez le câblage USB'
: noiseResult.error;
updateTestStatus(sensor.id, 'Failed', noiseMsg, 'bg-danger');
testsFailed++;
} else if (noiseResult.LEQ > 0 && noiseResult.dBA > 0) {
updateTestStatus(sensor.id, 'Passed', `LEQ: ${noiseResult.LEQ} dB | dB(A): ${noiseResult.dBA}`, 'bg-success');