PoBD

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

분류 전체보기 132

<5단계> 안드로이드 OBD앱 - 베타 테스트 1건 성공, 비공개 테스트 0건 성공

(이전글) OBD앱 베타 테스트 성공 사례(이전글) 안드로이드 OBD앱 등록하기(2) - 비공개 테스트 현황안드로이드 앱 등록전 지금까지 진행한 사용자 환경 테스트 결과입니다.1) 베타 테스트 5명 지원  :  성공 사례 1건 ( 성공률 20% )  2) 비공개 테스트 23명   :  성공 사례 0건 ( 성공률 0%    )베타 테스트는 완성도가 낮은 단계라 그려러니 했는데, 비공개 테스트 단계는 오류도 많이 수정했고 베타 테스트 결과도 반영했습니다만, 결과가 이상합니다.  기존 FAP앱에서 잘 동작하는 차량도 PoBD앱과 연결하면 동작하지 않는 사례가 나왔습니다.초기에는 예상했던데로 BT4 규격에 맞지 않는 모듈 사용한 경우가 대부분이였으나,  iCar Pro 제품 구입이후에도 실패하는 사례가 나오..

<5단계> ioS OBD앱 등록하기(3) - 드디어 배포 완료!!!

7/12일 개발자 등록 완료하고7/28일 최종 배포 되었습니다.!!총 16일 소요 - 다음 앱등록할때는 쉽게 할 수 있을듯 합니다. 검색은 "pobd"로 하면 나오는군요!!안드로이드 보다 등록이 어렵긴 하지만빠른 피드백과 신속한 리뷰(?) 덕에 구글 플레이 보다 앱스토어에 먼저 올라갔습니다.이제 사용자 피드백 받아서 본격적인 수정 작업 들어갈 단계입니다. (갈길이 멀군요.. 휴..)

<5단계> ioS OBD앱 등록하기(2) - 계속 발생하는 issue

이번엔 통과할까?1) 역시나.. 또다른 issue 발생..  ;BT 사용시 상세한 문구를 넣어 줘야하는데.. 엉뚱한 말이 들어가 있네요..직접 설치해 보지 않아서 그런지... 이런 문구가 나오는지 확인 못했습니다"Your app's usage description for accessing Bluetooth data."  왜 이런 문구가 들어가 있는지 모르겠지만...아래 내용 참조하여 다시 수정 제출했습니다.Info.plist내용을 아래 처럼 변경했습니다.(기존)--생략-- NSBluetoothAlwaysUsageDescription Your app's usage description for accessing Bluetooth data.--생략--(변경)--생략-- NSBluetoothAlwaysUsage..

(5단계) PoBD앱에서 Fault code 삭제 방법

드디어 에러코드가 발생했으므로 삭제가 되는지 검증할 수 있게 되었습니다.!!!!  (이전글 링크) 기쁘게도(?) 지워도 계속 다시 발생하는 고장 코드라 여러번 검증하는데 도움이 되었습니다.Fault code 삭제 준비 : 가장 중요한 2가지 확인해주셔야 합니다.1) 시동 스위치만 ON 해야 합니다. (시동 걸려있으면 삭제 안됩니다.)2) 스마트키 identification Box에 키를 넣어야 합니다. (이모빌라이져 기능 때문에..)     폴딩키 방식은 그냥 꼽아 두기만 해도 될것 같은데 해보지 못했습니다. (저는 스마트키라..)위의 조건은 FAP앱이나 Diagbox도 동일합니다.몇일 전에 발생한 DPF관련 오류 코드 삭제 성공한 영상 링크입니다.https://youtube.com/shorts/khek..

( DPF 첨가제 부족 ) 드디어(?) Fault 발생했습니다. (P1445, P15B3)

(이전글) 푸조 진단기 사용 후기 - FAP citroen/peugeot elm327 obd2 앱오!!!   기다리고 기다리던(?!!) DPF관련 Fault 발생했습니다.처음 발생한 Fault code P1445이고 하루 지나서  P15B3 추가 발생했습니다.Fault 발생 기다렸던 이유는 두가지입니다.작년 4월에 엔진 교체후 각종 엔진 엔진 data 모니터링 중이였습니다.(약 15개월)첫번째, DPF 수명이 얼마 안남았다고 진단기가 알려주는데 어떤 수치에 의해서 Fault 발생하는지 궁금했으며,두번째, 새롭게 만든 앱이 Fault 코드 정확하게 인식하고 표출하는지와 삭제 기능 정상 동작하는지 확인 하기 위해서 입니다.기존에 사용하던 FAP앱 결과인 아래 사진보면, ① DPF 상태 :  FAP앱 기준으로..

(후미) 비상등 - 방향지시등 고장...

