PoBD

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

전체 글 138

iCar pro BT4 제품외에 나니카 BT4, 인포카 BT4 미지원 문제 개선 (rev 0.2 )

(2025.5.27) 앱 버전 이름 : 1.0.36, 앱 버전 코드 : 36 - iCar pro BT4 제품외에 나니카 BT4, Info Car BT4 미지원 문제 개선 (rev 0.2 )[ Before ] iCar pro 제품외에 동작하는 BT4 제품 없음[ After ] NEXAS NexLink BT5.0 동작 확인됨 (나니카 BT4, 인포카 BT4 동작여부 미확인) -내용-; (2025.5.9) 앱 버전 이름 : 1.0.3, 앱 버전 코드 : 32에서 기능 개선후에도 여전히 나니카 BT4 인식 불가하여 notify 와 write 속성 동작 점검 방법 개선 ; 업데이트버전에서 NEXAS NexLink BT5.0과 연결 확인되었습니다.(상세내용 링크 참조하세요) --> https://elite..

Release Notes 2025.05.27

PoBD_Urea앱 만들기(30) - PoBD앱에 적합한 OBD 스캐너????(1)

BT4.0 규격 일부만 이해한 상태에서 앱 만들어서 그런지,iCar pro BT 4.0외에 극히 제한적인 블루투스 OBD 스캐너 제품만 동작했습니다.제품 호환성 점검을 위해, 초창기 사용했던 OBD 스캐너가 6개(링크1) 이고 얼마전 추가로 구매한 2개(링크) 포함하면 8개이고 이번에 새롭게 구매한것까지(위의 사진 파란색 제품) 총9개를 가지고 있습니다. 더는 구매하지 않으려고 했는데....NEXAS NexLink (BT 5.0)제품은 해외 사용자분이 사용하는것인데 이것 역시 동작하지 않는다고 보고 되어서 이번 기회에 집중적으로 분석해보려고 구매했습니다. 돌이켜보면, 개발하는 동안 고민이 많았었습니다.왜 다양한 OBD 스캐너에서 동작하지 않을까?저렴한 스캐너의 불량 사례 다수 보았기 때문에 의문점을 덮..

(옮김)PoBD_Urea앱 만들기(29) - 푸조에 적합한 OBD 스캐너(1)

아래 글은 네이버 푸조 카페에 올렸든 글인데, 사진이 모두 지워져서 내용을 다시 가져오고 사진을 새롭게 첨부한 내용입니다.(이전글) 푸조(peugeot) 디젤 차량에 적합한 미니 OBD(ELM327) 스캐너 인터페이스 (알리 기준) (1) 2024.4.26일 작성(이전글) 위의 링크글 이후에 따로 업데이트한 내용 : 푸조(peugeot) 디젤 차량에 적합한 미니 OBD(ELM327) 스캐너(2) -------- 푸조(peugeot) 디젤 차량에 적합한 미니 OBD(ELM327) 스캐너 인터페이스 (알리 기준) (1) 상세 내용 ------ OBD앱 성능과 관련된 OBD 스캐너에 대해서 정리했습니다.(알리기준)만들고 있는 앱이 어느정도 완성이 되었고, 앱과 함께 사용시 전체 성능과 상관관계가 크기 때문에 ..

iCar pro BT4 제품외에 나니카 BT4, Info Car BT4 미지원 문제 개선 (rev 0.1 )

