Một cái nhìn hậu trường về đợt đại tu kỹ thuật lớn nhất từ trước đến nay đối với đường dẫn dữ liệu của Tespit.

16Đã hoàn thành

0Đang thực hiện

0Đã lên kế hoạch

1.1.8 đã phát hành

Bản cập nhật sửa lỗi đã hoàn tất

Tất cả các bước của bản cập nhật sửa lỗi 1.1.8 đã hoàn tất. Phiên bản này đã được phát hành trên App Store và sẵn sàng cho tất cả người dùng.

Vì sao phiên bản 1.1.8 lại toàn diện đến vậy?

Giữa xe và màn hình hiển thị là giao tiếp Bluetooth, các mảnh dữ liệu, giải mã, quản lý trạng thái và giao diện người dùng. Vì vậy, phiên bản 1.1.8 xem xét toàn bộ hành trình của dữ liệu.

Tiến độ

  1. 1

    Hiểu rõ hiện trạng

    Đã hoàn thành

    Các truy vấn xe, giao tiếp Bluetooth và việc cập nhật trong Tespit đã được khảo sát như một đường dẫn dữ liệu hoàn chỉnh.

  2. 2

    Làm cho toàn bộ đường dẫn dữ liệu có thể đo lường được

    Đã hoàn thành

    Một chuỗi đo lường nội bộ theo dõi các lần cập nhật từ lúc truy vấn đến khi hiển thị trong ứng dụng.

  3. 3

    Cập nhật theo phản hồi

    Đã hoàn thành

    Các truy vấn mới được căn chỉnh sát hơn theo thời điểm phản hồi của xe thực sự hoàn tất.

  4. 4

    Kiểm thử riêng dữ liệu lái

    Đã hoàn thành

    Tốc độ, công suất và vị trí cần số được khảo sát độc lập với các thông tin bổ sung.

  5. 5

    Ưu tiên dữ liệu lái

    Đã hoàn thành

    Các giá trị nhạy cảm về thời gian được ưu tiên; dữ liệu bổ sung như điều hòa, đa phương tiện hay sạc được phân bổ công bằng qua các chu kỳ.

  6. 6

    Chẩn đoán & ghi nhật ký

    Đã hoàn thành

    Một hệ thống chẩn đoán đã được xây dựng cho các chuyến đi phát triển và thử nghiệm cục bộ, giúp theo dõi các sự kiện kỹ thuật theo thời gian.

  7. 7

    Tự động khôi phục truyền tải

    Đã hoàn thành

    Một cơ chế khôi phục có kiểm soát đã được phát triển cho những trường hợp hiếm gặp khi các thao tác ghi Bluetooth bị treo.

  8. 8

    Điều tra các lần gián đoạn hiếm gặp

    Đã hoàn thành

    Ở một số phản hồi riêng lẻ, đã quan sát thấy các gói dữ liệu không đầy đủ. Nguyên nhân chính xác của một mẫu thời gian lặp lại vẫn chưa được chứng minh rõ ràng.

  9. 9

    Cô lập hoàn toàn quá trình khôi phục

    Đã hoàn thành

    Các phản hồi cũ chưa đầy đủ không được phép lọt vào các lần thử khôi phục mới.

  10. 10

    Phát hiện gián đoạn sớm hơn

    Đã hoàn thành

    Các gói dữ liệu không đầy đủ được phát hiện sớm hơn mà không hủy vội các phản hồi chậm nhưng hợp lệ.

  11. 11

    Đánh giá đúng các phản hồi chậm

    Đã hoàn thành

    Các phản hồi hợp lệ nhưng chậm được nhận diện và tiếp tục xử lý; chỉ khi muộn hơn đáng kể thì cơ chế khôi phục mới can thiệp.

  12. 12

    Vận hành hằng ngày với toàn bộ dữ liệu xe

    Đã hoàn thành

    Đường dẫn nhanh cho dữ liệu lái giờ được kiểm chứng trong vận hành bình thường cùng với đa phương tiện, điều hòa, sạc, áp suất lốp, cửa và vị trí.

  13. 13

    Trạng thái xe nhất quán

    Đã hoàn thành

    Các giá trị liên quan đến nhau cần được chuyển đến giao diện như một trạng thái nhất quán.

  14. 14

    Xử lý telemetry riêng

    Đã hoàn thành

    Giao tiếp, xử lý dữ liệu và giao diện được tách biệt rõ ràng hơn về mặt kỹ thuật.

  15. 15

    Tinh chỉnh hiệu năng

    Đã hoàn thành

    Các lần chuyển đổi không cần thiết, WorkItem cũ và xử lý dư thừa được kiểm tra lại.

  16. 16

    Nghiệm thu phát hành cuối cùng

    Đã hoàn thành

    Đường dẫn dữ liệu mới được kiểm tra như một thể thống nhất trên phần cứng xe, iPhone và iPad.

Phát triển trên phần cứng thật

Các giai đoạn quan trọng về Bluetooth và độ trễ được kiểm tra trong các chuyến đi thực tế. Một bản build thành công không thay thế được việc kiểm chứng trên xe.

Các số đo được lấy từ các chuyến đi phát triển và có thể khác nhau tùy theo xe, firmware, môi trường sóng vô tuyến và thiết bị.