본문 바로가기

[INTERFACE]/CAN

OBD테스트중 문제 발생

OBD테스트중 문제 발생
투싼ix 에서는 잘 동작했던 OBD보드가 투싼mx에서는 동작하지 않는 현상이 발생
ID문제일 가능성이 있어 ID체크 하는 부분을 수정했는데 여전히 동작을 하지 않는다.
CAN 인터럽트 조차 발생하지 않는다.
CAN보레이트 문제 인가 싶어 변경해도 역시 동작 하지 않는다.
 
예전 작성했던 문서를 보니 답이 나온다.
CAN ID필터를 걸어두었는데... 투싼ix는 ID가 7E8, 7E9 두개의 응답이 있었는데 7E9이상 받도록 필터 설정을 해 두었던 것이 문제가 된것 같다.

OBD 응답 형식을 보면7E8~7EA까지 있다.



필터 설정을 7E8이 되로록 수정 하니 잘 올라온다. -> 문서 정리 해 두었던 것이 많이 도움이 된것 같다.
투싼mx, 스포티지둘다 체크 했는데 7E8이 올라온다.
 
투싼mx OBD데이터
Velocity Temp
[ID 7E8(0):00:08] : 03 41 0d 00 | 00 00 00 00
Velocity Temp
[ID 7E8(0):00:08] : 03 41 0d 00 | 00 00 00 00
Velocity Temp
[ID 7E8(0):00:08] : 03 41 0d 00 | 00 00 00 00
Velocity
[ID 7E8(0):00:08] : 03 41 0d 00 | 00 00 00 00
스포티지 OBD데이터
[ID 7E8(0):00:08] : 03 41 0d 00 | 00 00 00 00
Velocity Temp
[ID 7E8(0):00:08] : 03 41 0d 00 | 00 00 00 00
Velocity Temp
[ID 7E8(0):00:08] : 03 41 0d 00 | 00 00 00 00
 
반응형