Ett projekt för dem som vill förstå sina fordon.
Hanterill började som ett sätt att läsa CMA-batteridata utan en verkstadsprenumeration. Det växte till ett allmänt DoIP- och UDS-diagnosverktyg.
Självständighet
Hanterill är ett oberoende projekt. Det är inte knutet till, underhållet av, sponsrat av eller godkänt av Volvo Cars, Polestar eller Geely. Tillverkar- och modellnamn används endast för att beskriva vilka fordon mjukvaran kan kommunicera med. Ingen tillverkarsymbol används som tecken på godkännande.
Licens
Källkoden är läsbar. Hanterill tillhandahålls för privat, icke-kommersiell användning under projektets licens och är inte öppen källkod i OSI-mening. Licenssidan har villkoren.
Varför det finns
Diagnostikdata som en modern elbil lagrar om sitt eget batteri och drivlina är detaljerad och användbar, och det mesta är läsbart med standardprotokoll. Hanterill gör den data tillgänglig för ägare utan ett proprietärt gränssnitt eller en återkommande avgift.
Gratis för privat bruk
Hanterill kostar ingenting för privat bruk. Det finns ingen betald nivå, ingen prenumeration, inget konto och ingen provperiod, och ingen diagnostikfunktion hålls tillbaka. En verkstad som vill fakturera för arbetet kan fråga om en kommersiell licens; det alternativet finns så att privata ägare aldrig behöver betala för det.
Hur det är byggt
Diagnostikmotorn, DoIP-stacken och avkodarna är skrivna i Rust. Skrivbordsskalet är Tauri v2, så ingen webbläsarmotor paketeras. Gränssnittet är React och TypeScript, typat mot motorn.
Bidra
De mest användbara bidragen är protokollspår, ECU-kartor och korrigeringar av avkodare. Arkivet har detaljerna.