Skip to content

(테스트) CanFD 차량 ISG 작동안되는 현상 개선#391

Merged
ajouatom merged 4 commits into
ajouatom:c3-wipfrom
ChanHoya:c3-wip-isg
Jun 2, 2026
Merged

(테스트) CanFD 차량 ISG 작동안되는 현상 개선#391
ajouatom merged 4 commits into
ajouatom:c3-wipfrom
ChanHoya:c3-wip-isg

Conversation

@ChanHoya
Copy link
Copy Markdown
Collaborator

@ChanHoya ChanHoya commented Jun 2, 2026

개요

현대/제네시스 CAN FD 차량(HDA II / cCNC 플랫폼)에서 오픈파일럿 인게이지 후 브레이크 페달을 뗄 때 시동이 즉시 켜지는 오류를 개선하기 위한 디버그/검증용 테스트 PR입니다.

주요 내용

  1. 정차 시 주행 대기 비트 차단 (추가원인 D 대응):
    • 완전히 정차(CS.out.standstill == True)했을 때, VMCU가 출발 대기(Resume) 상태로 오판하여 ISG를 해제하지 않도록 InfoDisplay 값을 4 (가속 재개 가능) 대신 0 (기본 상태)으로 강제 마스킹합니다.
    • create_ccnc_messages 내에서 정차 중에는 클러스터의 LFA 및 HDA 심볼 상태 비트(HDA_CntrlModSta, HDA_LFA_SymSta)를 임시로 0 (대기 상태)으로 억제하여 전송합니다.
  2. 정차 시 SCC 긴급 및 제어 오류 플래그 억제 (추가원인 C 대응):
    • 정차 중 VMCU가 조향/제동 장치 안전 확보 차원에서 시동을 켜지 않도록 TakeOverReq, SysFailState, DriverAlert 신호를 모두 0 (안정 상태)으로 통제하여 송출합니다.

@ajouatom ajouatom merged commit be69468 into ajouatom:c3-wip Jun 2, 2026
9 of 31 checks passed
ajouatom added a commit that referenced this pull request Jun 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants