이전글다음글
자유주제

[팁] BMW 코딩 다섯번째 이야기

BMW 로고 이미지TESLA 로고 이미지TESLA 로고 이미지
에프딘Lv 82
조회 수1,924

안녕하세요. 글을 몇번째 써보니 이제 노하우가 생겨 PC카톡으로 적어서 옮기고 있는 에프딘(진)입니다. 이전 글까지는 무작정 따라하기 시리즈였다면 이번 시간은 갑분이(갑자기 분위기 이론?) 입니다. 이 내용을 쓰는 이유는 치트키를 쓰더라도 어떤 모듈에 써야하는지 알 수가 없기 때문입니다 아래 내용은 코딩을 하면서 스스로 이해한 내용이라 완전 틀린 내용일수도 있으니 아시는 분이 있다면 코멘트 해주세용. 일단 코딩의 원리는 차에 어떤 기능들을 열심히 구현해놓고 이를 활성화/비활성화 혹은 어떤 값으로 저장해놓은 것을 수정하는 것을 의미합니다. 말그대로 차에 저장된 특정 코드들을 수정하는 일이니 코딩이라고 하는거죠. 만약 어떤 코드를 변경하려면 변경하기 원하는 데이터의 위치를 찾아야 하는데 이를 좌표라고 합니다. 근데 펌웨어가 변경되고 바뀌면서 코드내용이 커지거나 지속적으로 업데이트 되고 버전마다 변경되고 난리입니다. 그래서 이를 편하게 변경하기 위해 "치트키"라는 것을 만들어 주시는 분들이 계십니다. 이 치트키를 사용하면 적용하기 누르고 저장만 하면 쉽게 코딩이 가능합니다. 그 내용은 목록으로 나오거든요. 그런데 치트키를 사용하더라도 해당 치트키의 위치를 찾아야 합니다. 차는 모듈이 매우 다양합니다. 치트키를 사용하려면 내가 원하는 기능을 가진 치트키가 있는 모듈을 찾아야 합니다. 예를 들면 차에 컴포트 플러스 모드를 활성화시키고 싶다고 가정해 보겠습니다. 그러면 컴포트 플러스 모드를 일단 우리 네비게이션에서 보여줄 수 있도록 네비게이션 디스플레이에 안보임 -> 보임으로 수정해줘야 합니다. 다만 네비게이션만 수정해준다면 정말 보이는 것만 수정이 되는거겠죠. 실제로는 차의 바디에 모드가 컴포트 플러스 모드로 변경되어져야 한다는 겁니다. 그래서 해당 모드 변경을 위해서는 네비게이션 모듈인 HU_NBT, HU_MGU 모듈에 코드를 변경하고 BDC_BODY 에 있는 모듈에 코드도 변경해줘야 하는 겁니다. 이해가 되시나요?^^? 사실 이게 이해가 어려우시면 그냥 치트키를 열면 어느 모듈에 있는건지 확인하실 수 있습니다. 참고로 이 내용은 링크의 사이트를 가면 해당 모듈의 약자를 보실수 있습니다. 치트키를 만드신 분들은 센스 있게도 어떤 모듈을 써야하는지 적어줍니다. 자 이떄까지 정말 짜증나는 내용이 있었죠? 그러면 어떻게 치트키를 찾으면 쉽게 찾을수 있는지 볼까요? 치트키가 있는 위치를 공유해드렸는데 다운로드 받고 이를 브라우저로 열어봅니다. 여기에 보면 CAFD NAME 에 보면 모듈이름이 나오고 뒤에 ID가 있습니다. 이를 연결해서 보시면 됩니다. 다음 내용에서 그건 다루겠습니다. 여튼 치트키를 쓰려면 치트키 명칭을 검색해서 NAME과 ID를 잘 알아두고 찾아야 한다는 점만 기억해두시면 됩니다~ 다소 오래된 치트키 링크도 공유드립니다. G30 2020년은 해당 치트키로는 별로 변경할수 있는게 없습니다 다음 내용에서 뵙겠습니다~ㅎㅎ

5.What is BMW Coding? 각 모듈별명칭5.What is BMW Coding? 각 모듈별명칭
[Coding] BMW F/G Coding Cheat Codes_치트키[Coding] BMW F/G Coding Cheat Codes_치트키

댓글 10

이구름Lv 46

그런거였군요 (못알아들었지만 이해한척~)

BMW 로고 이미지TESLA 로고 이미지TESLA 로고 이미지
에프딘Lv 82작성자

감사합니다 헤헤

BMW 로고 이미지TESLA 로고 이미지TESLA 로고 이미지
에프딘Lv 82작성자

혹시 이 글 보신분 평가 좀 부탁드려요... 다음 글과 연관성이 큰거라ㅠ

리얼오너 로고 이미지BMW 로고 이미지
고르다보니육지티Lv 28

제가 직접 코딩을 안하고 글로만 봐서는 이해가 잘 안가요ㅜㅜ 흠.... 직접하면서 따라해야지 뭐가 문제인지 아는데 그게 안되네요.

BMW 로고 이미지TESLA 로고 이미지TESLA 로고 이미지
에프딘Lv 82작성자

영상으로 만들까 했는데... 영상으로 만들면 차대번호가 나와서요... 그걸 죄다 편집할 여유는 없고ㅠ

리얼오너 로고 이미지BMW 로고 이미지
고르다보니육지티Lv 28

이건 창모님 글의 문제가 아니구요^^ 쉽지않구나 느낌과 함께 빨리 줄을 서야겠다는 생각뿐입니다ㅋㅋㅋ

BMW 로고 이미지TESLA 로고 이미지TESLA 로고 이미지
에프딘Lv 82작성자

ㅋㅋㅋㅋㅋ이게 사실 무조건 직접 뵙고 설명드린다 해도 이 글 같은 경우는 이해가 필요한 글이긴 합니다. 저두 몰라서 헤매고 인터넷 찾고 스스로 추측하고 이해한 거라서요

BMW 로고 이미지TESLA 로고 이미지TESLA 로고 이미지
에프딘Lv 82작성자

그리고 이제 마지막글 예정인데 마지막글은 실제로 코딩하기 입니다~

리얼오너 로고 이미지BMW 로고 이미지
고르다보니육지티Lv 28

글나오면 정독하겠습니다^^

BMW 로고 이미지BMW 로고 이미지MINI 로고 이미지
쓰고Lv 21

매우 유용합니다^^