Project
Safety
Read-only versus vehicle-changing operations.
Hanterill separates reading from changing. It mostly reads. The parts that change the vehicle are grouped, labelled, and off by default.
Read-only
Battery data, ECU identification, fault codes and live telemetry are all read operations. Running them cannot change vehicle configuration.
Operations that change the vehicle
- Clearing diagnostic information
- Writing data by identifier
- Running routines
- Input/output control
Off by default
In Hanterill these require you to enable write access for the session. If you have not, the request is simply not sent. There is no hidden way around it.
High voltage
High-voltage systems are hazardous
Electric vehicles carry hazardous high-voltage systems. Reading battery data over a diagnostic link does not de-energise anything and does not make physical high-voltage service safe. HV service requires the manufacturer's procedures, equipment and training.
Not a replacement for manufacturer tooling
Hanterill is independent and is not affiliated with Volvo Cars, Polestar or Geely. Do not make a safety-critical repair decision on Hanterill output alone, especially on Experimental or Research platforms where decoding is not verified.
If something looks wrong
Stop. Do not run routines to "fix" a reading you do not understand. Export the session and compare it against a known-good reference or ask in the project's discussions before acting.