Guide de configuration OpenArm SocketCAN

La plupart des échecs de communication OpenArm proviennent d'hypothèses d'interface, de non-concordances d'ID de moteur ou de contrôles de démarrage incohérents plutôt que de la bibliothèque CAN elle-même.

Premiers contrôles
  • État de l'interfaceConfirmez que l'interface CAN est opérationnelle, stable et utilise le débit binaire attendu.
  • Mappage d'identification du moteurDocumentez les ID avant le réglage afin de ne pas déboguer le mauvais actionneur.
  • Comportement de délai d'attenteLes échecs se manifestent souvent par une dérive temporelle avant de ressembler à une perte totale de communication.
Ce qui manque habituellement aux constructeurs
  • Mélanger les étapes de mise en place entre les fausses et les vraies exécutions matérielles
  • Modification de la configuration de l'outil sans mettre à jour les notes
  • Ignorer les vérifications d'interface préalables à l'exécution avant d'enregistrer les données

Besoin d'aide avec l'affichage d'OpenArm ?

Utilisez le hub du forum pour les notes de mise en œuvre et demandez à l'équipe SVRC quand vous avez besoin d'un déblocage plus rapide.