CRLG / LABOTBOX

Outil de contrôle et mise au point pour robot CRLG
GNU General Public License v3.0
2 stars 1 forks source link

Problème de changement des adresse des servos AX depuis Labotbox #34

Closed NicoFarmer closed 5 years ago

NicoFarmer commented 5 years ago

Vu le 08/05/2019 chez Stéph sur Grosbot

Impossible de changer la configuration des servos AX.

Dans le test effectué, il n'y a pas de carte AXIFACE entre le MBED et le servo AX, il y a uniquement le signal TX MBED relié au signal bus AX

Problème côté Labotbox ou côté MBED ?

NicoFarmer commented 5 years ago

Après analyse, le problème est lié à l'absence de la carte AXIFACE.

Lors de la refonte du driver AX, il a été ajouté un test de présence du servo avant de changer son adresse. En l'absence de carte AXIFACE, la lecture des infos servo est impossible, par conséquent, le test de présence du servo échoue et la fonction de changement d'adresse s'interrompt.

Pour corriger le problème et permettre de changer les adresses dans toutes les configurations (avec ou sans carte AXIFACE), le test sur la présence du servo est supprimé dans le driver AX de CppRobLib

NicoFarmer commented 5 years ago

Problème corrigé dans CppRobLib. Ticket soldé.