Diagnostic Capability
Redefined.

Explore the 13 core modules of CaRPM - DeepScan. A high-fidelity interface designed for digital precision and deep vehicle telemetry.

dashboard

The Dashboard

The nerve center of your diagnostic session. Instant VIN decoding and real-time health scoring across all CAN-BUS nodes.

  • check_circleAutomated VIN Decoding (ISO 3779)
  • check_circle1-Click Full System Topology Scan
  • check_circleUnified Vehicle Health Score (0-100)
VIN: WBA3N5C51GK******
92Health Score
Modules
24 / 24
Faults
02
error

Fault Codes (DTCs)

Intelligent grouping of trouble codes by module context. Don’t just read codes—understand why they triggered and how to fix them with integrated guided diagnostics.

P0300
Random or Multiple Cylinder Misfire Detected
Module: DME / Engine Management
U1123
CAN-BUS Communication Timeout
Module: ABS / Stability Control
monitoring

8-Channel Graphing

Monitor up to 8 live data streams simultaneously. CaRPM’s engine renders high-frequency data with zero lag, critical for capturing intermittent sensor drops.

60 FPS Real-Time PIDs

Monitor up to 8 live data streams simultaneously. CaRPM's engine renders high-frequency data with zero lag, critical for capturing intermittent sensor drops.

Boost
2.4 BAR
AFR
14.7 λ
800040000
RPM
LOAD
build

Special Functions

Brand-specific diagnostic procedures fetched from the carpm API. Run injector coding, DPF regeneration, ABS bleeding, and more with guided step-by-step execution.

settings_backup_restore

Service Resets

Oil life, brake wear, and inspection interval adaptations for all major brands.

opacity

ABS Bleeding

Automated pump cycling for complete brake fluid replacement and air removal.

heat_pump

DPF Regeneration

Force static or dynamic DPF soot burn-off to recover diesel particulate filters.

settings_input_component

Module Coding & Adaptation

Modify control unit parameters and adaptations. Developer-tier access to raw UDS commands with guided workflows for common coding procedures.

  • check_circleECU parameter read/write via UDS
  • check_circleLong coding & short coding support
  • check_circleAdaptation value resets
  • check_circleSecurity access (key/seed) for protected modules
// UDS Write Session
TX: 10 03 Extended Diagnostic Session
RX: 50 03 00 19 01 F4
TX: 2E F1 90 ... Write Data by ID
RX: 6E F1 90 OK
history

Session Logs & Data

Every diagnostic session is automatically recorded to local SQLite. Browse past sessions, search by VIN or date, add technician notes, and export customer packs.

folder_zip

Customer Export Pack

One-click ZIP archive with PDF report, CSV command log, and VIN info JSON.

picture_as_pdf

PDF Scan Reports

Professional branded reports with shop logo, vehicle info, DTCs, and technician notes.

person

Vehicle Profiles

Per-VIN customer records with session history, searchable by VIN or customer name.

database

PID & DTC Library

Built-in databases covering 223 standard Mode 01 PIDs with SAE J1979 decode formulas and 160+ DTC descriptions across P, C, B, and U categories.

PID Coverage

Mode 01 Standard PIDs223
Mode 21/22 Manufacturer PIDsAPI
Custom User PIDs

DTC Categories

P — Powertrain
C — Chassis
B — Body
U — Network
terminal

Hex Terminal

PuTTY-style terminal with color-coded command/response flow. Direct ELM327 AT command access, Excel export, and a searchable 99-command AT Reference panel.

// ELM327 Terminal Session
> ATZ
ELM327 v2.1
> AT SP 6
OK
> 01 00
41 00 BE 3E B8 11
> 01 0C
41 0C 1A F8 RPM: 1726
> 03
43 01 03 00
99 AT commands available in Reference Panel