inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

실무자가 알려주는 CANoe (For CAN 통신)

실차기반 CAN 데이터를 CANdb++로 dbc 파일 만들기

611

LISA LAB SCH

작성한 질문수 1

0

실차기반 CAN 데이터를 수집한 후 Vector CANdb++을 사용하여 Value Table을 정의할 때 궁금한 점이 있습니다.

방향지시등을 나타내는 데이터가 0x3C1 이라고 할 때, Messages를 TurnSignal로 address는 0x3C1이라고 정의했습니다.

그 후 시그널들을 정의하려고 합니다. 예를 들어 CAN 데이터가
19 D0 00 40 10 00 00 00 이렇게 수집되었을 경우

첫 바이트 19는 CRC를 의미하고

두 번째 바이트 D0 은 카운터를 의미하고

4, 5번째 바이트는 방향지시등 상태를 나타낼 경우

시그널에 CRC와 카운터, 방향지시등 상태를 Value Table를 어떻게 작성해야 할까요?

 

CRC는 CRC 바이트 제외하고 나머지 7바이트를 CRC/8 SAE를 사용하는 것으로 확인했습니다.

두 번째 바이트 카운터는 0x00, 0x10, 0x20, 0x30, ... , 0xD0, 0xE0에서 다시 0x00으로 돌아가서 방향지시등 스위치의 상태가 변하였을 경우 카운터가 0x10 씩 증가하는 카운터를 가졌습니다.

4, 5번 째 바이트는 0x00, 0x00 일 때 좌우측 방향지시등을 점등하지 않은 Normal 상태

0x40, 0x10 일 때 좌측 방향지시등을 점등한 상태

0x00, 0x41 일 때 우측 방향지시등을 점등한 상태입니다.

나머지 바이트는 사용하지 않는 바이트입니다.

 

이러한 데이터를 가지는 Value Table을 어떻게 정의할 수 있을까요

특히, signal에서 value table을 선택할 때 1개의 Table만 선택할 수 있어서 방향 지시등 상태를 나타내는 2개의 바이트를 하나의 value table로 정의할 수 없을까요?

CAN CANoe candb++

답변 2

0

존버매니아

안녕하세요 제가 질문 기능을 Off 해놔서 확인이 너무 늦었습니다 죄송합니다.

 

image.png

LightState에 대한 value table을 위와 같이 구성하면 원하는 결과가 나오지 않을까 싶습니다.

-2

765ystt

765L offers an unparalleled movie-watching experience with its extensive collection of films and TV shows. Our site features the latest releases and timeless classics catering to all tastes and preferences. With high-definition streaming and a user-friendly design 765L ensures you have the best entertainment experience. Discover your next favorite film today with 765L!

Canoe 관련 강의 문의

0

89

1

트리거 컨디션 진입 방법

0

59

1

dbc 파일 적용 여부

0

91

1

interactive generators 에서 Test ig 창 오류

0

86

1

로깅 파일 재생속도

0

124

1

차종마다 다른 DBC파일을 써야하나요?

0

263

2

제어기 송신 기능 관련 질문

1

143

0

제어기와의 tx, rx에 문제가 있어요

0

655

2

실제 차량에서 Interactive Generator 사용 시 문제점

0

228

2

XCP 적용을 위한 INCA or CANape 강의 제작 계획 유무

1

605

2

Canoe 차량에 직접 연결 사용법

0

680

2

CANoe 섹션1 강의자료 질문입니다.

0

344

3

강의에는 안 나오는 내용인데 .cdd파일의 용도가 궁금합니다

0

670

2

canoe license

0

1059

2

섹션1 강의자료 확인 요청드립니다.

0

242

3

CANOE에서 CRC 초기값 변경 가능한가요?

0

460

2

VN1640A 사용관련 질문

0

1223

2

자동차 CAN 통신 분석하기

0

1068

1

simulated bus

0

377

2

DBC 파일 Attribute 에 Category 설정 문의

0

717

2

이더넷 통신 강의는 없나요??

0

476

1

Interactive generator 관련 질문

0

1286

1

DBC 실습 질문

0

390

1

Driver 설치시 모든 기능을 추후 사용할 수 있기에 select all 선택시

0

469

1