(2025.5.9) 앱 버전 이름 : 1.0.3, 앱 버전 코드 : 32 - iCar pro BT4 제품외에 나니카 BT4, Info Car BT4 미지원 문제 개선 (rev 0.1 )[ Before ] iCar pro 제품외에 동작하는 BT4 제품 없음[ After ] 나니카, 인포카 BT4 동작하도록 업데이트 아래와 같이 나니카 BT4의 경우,BT4의 주요 기능인 notify 와 writeWithoutResponse 기능을 하나의 BT 서비스에서 동시에 제공하는 경우가 없는 것으로 로그 분석됨.난이카 BT4제품은, BT2 조건에서 FAP app.이 정상 동작하므로 ELM327 기능과 CAN 통신 기능에 문제가 없는 제품으로 예상됩니다.( 현재PoBD-U는 notify 와 writeWithout..

Release Notes 2025.05.09

DPF(FAP) 재생 시작시 표기 정보 시각화 업데이트

(2025.5.1) 앱 버전 이름 : 1.0.2, 앱 버전 코드 : 31 1. DPF(FAP) 재생 시작시 표기 정보 시각화 업데이트[ Before ] 배기라인 정보1의 DPF(FAP) 재생 시작 알림 기능은 1개 항목으로 구성 (DPF 재생 진행)[ After ] 기존항목 외 2항목 추가 : soot 총중량, 촉매의 업스트림 배기 가스 온도 항목 추가 ① soot 총중량 (Total Weight of Soot in the Particle Filter)② 촉매의 업스트림 배기 가스 온도(Temperature of the exhaust gas downstream of the pre-catalyst)③ DPF 재생 진행(Particle Filter Regeneration Status) ④ ..

Release Notes 2025.05.09

( 로그 정보 ) 개발자에게 이메일 전송 하기

1. 아래 사례중 case2,3에 해당하는 경우 개발자에게 이메일로 로그 전송 하기현재 검증된 BT4.0 디바이스는 iCar-pro BT4.0 제품입니다. (Case1) 하지만 난이카 BT4, 인포카 BT4, Actel ap200등 제품은 미동작하는 것으로 보고 되었습니다.아래와 Case 2,Case 3과 같이 차량 엔진 ECU와 연결되는 않는 경우 하단의 "2. 연결 실패시 로그 전송 방법"을 참고하여 보내주시면원인분석후 개선할수 있는지 점검해보겠습니다. Case 1 : 정상 연결 ( iCar pro BT4.0 )Case 2 : 블루투스 초기화 성공했으나, 엔진 ECU 미응답Case 3 : 블루투스 초기화 실패 (상세 설명) Case 1 ① Bluthooth device name② Engi..

User Menuals 2025.04.27

PoBD_Urea앱 만들기(28) - iOS 등록 완료했습니다.

9번의 테스트 버전 평가후 정식으로 등록 완료했습니다. 도움주신 테스터분들께 감사드립니다.매번 영상 촬영해서 보내주시고 의견 주신 덕분에 빠르게 보완하고 수정했습니다. APP store에서 "PoBD-U"로 검색하면 나옵니다. (요소수 차량용) 추가된 기능)기존 OBD용 BT 디바이스를 매번 스캔하는 반복적인 과정이 있었는데 한번 접속된 BT 디바이스는 재접속시 자동으로 연결될 수 있도록 기능 추가했습니다.

PoBD_Urea앱 만들기(27) - mStick + AGAMA 런처 + POBD-U앱의 멋진 조합

이렇게 멋진 사용 사례는 처음 봅니다. (카페명) 푸조HDi 클럽-시트로앵 동호회에 올라온 글에 있는 영상입니다.(영상출처) https://cafe.naver.com/308gt/356800  안드로이드앱과 아이폰, 아이패드 등에서만 사용해야 한다고 생각했는데 위의 영상 보고나니 신기합니다.꼭, 원래 Peugeot 차량에서 기본 제공하는 정보 같군요.엠스틱 1세대 + AGAMA car 런처 + android auto(출처) 조합이라고 합니다. PoBD-U 앱의 동작이 마치 원래부터 차량에 장착된 느낌이 들정도로 자연스러워서 놀랍습니다.저의 2011년식 508 1세대는 설치 못해서 아쉽군요..

PoBD_Urea앱 만들기(26) - iOS앱 testFlight 통해서 베타 테스트 하기

안드로이드에 비해서 iOS 베타 테스트 등록하기가 "훨씬~~" 쉽습니다.1.테스터 인원수 제한도 없고..2.심사도 빠르고(1일 소요)베타 테스트 승인이 나면 아래와 같이 testFlight 앱 설치후 이것을 통해서 베터 버전 다운로드 가능합니다.이미 testFlight앱이 설치되었다면, 이메일 링크를 통해서 바로 연결됩니다. 안드로이드에는 없었던 것 같은데피드백 공유 기능도 있어서 바로 업로드 가능합니다.

PoBD_Urea앱 만들기(25) - iOS앱이 완성되어 test중입니다.

최종 목표였던 iOS앱이 완성되었습니다.네이버 푸조 카페 회원님들의 공식 요청도 있고 해서, 열심히 만들었습니다.정식 배포전에 베타 테스트위해서 TestFlight로 배포 예정이고 몇가지 등록 조건 맞추느라 아직 "심사를 통과하지 못했지만" 내일쯤이면 통과 될 예정입니다. 아직 심사 통과 못한 이유가데모 비디오가 없어서 그렇다고 합니다. 암튼 유튜브 등록하고 다시 심사 신청!!!OBD 스캐너와 차량이 있어야 하기 때문에 일반적인 방법으로는 앱 심사가 불가능하기 때문인것으로 추측됩니다.아래는 심사 요구사항인 iOS 시현 동영상입니다.https://youtube.com/shorts/mgoj9KrphGk 실제 차량에서 아직 돌려보지 못했지만 안드로이드에서 동작하는것과 동일 코드(언어지원만 일부 다름)가 동일하..