비상등 켜놓고 잠시후 돌아 왔더니, "SERVICE"경고등이 들어와있습니다.오!!! 드디어 fault가 생겼으니 OBD앱으로 확인해 봐야겠다고 생각했는데...순간 당황 에러코드가 없네요..헛.. 이건 뭐지???다시 시동걸고 운전하면서 우측 깜박이 동작 시키는 순간!https://youtube.com/shorts/bYLGzW8NKgY?feature=share  천천히 똑딱이던 깜박이 소리가.. 똑똑똑....빠르게 동작하며,알림창이 긴박하게  표시됩니다.주차장에 와서 비상등 동작시킨후 확인해 보니이런..우측 후미등쪽에 아무런 반응이 없습니다. 주말부터 당장 장거리 이동해야 하는데, 후미 방향등이 없으면 너무 위험한지라 바로 수리가 필요했습니다.집에 와서 Peugeot Service BOX 검색후에 부품과 교..

<5단계> ioS OBD앱 등록하기(1) - TestFlight 스킵!!!

안드로이드앱 등록은 쉽습니다. iOS에 비해서...  ㅠㅜ안드로이드에서 "비공개 테스트"진행중이므로 iOS는 바로 등록하는 것으로 결정했습니다.(과연 그렇게 될지는 모르겠습니다만..)7/16일 개발자 승인이 나고(비용도 구글에 비해 4배정도 비쌈..) 앱등록 시작했습니다.1. (스크린샷 이미지 만들고, 리사이징 하는 방법) https://money-koong-app.tistory.com/13 이건뭐... SW개발 했다고 끝이 아니라.. 이제 차원이 다른 시작이네요..화면 캡춰하고 스크린샷 만들고.. 사이즈 조정하고... 2. 업로드하기 위해 빌드하기빌드는 잘 되는데, 업로드만 하면 여러가지 에러가 납니다.백그라운드 모드로 동작하기위해서 설정한 옵션중 일부를 제거하고 아래와 같이 info.plist 옵션 ..

<5단계> 안드로이드 OBD앱 등록하기(2) - 비공개 테스트 현황!!

네이버 푸조 카페 회원님들에게 요청해서 총 27명이 지원해 주셨습니다.(관련링크) https://cafe.naver.com/308gt/349587  현재 2일차이고 실제로 설치된 사례는 23건으로 무사히 진행중입니다.  그런데, 프로덕션 액세스 신청 현황에 보면 20명이라고 나옵니다.아마도 20명 이상은 집계하지 않는것 같습니다.앞으로 12일만 더 진행되면 공식적으로 앱 등록 가능할것으로 예상됩니다.[ 비공개 테스트 현황 ]아직, 성공적으로 실행되는 분이 없습니다. ㅠㅜ첫번째 허들...당황스럽게도 앱 미설치 문제 발생했습니다.안내에 따라 링크 공유했음에도 설치가 안되는 사례가 3건 정도 있었고..(저도 한번 해봤는데.. 동일한 현상이 발생했습니다.)(해결사례) 1. 구글 아이디 계정이 여러개인경우 이런 ..

<5단계> 안드로이드 OBD앱 등록하기(1) - 비공개 테스트 필수!!

앱 등록 처음해보니,모르는게 너무 많습니다.앱등록 시도 전에는 베타 테스트 원하시는 몇몇 회원님께서 의견 주셔서 메일로 apk 파일 보내드린 후 진행했습니다.요청 있을때 마다 수정중인 파일 보내드렸고,(7/12일) 드디어 최초의 성공 사례가 보고 되었습니다!!!!!,.. (후기 올려주신 회원님께 진심 감사드립니다.)이제 정식으로 Google Play에 등록하는 일만 남았습니다. 그런데...알고보니,Google Play에 등록하려면 "비공개 테스트"가 의무 사항이라고 나옵니다. (헐...)지금까지 진행한 베타 테스트를 다시 진행해야 한다는 말인가요?  ㅠㅜ(7/15일) 부랴 부랴... 푸조 카페 회원님들께 부탁드려 25명 섭외하였고(20명이상 진행 필수)(7/17일) 개발자 사이트(Google play c..

<4단계> OBD앱 베타 테스트 성공 사례

어찌나 기쁘던지...  기다리던 베타 테스트 성공 사례 확인 되었습니다.(7/12)("푸조사자|세종 님의 푸조사자 ODB앱 테스트 결과[샘플 App.]) 총 5명 신청해 주셨고, 대부분 BLE OBD가 동작 안해서 확인 못하신듯합니다.어쨌든 한분이 성공해서 잘 동작한다고 알려 주셨고,1) Background 모드에서 동작할 수 있도록 해달라는 부탁과 함께 기다리던 기쁜 소식 전해주셨습니다. 2)그리고 에러 삭제가 안된다고 말씀해 주셨는데, (에러 "간헐적"이라 삭제 되는 유형임에도 불구하고...)푸조의 경우 스마트키 사용한다면 키박스에 넣어 두고 삭제해야 하지만 그부분을 놓치신것 같습니다.나중에 간단한 메뉴얼이라도 만들어야 겠습니다.실제 data 보니1) 연료라인정보 : 인젝터 플로우 보정 팩터는 문제 ..