Skip to content
Hanterill

Documentation

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.