Fix 업데이트 완료
1.1.8 Fix 업데이트의 모든 단계가 완료되었습니다. 이 버전은 App Store에 출시되었으며 모든 사용자가 이용할 수 있습니다.
지금까지 Tespit 데이터 경로에 이루어진 가장 큰 기술 개편의 뒷이야기를 살펴보세요.
16완료
0진행 중
0예정
1.1.8 출시됨
1.1.8 Fix 업데이트의 모든 단계가 완료되었습니다. 이 버전은 App Store에 출시되었으며 모든 사용자가 이용할 수 있습니다.
차량과 화면 사이에는 Bluetooth 통신, 데이터 조각, 디코딩, 상태 관리, 사용자 인터페이스가 있습니다. 그래서 버전 1.1.8은 데이터가 이동하는 전체 경로를 살펴봅니다.
차량 요청, Bluetooth 통신, Tespit의 업데이트 과정을 하나의 완전한 데이터 경로로 보고 분석했습니다.
내부 측정 체인이 요청부터 앱에 표시되기까지의 업데이트 과정을 추적합니다.
새로운 요청은 차량 응답이 실제로 완료되는 시점에 더 맞춰 이루어집니다.
속도, 출력, 기어 상태를 추가 정보와 별개로 분석했습니다.
시간에 민감한 값에 우선순위를 부여하고, 공조, 미디어, 충전 같은 추가 데이터는 여러 주기에 걸쳐 고르게 분배합니다.
로컬 개발 및 테스트 주행을 위해 기술적 이벤트를 시간 순으로 추적할 수 있는 진단 시스템을 구축했습니다.
드물게 완료되지 않은 채 남는 Bluetooth 쓰기 작업에 대비해 제어된 복구 기능을 개발했습니다.
일부 응답에서 불완전한 데이터 패킷이 관찰되었습니다. 반복되는 시간적 패턴의 정확한 원인은 명확히 입증되지 않았습니다.
이전의 불완전한 응답이 새로운 복구 시도에 섞여 들어가서는 안 됩니다.
유효하지만 느린 응답을 성급하게 중단하지 않으면서, 불완전한 데이터 패킷을 더 일찍 감지합니다.
유효하지만 느린 응답을 인식하여 계속 처리하며, 복구는 훨씬 더 나중에야 작동합니다.
이제 빠른 주행 데이터 경로를 일반 운행 환경에서 미디어, 공조, 충전, 타이어 공기압, 도어, 위치와 함께 검증합니다.
서로 관련된 값들이 일관된 상태로 인터페이스에 전달되도록 합니다.
통신, 데이터 처리, 인터페이스를 기술적으로 더 명확하게 분리합니다.
불필요한 전환, 오래된 WorkItem, 중복 처리를 다시 점검합니다.
새로운 데이터 경로를 하나의 단위로 차량 하드웨어, iPhone, iPad에서 검증합니다.
핵심적인 Bluetooth 및 지연 시간 단계는 실제 주행에서 확인됩니다. 빌드가 성공했다고 해서 차량에서의 검증을 대신할 수는 없습니다.
측정값은 개발 주행에서 얻은 것이며, 차량, 펌웨어, 무선 환경, 기기에 따라 달라질 수 있습니다.