#6743
Christian
Participant

Salut Dominique

is existe une méthode arduino.disconnect() qui permet de couper la communication serial (et faire un peu de clean out) mais présentement c’est juste du coté java MRL. et non sur l’arduino

Présentement, nous testons un ‘heartbeat’ qui permet de vérifier que la communication serial est toujours active et fonctionnel. Le but est de permettre autant MrlComm que MRL de réagir lorsque la communication est coupé (Mrlcomm pourra par example arreter les moteurs ou tout élément pouvant etre dangereux lorsqu’il y a perte de controle et MRL tentera de rétablir la connection et faire en sorte que tout redeviennent fonctionnel). C’est en cours de réalisation/futur plan.

Lorsque l’arduino fait un soft reset, la fonction servo.detach est lancé a l’intérieur de l’arduino.

La fonction de communication par le port série entre 2 différents Arduino est nouvelle et l’intéraction est differente que lors d’une communication série par le port USB. Je vais investiguer plus ce que tu vois comme problemes des que j’aurai un peu de temps.

Quel servos tu utilise?