우리는 Wireshark를 통해 자동차의 OBD-II 프로토콜에서 데이터를 스트리밍하려고합니다. 잘 작동하고 있으며 ID와 데이터 페이로드를 CAN으로 해석합니다. 그러나 우리는 위키피디아의 문서에 따라 데이터를 한 단계 더 나아가 "스케일"하고 싶습니다.Wireshark에서 OBD-II 데이터를 변환하는 방법은 무엇입니까?
이렇게하려면 ID에 포함 된 정보와 실제 데이터 메시지의 시작 부분에있는 수식을 사용할 수 있어야합니다.
누구나 Wireshark를 사용하여 데이터를 읽을 수있는 출력으로 변환/변환하는 방법에 대한 지침을 제공 할 수 있습니까? 이상적으로 우리는 시청자에게 그들이보고있는 데이터, 단위 등을 알려주고 싶습니다. 우리는이 모든 정보를 가지고 있지만 ID에 따라 반환하는 방법을 찾아야합니다.
희망을 부탁드립니다. 도움을 받으실 수 있습니다. Martin
나는 OBD-II 또는 CAN에 관하여 많이 모른다. 어쩌면 샘플 캡처 파일을 제공하고 무엇을 달성하려고하는지 더 자세하게 설명 할 수 있습니까? 어쩌면 Lua post-dissector가 MATE와 같은 유용한 정보일까요? 또는 tshark 출력을 스크립트로 파이프하고 Wireshark 외부에서 필요에 따라 데이터를 마사지 할 수 있습니까? https://wiki.wireshark.org/Lua/Examples/PostDissector https://wiki.wireshark.org/Mate https://www.wireshark.org/docs/man-pages/tshark.html –