problème EEPROM.write

bonjour,
ayant un peu de temps cet après midi, je me suis repenché sur ce problème de plusieurs variables envoyées.
autant ca peut très bien fonctionner 3-4-5 fois de suite, autant ca peut partir en pinuts pour une raison x.
pour tester, j'envoie les même valeurs à chaque fois et voila le résultat

lumiere 100% :1250

temps 100% :50

lumiere 50% :900

temps 50% :150

Received packet of size 14

Contents:1250À¨?Ò

Contents1:

Contents1:

Contents1:

lumiere1 : 1250

temps1 : 0

lumiere2 : 0

temps2 : 0

connected

Received packet of size 36

Contents:1250

Contents1:50

Contents1:900

Contents1:150

lumiere1 : 1250

temps1 : 50

lumiere2 : 900

temps2 : 150

connected

Received packet of size 36

Contents:1250

Contents1:50

Contents1:900

Contents1:150

lumiere1 : 1250

temps1 : 50

lumiere2 : 900

temps2 : 150

connected

Received packet of size 36

Contents:1250

Contents1:50

Contents1:900

Contents1:150

lumiere1 : 1250

temps1 : 50

lumiere2 : 900

temps2 : 150

connected

j'ai résolu en partie le problème via un subterfuge trouvé dans la partie english du forum en remplacant

    Udp.readPacket(packetBuffer,UDP_TX_PACKET_MAX_SIZE, remoteIp, remotePort);

par

     Udp.readPacket(packetBuffer,packetSize, remoteIp, remotePort);

mais bon, tant que c'est pas à 100% à chaque fois, je continu de chercher une solution fiable.