Après quelques test j'ai découvert que le problème venait de la tempo de la boucle while, qui n'a pas lieu d'être à cause de l'evenement timeout. Cela faisait planter l'application.
Cela résoud le problème de l'application.
Pour résumer 2 problèmes :
- le format des strings était mal géré : Ajout de l'offset.
- L'application plante après un certain temps : Suppression de la tempo inutile.
Il reste cependant un problème avec le PC : celui ci me fait un blue screen après un certain temps avec l'erreur multiple irp complete requests. Apparement ça serait un problème de drivers...
J'ai donc fait l'installation sur un pc plus récent et ça à l'air de fonctionner.
Merci à vous
Dorian