Aktualizacja naprawcza – stan rozwoju

Wgląd w największą dotąd techniczną przebudowę ścieżki danych Tespit.

11Ukończone

1W toku

4Planowane

Bieżący etap

Sprawdzić codzienne działanie

Szybki przepływ jest sprawdzany wraz z mediami, klimatem, ładowaniem, ciśnieniem, drzwiami i lokalizacją.

Dlaczego wersja 1.1.8 jest tak obszerna?

Między pojazdem a ekranem działają Bluetooth, fragmenty danych, dekodowanie, zarządzanie stanem i interfejs. Wersja 1.1.8 obejmuje całą ścieżkę danych.

Postęp

  1. 1

    Zrozumieć punkt wyjścia

    Ukończone

    Zapytania pojazdu, Bluetooth i aktualizacje przeanalizowano jako jeden pełny przepływ danych.

  2. 2

    Zmierzyć cały przepływ danych

    Ukończone

    Łańcuch pomiarowy śledzi aktualizacje od zapytania do wyświetlenia.

  3. 3

    Aktualizacje sterowane odpowiedzią

    Ukończone

    Nowe zapytania dokładniej podążają za zakończeniem odpowiedzi pojazdu.

  4. 4

    Testować dane jazdy osobno

    Ukończone

    Prędkość, moc i bieg zbadano niezależnie od danych dodatkowych.

  5. 5

    Nadać priorytet danym jazdy

    Ukończone

    Wartości krytyczne czasowo mają pierwszeństwo, a dane dodatkowe są sprawiedliwie rozdzielane.

  6. 6

    Diagnostyka i rejestrowanie

    Ukończone

    System diagnostyczny zapisuje zdarzenia techniczne podczas lokalnych testów.

  7. 7

    Automatyczne odzyskiwanie transportu

    Ukończone

    Dla rzadko otwartych zapisów Bluetooth opracowano kontrolowane odzyskiwanie.

  8. 8

    Badać rzadkie przerwy

    Ukończone

    Zaobserwowano niepełne pakiety, ale nie potwierdzono stałego wzorca czasowego.

  9. 9

    Całkowicie odizolować odzyskiwanie

    Ukończone

    Stare niepełne odpowiedzi nie mogą trafiać do nowych prób odzyskiwania.

  10. 10

    Wcześniej wykrywać przerwy

    Ukończone

    Niepełne pakiety są wykrywane wcześniej bez przedwczesnego odrzucania poprawnych wolnych odpowiedzi.

  11. 11

    Poprawnie klasyfikować wolne odpowiedzi

    Ukończone

    Poprawne wolne odpowiedzi są przetwarzane; odzyskiwanie zaczyna się dopiero później.

  12. 12

    Sprawdzić codzienne działanie

    W toku

    Szybki przepływ jest sprawdzany wraz z mediami, klimatem, ładowaniem, ciśnieniem, drzwiami i lokalizacją.

  13. 13

    Spójne stany pojazdu

    Planowane

    Powiązane wartości powinny trafiać do interfejsu jako jeden spójny stan.

  14. 14

    Własne przetwarzanie telemetrii

    Planowane

    Komunikacja, dane i interfejs są wyraźniej rozdzielone.

  15. 15

    Dopracować wydajność

    Planowane

    Ponownie sprawdzane są zbędne przełączenia i powtórne przetwarzanie.

  16. 16

    Końcowa akceptacja wydania

    Planowane

    Cały przepływ jest sprawdzany na pojeździe, iPhonie i iPadzie.

Rozwój na prawdziwym sprzęcie

Kluczowe etapy Bluetooth i opóźnień są sprawdzane podczas prawdziwych przejazdów. Udany build nie zastępuje testu pojazdu.

Pomiary pochodzą z jazd testowych i mogą zależeć od pojazdu, firmware’u, środowiska radiowego i urządzenia.