Fix-opdatering – udviklingsstatus

Et kig bag kulisserne på Tespits hidtil største tekniske revision.

11Afsluttet

1I gang

4Planlagt

Aktuelt trin

Validere hverdagsdrift

Den hurtige datavej valideres sammen med medier, klima, opladning, dæktryk, døre og position.

Hvorfor er version 1.1.8 så omfattende?

Mellem køretøj og skærm ligger Bluetooth, datafragmenter, afkodning, tilstandsstyring og brugerflade. Version 1.1.8 ser derfor på hele datavejen.

Fremskridt

  1. 1

    Forstå udgangspunktet

    Afsluttet

    Køretøjsforespørgsler, Bluetooth og opdateringer blev undersøgt som én samlet datavej.

  2. 2

    Måle hele datavejen

    Afsluttet

    En målekæde følger opdateringer fra forespørgsel til visning.

  3. 3

    Svarstyrede opdateringer

    Afsluttet

    Nye forespørgsler følger afslutningen på et køretøjssvar tættere.

  4. 4

    Teste køredata separat

    Afsluttet

    Hastighed, effekt og gear blev undersøgt uafhængigt af ekstra data.

  5. 5

    Prioritere køredata

    Afsluttet

    Tidskritiske værdier prioriteres, mens klima, medier og opladning fordeles fair.

  6. 6

    Diagnose og logning

    Afsluttet

    Et diagnosesystem registrerer tekniske hændelser under lokale tests.

  7. 7

    Automatisk transportgenoprettelse

    Afsluttet

    Kontrolleret genoprettelse er udviklet til sjældne åbne Bluetooth-skrivninger.

  8. 8

    Undersøge sjældne afbrydelser

    Afsluttet

    Ufuldstændige pakker blev observeret uden dokumenteret gentaget tidsmønster.

  9. 9

    Isolere genoprettelsen fuldstændigt

    Afsluttet

    Gamle ufuldstændige svar må ikke påvirke nye genoprettelser.

  10. 10

    Registrere afbrydelser tidligere

    Afsluttet

    Ufuldstændige pakker registreres tidligere uden at afbryde gyldige langsomme svar.

  11. 11

    Fortolke langsomme svar korrekt

    Afsluttet

    Gyldige langsomme svar behandles videre; genoprettelse starter først senere.

  12. 12

    Validere hverdagsdrift

    I gang

    Den hurtige datavej valideres sammen med medier, klima, opladning, dæktryk, døre og position.

  13. 13

    Konsistente køretøjstilstande

    Planlagt

    Sammenhængende værdier skal leveres som én konsistent tilstand.

  14. 14

    Egen telemetriforbehandling

    Planlagt

    Kommunikation, data og grænseflade adskilles tydeligere.

  15. 15

    Finjustere ydeevnen

    Planlagt

    Unødvendige skift og dobbelt behandling gennemgås igen.

  16. 16

    Endelig releasegodkendelse

    Planlagt

    Datavejen kontrolleres samlet på køretøj, iPhone og iPad.

Udvikling på ægte hardware

Vigtige Bluetooth- og latenstests kontrolleres under rigtige ture. Et vellykket build erstatter ikke kontrol på køretøjet.

Målinger stammer fra udviklingsture og kan variere efter køretøj, firmware, radiomiljø og enhed.