Estou tentando descobrir como trancar e destrancar as portas de um Toyota RAV4 2010 usando o barramento CAN através da porta OBD-II. Eu tenho um microcontrolador conectado através de um controlador CAN e um receptor CAN, e escrevi algum firmware para capturar e reproduzir mensagens.
Se eu destrancar as portas pelo chaveiro ou pelo botão da porta, recebo uma enxurrada de mensagens em um ônibus silencioso (a chave está fora). No entanto, reproduzi-los não faz nada. Eu suspeitava que pudesse haver algum tipo de problema de autenticação, então tentei algo menos sensível - os faróis. Curiosamente, quando reproduzo as mensagens de ligar os faróis, o indicador do farol no painel de instrumentos acende brevemente, mas os faróis reais não fazem nada.
Eu acho que tenho várias perguntas:
1) Isso deve ser possível através do barramento CAN exposto na porta OBD-II? Vi fontes dizendo que as portas são controladas por um ônibus diferente e mais lento, mas também vi dispositivos anunciados que trancam as portas quando você atinge uma velocidade específica.
2) Os outros ônibus estão expostos de alguma forma?
3) Existe alguma maneira de descobrir o significado das mensagens que capturei sem pagar grandes quantias de dinheiro à Toyota?