PoBD

푸조/시트로앵 디젤 OBD 스캐너 앱 개발 이야기

푸조 진단기 사용 방법 : Diagbox, FAP앱 7

(Diagbox 9.186) 최신 408 차량도 진단 가능하며 완전 무료입니다.

소유한 차량이 2011년 6월 등록된 508 차량이라 Diagbox만 있다면 어떤 버전 사용해도 됩다만...최근 앱 개발하면서 신규로 등록된 엔진 ECU 정보가 필요하여 최신 Diagbox 정보 구글링해봤습니다.결론만 미리 정리하면,그 어떤 Diagbox 버전도 유료로 구매할 필요가 없다는 것입니다.!!!! (공짜!!)아래 사이트 방문하면 락이 해제된 최신 Diagbox 무료로 다운 받아서 사용가능합니다.https://psa-diag.fr/diagbox/   ← 최신버전 9.186 (2024.04.27일 이전 생산된 차량은 모두 사용 가능)워낙 사기가 많은 세상이라 믿지 않았는데,위의 사이트는 상당히 신뢰가 구축된 사이트로 확인됩니다.각설하고, 아래 두가지 방법으로 직접 설치해 봤습니다.1) Macboo..

(Diagbox 활용) TPMS 센서 비활성(차단)/설정 방법

Diagbox에서 TPMS 센서 비활성화 방법에 대해서 정리했습니다. 제 차량에는 TPMS 센서가 없는 모델이라, 최종 검증은 못하였으며, "타이어 공기압 감지 기능의 차단" 메뉴가 있었고 셋팅 가능함을 확인했습니다. 1. Diagbox로 차량에 접속후 "차량의 고객 인도" 메뉴 클릭 2. 액세서리 메뉴 클릭 3. 공기압 부족 감지 메뉴 클릭 4. 타이어 공기압 감지 기능의 차단 5. 키를 OFF --> ON 하여 설정 완료

<3> FAP OBD2 앱 동작 원리 완벽 분석!!!

오!!!! 드디어 FAP 앱이 어떻게 동작하는지 알게 되었습니다. 그동안 맨땅에 헤딩하면서 익힌 CAN 통신 기술들.... 명령 보내고 data 읽어 보는 방법 총 동원해서 얻은 결과가 있어서 다행입니다. 1. data 의미 분석 하기 FAP앱이 엔진 ECU에게 필요한 data 요구하면 푸조 차량의 엔진은 그룹으로 묶여진 여러 data를 아래와 같이 전송합니다. 아래 data는 흡기 정보를 요청한 경우 엔진 ECU가 응답한 사례입니다. 연두색 : Frame ID 검정색 : 유효 바이트 길이 또는 8 바이트 이상의 data 보낼때 8바이트씩 순차전송 번호( 21,22,23,24) 오랜지색 : 유효 data 2. 가상 ECU 응답 방식 수정후 앱 관찰 이전글에서 만든 가상 ECU 함수 6개중 하나만 동작하도..

<2> FAP OBD2 앱 분석용 peugeot 508 "가상 엔진 ECU 만들다!!!"

FAP앱에 반응 할 수 있는 가상 엔진 ECU 만들었습니다. (Python-can으로 만들었으며, 엔진 ECU와 응답 기능이 완전히 동일한 기능입니다.) 가상 엔진 ECU가 없다면,............... 차량에 가서 장시간 분석해야 하는데, 차량 배터리 방전 문제도 있고 무엇보다 매우 불편해서 작업하기 힘이듭니다. 따라서 대안으로 책상에 작업할 수 있도록 엔진 ECU와 동일하게 작동하는 SW로 만든 ECU 제작했습니다. 동작 원리를 간단하게 설명해보겠습니다. 이전글에서 정리해두었던 추출된 엔진 data 하나를 예를 들어보겠습니다. 아래처럼 6A8(FAP 앱 Frame ID)가 특정 정보를 요청하면 엔진 ECU(688) 그룹 data를 순차적으로 보냅니다. . 1)엔진 ECU에게 요청한 명령 6A8:..

<1> FAP OBD2 앱(android) CAN data 분석 도전!

(이전글)성능이나 기능면에서 푸조 차량에 사용 가능한 최고의 앱은 단연코 "FAP citroen/peugeot elm327 obd2"(이하 FAP앱으로 지칭)입니다. 어쩌면 단 하나 밖에 없는 앱 같습니다. (푸조 차량에서 동작하는 다른 앱을 본 기억이 없군요.) 그동안 어떻게 동작하는 무척 궁금했었는데, CAN 분석기(CANalyst-II)도 있고, Python-CAN 오픈 소스 활용해서 앱 동작 원리를 분석하기로 했습니다. 1. FAP앱 CAN 통신 프로토콜 및 엔진 호출 ID 확인 하기 우선 아래와 같이 알리에서 구매한 (1)"OBD2 wifi 동글"를 (2)"엔진 시뮬레이터"에 장착후 (3)"FAP앱"을 동작 시킵니다. 엔진 호출용 Frame ID 체계가 푸조 엔진에 맞지 않으므로 동작하지 않습..

푸조 진단기 사용 후기 - FAP citroen/peugeot elm327 obd2 앱

네이버 카페에 올렸던 글인데 후속 글과 연동하기 위해서 본문을 그대로 가져왔습니다 (참조:이전글)https://cafe.naver.com/308gt/329287(앱 명칭) "FAP citroen/peugeot elm327 obd2" --> https://play.google.com/store/apps/details?id=com.fap.c.faplite&hl=ko&gl=US우선, 무료 버전 사용 권고합니다. 오래된(또는 최신형) 차종의 ECU를 인식하지 못할 수도 있다고 합니다.앱 이름이 FAP로 시작해서 찾아 보니, "FAP = DPF" 의미 같습니다.(참조) https://flashcleanermachine.com/fap-how-does-it-work/?doing_wp_cron=1678023086.49..

[ 푸조 진단기 사용법 : Diagbox, FAP 앱]

본문에 있는 각제목은 푸조카페에 올렸던 원문과 링크되어 있습니다. 해당 제목을 클릭하면 원본으로 연결됩니다.( 네이버에 로그인되어 있어야 합니다.) (508 1세대 2011) 오래 함께해온 508... (508 1세대 2011) 푸조 진단기 설치 후기(1) (508 1세대 2011) 푸조 진단기 사용 후기(2) - FAP citroen/peugeot elm327 obd2 앱 (508,1세대 2011) 동네에서 배터리 교환후 당황했던 후기...(BSI 초기화의 중요성) (508 1세대 2011) 푸조 진단기 사용 후기(3) - Diagbox 7.6 버전 (508 1세대 2011) 푸조 진단기 사용 후기(4) - 인젝터 리빌드 해야 할까요? (508 1세대 2011) 푸조 수리 메뉴얼과 간단한 DIY 공구..