OBD2 Live Diagnostics

Read/write VINs, DTCs, and module data directly via OBD2

OBD2 Interface Connection
Connect to vehicle via J2534, ELM327, or SocketCAN
Live VIN Programming
Read and write VINs directly to modules via UDS protocol

0/17 characters

UDS Protocol Information
ISO 14229 command sequences used for VIN programming
Service 0x10: DiagnosticSessionControl (Enter programming mode)
Service 0x27: SecurityAccess (Seed-key challenge)
Service 0x2E: WriteDataByIdentifier (Write VIN - DID 0xF190)
Service 0x31: RoutineControl (Checksum calculation)
Service 0x3E: TesterPresent (Keep session alive)
Service 0x11: ECUReset (Apply changes)