En titt bakom kulisserna på den hittills största tekniska omarbetningen av Tespits dataväg.

16Slutfört

0Pågår

0Planerat

1.1.8 släppt

Fix Update slutförd

Alla steg i 1.1.8 Fix Update är slutförda. Versionen är släppt i App Store och finns tillgänglig för alla användare.

Varför är version 1.1.8 så omfattande?

Mellan fordonet och skärmen ligger Bluetooth-kommunikation, datafragment, avkodning, tillståndshantering och användargränssnitt. Version 1.1.8 tittar därför på datans hela väg.

Framsteg

  1. 1

    Förstå utgångsläget

    Slutfört

    Fordonsförfrågningar, Bluetooth-kommunikation och uppdateringen i Tespit undersöktes som en komplett dataväg.

  2. 2

    Göra hela datavägen mätbar

    Slutfört

    En intern mätkedja följer uppdateringar från förfrågan till visningen i appen.

  3. 3

    Svarsstyrd uppdatering

    Slutfört

    Nya förfrågningar styrs i högre grad av när ett fordonssvar faktiskt är slutfört.

  4. 4

    Testa kördata isolerat

    Slutfört

    Hastighet, effekt och växelläge undersöktes oberoende av tilläggsinformation.

  5. 5

    Prioritera kördata

    Slutfört

    Tidskritiska värden får prioritet; tilläggsdata som klimat, media eller laddning fördelas rättvist över cyklerna.

  6. 6

    Diagnostik och loggning

    Slutfört

    För lokala utvecklings- och testkörningar byggdes ett diagnostiksystem som gör tekniska händelser spårbara över tid.

  7. 7

    Automatisk transport-recovery

    Slutfört

    För sällsynta Bluetooth-skrivningar som förblivit öppna utvecklades en kontrollerad återställning.

  8. 8

    Undersöka sällsynta avbrott

    Slutfört

    Vid enstaka svar observerades ofullständiga datapaket. Den exakta orsaken till ett återkommande tidsmönster är inte entydigt belagd.

  9. 9

    Isolera recovery fullständigt

    Slutfört

    Gamla ofullständiga svar får inte spilla över i nya återställningsförsök.

  10. 10

    Upptäcka avbrott tidigare

    Slutfört

    Ofullständiga datapaket upptäcks tidigare, utan att giltiga långsamma svar avbryts i förtid.

  11. 11

    Tolka långsamma svar rätt

    Slutfört

    Giltiga men långsamma svar känns igen och bearbetas vidare; först betydligt senare ingriper en recovery.

  12. 12

    Vardagsdrift med alla fordonsdata

    Slutfört

    Den snabba kördatavägen valideras nu i normal drift tillsammans med media, klimat, laddning, däcktryck, dörrar och position.

  13. 13

    Konsistenta fordonstillstånd

    Slutfört

    Värden som hör ihop ska överlämnas till gränssnittet som ett konsistent tillstånd.

  14. 14

    Egen telemetribearbetning

    Slutfört

    Kommunikation, databearbetning och gränssnitt separeras tekniskt tydligare från varandra.

  15. 15

    Prestandafinslipning

    Slutfört

    Onödiga växlingar, gamla WorkItems och redundant bearbetning granskas på nytt.

  16. 16

    Slutgiltigt releasegodkännande

    Slutfört

    Den nya datavägen testas som en helhet på fordonshårdvara, iPhone och iPad.

Utveckling på riktig hårdvara

Avgörande Bluetooth- och latensfaser testas under verkliga körningar. En lyckad build ersätter inte validering i fordonet.

Mätvärdena kommer från utvecklingskörningar och kan avvika beroende på fordon, firmware, radiomiljö och enhet.