내 문제는 다음과 같습니다. Linux에서 Tiny-CAN I-XL CAN-USB 어댑터와 socketCAN을 사용하고 있습니다.Tiny-CAN I-XL socketCAN 확장 형식
최대 100000 다시 시작-MS (500)는 sudo ifconfig를 CAN0을 전송률이 수
sudo는 slcan_attach는/dev/ttyUSB0를 -w
sudo는 IP 링크 세트 CAN0 유형 : 나는 수행하여 CAN 어댑터를 구성
두 번째 어댑터 (can1)와 동일한 프로세스로 두 터미널에 모두 캔 통을 통해 표시합니다. 11.22.33.44.55.66.77.88
그러나 확장 된 형식을 사용하여 작동하지 않는
cansend # 123 CAN0 :
cansend CAN0 표준 메시지 보내기
을 통해 괜찮습니다 12345678 # 11.22.33.44.55.66.77.88
내가 무엇을 놓치고 있습니까? 특정 설정을하는 것을 잊었습니까?
EFF를 켜기 위해 can.h에 설명 된대로 CAN-id의 비트 31이 1이어야한다고 생각했습니다. 11.22.33.44.55.66.77.88
작동합니다
cansend의 CAN0 81111123 # : 같은 따라서 메시지. 그러나 그렇지 않습니다.
아이디어가 있으십니까?