Open
Conversation
LFA 아이콘: 모든 CANFD 차량에서 LFAHDA_CLUSTER 전송 - camera_scc/openpilotLongitudinalControl 조건 제거 - stock 롱컨(순정 크루즈) 차량에서도 LFA 아이콘 표시되도록 함 - panda safety TX 리스트에 LFAHDA_CLUSTER가 모든 설정에 포함되어 있어 안전 - CARROT_CANFD_FWD 메커니즘이 카메라와의 버스 충돌 자동 방지 LFA 아이콘: 비 camera SCC CANFD 차량에서 ADRV_0x161 LFA_ICON 전송 - create_lfa_icon_non_camera_scc 함수 추가 (hyundaicanfd.py) - 카메라의 ADRV_0x161 메시지를 복사하여 LFA_ICON/LKA_ICON 오버라이드 - LKAS 관련 알림/사운드 억제 (openpilot LFA 대체로 인한 오경보 방지) - carcontroller.py에서 비 camera SCC일 때 5프레임마다 호출 - CARROT_CANFD_FWD 메커니즘으로 카메라 원본 자동 차단 - GV70 등 HDA1 CANFD CCNC 차량에서 LFA 아이콘이 클러스터에 표시됨 LFA 아이콘: LFAHDA_CLUSTER 메시지를 카메라 원본에서 복사 + LFA_OptUsmSta 설정 - 5W 클러스터에서 LFA 아이콘이 안 나타나던 핵심 원인: 기존 코드가 빈 딕셔너리에서 메시지를 생성하여 LFA_OptUsmSta=0이 됨 → 클러스터가 'LFA 기능 없음'으로 판단하여 아이콘 미표시 - 카메라 원본 LFAHDA_CLUSTER 메시지가 있으면 복사하여 사용 (LFA_OptUsmSta, HDA_OptUsmSta 등 모든 필드 보존) - 원본이 없을 때는 LFA_OptUsmSta=2, HDA_OptUsmSta=2 직접 설정 - rx_counter 전달로 COUNTER/CHECKSUM 정합성 보장 Co-authored-by: boramee <boramee@users.noreply.github.com>
LFA 아이콘: 모든 CANFD 차량에서 LFAHDA_CLUSTER 전송 - camera_scc/openpilotLongitudinalControl 조건 제거 - stock 롱컨(순정 크루즈) 차량에서도 LFA 아이콘 표시되도록 함 - panda safety TX 리스트에 LFAHDA_CLUSTER가 모든 설정에 포함되어 있어 안전 - CARROT_CANFD_FWD 메커니즘이 카메라와의 버스 충돌 자동 방지 LFA 아이콘: 비 camera SCC CANFD 차량에서 ADRV_0x161 LFA_ICON 전송 - create_lfa_icon_non_camera_scc 함수 추가 (hyundaicanfd.py) - 카메라의 ADRV_0x161 메시지를 복사하여 LFA_ICON/LKA_ICON 오버라이드 - LKAS 관련 알림/사운드 억제 (openpilot LFA 대체로 인한 오경보 방지) - carcontroller.py에서 비 camera SCC일 때 5프레임마다 호출 - CARROT_CANFD_FWD 메커니즘으로 카메라 원본 자동 차단 - GV70 등 HDA1 CANFD CCNC 차량에서 LFA 아이콘이 클러스터에 표시됨 LFA 아이콘: LFAHDA_CLUSTER 메시지를 카메라 원본에서 복사 + LFA_OptUsmSta 설정 - 5W 클러스터에서 LFA 아이콘이 안 나타나던 핵심 원인: 기존 코드가 빈 딕셔너리에서 메시지를 생성하여 LFA_OptUsmSta=0이 됨 → 클러스터가 'LFA 기능 없음'으로 판단하여 아이콘 미표시 - 카메라 원본 LFAHDA_CLUSTER 메시지가 있으면 복사하여 사용 (LFA_OptUsmSta, HDA_OptUsmSta 등 모든 필드 보존) - 원본이 없을 때는 LFA_OptUsmSta=2, HDA_OptUsmSta=2 직접 설정 - rx_counter 전달로 COUNTER/CHECKSUM 정합성 보장 Co-authored-by: boramee <boramee@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
LFA 아이콘: 모든 CANFD 차량에서 LFAHDA_CLUSTER 전송
LFA 아이콘: 비 camera SCC CANFD 차량에서 ADRV_0x161 LFA_ICON 전송
LFA 아이콘: LFAHDA_CLUSTER 메시지를 카메라 원본에서 복사 + LFA_OptUsmSta 설정
기존 코드가 빈 딕셔너리에서 메시지를 생성하여 LFA_OptUsmSta=0이 됨
→ 클러스터가 'LFA 기능 없음'으로 판단하여 아이콘 미표시
(LFA_OptUsmSta, HDA_OptUsmSta 등 모든 필드 보존)