Research(으)로 돌아가기

OpenArm 소켓CAN 설정 가이드

사용자 인터페이스 확인, 모터 ID 지도, 타임아웃 및 빌더의 디버깅 패턴을 다루는 실용적인 OpenArm SocketCAN 설정 가이드.

대부분의 OpenArm 통신 실패는 CAN 라이브러리 자체보다는 인터페이스 가정, 모터 ID 부합 또는 불합리한 시작 검사에서 발생합니다.

첫 번째 검증

  • ** 인터페이스 상태**CAN 인터페이스는 안정적이고 예상되는 비트 속도를 사용하고 있는지 확인합니다.
  • ** 엔진 ID 지도** 정렬 전에 문서 ID를 입력하여 잘못된 액추에이터를 디버깅하지 않습니다.
  • 타임아웃 행동실패는 종종 전체 통신 손실처럼 보이기 전에 시간 유동으로 나타납니다.

건축가들이 보통 놓치는 것

  • 가짜와 실제 하드웨어 실행 사이의 리어업 단계를 혼합
  • 메모를 업데이트하지 않고 도구 구성 변경
  • 데이터 로그링 전에 실행 전 인터페이스 확인을 건너뛰는

계속 하 고

  • [OpenArm 포럼 허브]
  • [SocketCAN 디버깅 스레드]
  • [오픈아름 커뮤니티]

오픈아름으로 도와줄 필요?

포럼 허브를 사용하여 구현 메모를 작성하고 더 빠른 해제가 필요할 때 RCSV 팀에게 물어보십시오.

오픈아름 포럼 허브 RCSV에 이야기