tqhien/RpiRoadbook

Plantage aléatoire sur utilisation de bouton

Opened this issue · 1 comments

Apparition d'un erreur Segmentation Fault sur l'utilisation de certains boutons (notamment gauche/droite/ok). Nécessité de 2 algo selon le bouton ?

L'affichage du bouton par un print après neutralisation des interruption (remove_event) semble éviter les plantages. Il semble que ce soit un bug non résolu de pygame. Le commit 7a34030 met ce hack en oeuvre : affichage dans la console, qui n'apparait pas sur le RpiRoadbook.

De plus les boutons Trailtech ont tendance à avoir des parasites lors de l'appui sur OK (gauche, parfois droite en plus du OK), ce que la télécommande chinoise ne faisait pas. Un appui légèrement plus long pour ok (0.5s) permet d'éliminer ce parasite.

A surveiller sur le long terme.