Page 1 sur 1

Problème SerialException

Posté : ven. 11 nov. 2016 10:40
par Gazetto
Bonjour,

Je suis actuellement en train de développer un système qui récupère les coordonnées GPS de la position de mon Pi3.
J'arrive bien à visualiser les trames à l'aide de la commande " sudo cat /dev/ttyAMA0". Je sais les récupérer dans un fichier.

Cependant, selon les jours, et c'est là que c'est intrigant, j'obtiens l'erreur suivante :
raise SerialException('device reports readiness to read but returned no data (service disconnected?)')

Hier encore, mon programme fonctionnait très bien. Avez-vous déjà rencontré cette erreur ?
J'ai chercher sur internet pour tenter de palier le problème mais je ne trouve rien de bien concluant. :(

En vous remerciant par avance,
Gazetto

Re: Problème SerialException

Posté : ven. 11 nov. 2016 11:03
par maxty01
Bonjour,

Si le problème est sporadique et se résout de lui même, je serai d'avis de gérer l'exception dans le code.

Si le problème est régulier et qu'il est nécessaire d'effectuer certaines commandes connues pour revenir à la normale, je serai d'avis de créé un cron qui effectuera la "remise à zéro" du récepteur GPS ou du RPI3.

Bon Weekend.

Re: Problème SerialException  [RESOLU]

Posté : sam. 12 nov. 2016 16:24
par Gazetto
En effet, ce problème n'est pas régulier, j'ai testé avec un try/except, le code est désormais plus robuste.
Merci :)