- 인터페이스 상태CAN 인터페이스가 작동되고 안정적이며 예상 비트 전송률을 사용하고 있는지 확인하십시오.
- 모터 ID 매핑잘못된 액추에이터를 디버깅하지 않도록 튜닝하기 전에 ID를 문서화하세요.
- 시간 초과 동작실패는 전체 통신 손실로 보이기 전에 타이밍 드리프트로 나타나는 경우가 많습니다.
OpenArm SocketCAN 설정 가이드
대부분의 OpenArm 통신 오류는 CAN 라이브러리 자체가 아닌 인터페이스 가정, 모터 ID 불일치 또는 일관되지 않은 시작 확인으로 인해 발생합니다.
- 가짜 하드웨어 실행과 실제 하드웨어 실행 사이의 혼합 단계
- 메모를 업데이트하지 않고 도구 구성 변경
- 데이터를 로깅하기 전에 실행 전 인터페이스 검사 건너뛰기