Advanced Environment
Low-level ECU interfacing, raw bus manipulation, and programmatic diagnostic workflows for automotive engineers and security researchers.
terminalPython Script Console
01import carpm_deepscan as gm
02ecu = gm.Connect(protocol="UDS", baud=500000)
03# Initialize custom PID scan
04results = ecu.scan_pids(range(0x00, 0xFF))
05for pid in results:
06print(f"Detected: {pid.hex()}")
>>> Waiting for input...
PID Builder
0x22
0xF190
sensorsSuper Miner
Live
| Time | ID | Data |
|---|---|---|
| 10.024 | 0x7E0 | 03 22 F1 90 00 00 00 00 |
| 10.026 | 0x7E8 | 10 14 62 F1 90 57 42 41 |
| 10.028 | 0x12F | FF 00 FF 00 12 34 56 78 |
| 10.030 | 0x7E0 | 03 19 02 0D 00 00 00 00 |
| 10.032 | 0x7E8 | 04 59 02 01 FF 00 00 00 |
| 10.035 | 0x34A | 00 00 00 00 00 00 00 00 |
| 10.038 | 0x551 | AA BB CC DD EE FF 11 22 |
settings_input_component
Protocol Control
UDS (ISO 14229)
Standard diagnostic over CAN
KWP2000 (ISO 14230)
Legacy K-Line diagnostic
50ms
5000ms
CaRPM-Terminal v2.4.0 (COM3 @ 115200)
ATZ
ELM327 v1.5
AT SP 0
OK
01 00
SEARCHING...
41 00 BE 1F B8 10
AT SH 7E0
OK
> _