OBD-II 포트를 통해 CAN 버스를 사용하여 2010 Toyota RAV4 도어를 잠 그거나 잠금 해제하는 방법을 알아 내려고 노력 중입니다. CAN 컨트롤러와 CAN 수신기를 통해 마이크로 컨트롤러가 연결되어 있으며 메시지를 캡처하고 재생하기 위해 펌웨어를 작성했습니다.
키 포브 또는 도어 버튼을 통해 도어를 잠금 해제하면 자동 버스에 키가 튀어 나옵니다. 그러나 이들을 재생해도 아무런 효과가 없습니다. 나는 그것이 일종의 인증 문제 일지 모른다고 생각했기 때문에 헤드 라이트와 같이 덜 민감한 것을 시도했습니다. 흥미롭게도, 전조등을 켜서 메시지를 재생할 때 계기판의 전조등 표시등이 잠깐 켜집니다. 그러나 실제 전조등은 아무 것도하지 않습니다.
몇 가지 질문이 있습니다.
1) OBD-II 포트에 노출 된 CAN 버스를 통해 가능합니까? 나는 문이 다른 느린 버스에 의해 제어된다고 말하는 소식을 보았지만 특정 속도에 도달하면 문을 잠글 수있는 광고 장치도 보았습니다.
2) 다른 버스는 어떤 식 으로든 노출됩니까?
3) Toyota에 막대한 금액을 지불하지 않고 캡처 한 메시지의 의미를 알 수있는 방법이 있습니까?