해결된 질문
작성
·
383
1
안녕하세요 질문있습니다.
캔통신 프레임에서 "Data"필드는 시그널 지정 용도로 사용한다고 말씀해주셨습니다. 즉 Data필드는 실제 데이터값이 아닌 어떤 정보인지를 지정해주는 필드입니다. 그렇다면 실제 데이터는 어떤 프레임에 들어가있는 것인가요? 즉 factor와 offset을 이용한 데이터는 어떤 프레임의 필드, 어떤 시점에 전송되는 것인가요? 예를 들면, 배터리 용량 "65%" 라는 실제 데이터는 캔네트워크에서 어떻게 전송되는 것인가요?
감사합니다.
답변 1
1
제 설명이 잘못전달된거 같습니다.
데이터필드가 실제로 캔통신에서 데이터값이 담기는 영역이 맞습니다.
거기에 쓰여있는 값을 해석할 때, dbc에 정의된 factor ,offset 등을 이용하여 시그널의값을 해석하는것입니다. Factor 와 offset은 dbc에 정의돼있는 정보이고 이것이 실제 캔메세지에 담겨서 보내지지 않습니다
답변 감사합니다!