No Device
Disconnected
Engine RPM
rpm
Speed
km/h
Throttle
%
Coolant Temp
°C
MAF
g/s
Short FT
%
Long FT
%
Intake MAP
kPa
O2 B1S1
V
Ign Advance
°BTDC
Frames/sec
0
fps
Total Frames
0
frames
0 frames SD: — Chrome / Edge required
Time (ms)CAN IDExtFDDLCData (hex)Decoded
Map Reconstruction — Engine Data

Maps are built live from OBD2 PID responses. Connect, start logging, and drive — plots populate in real time.

Throttle vs RPM
Short Fuel Trim vs RPM
Ignition Advance vs RPM
MAF vs RPM
Intake MAP vs RPM
Speed vs RPM (gear est.)
Captured Data Points
#t (ms)RPMTPS%STFT% LTFT%IGN°MAF g/sMAP kPaSpdECT°C
📂 Drop .dbc file here
or click to browse
Loaded DBC
No DBC file loaded
Messages: 0  Signals: 0
MessageIDSignalStartLen FactorOffsetMinMaxUnitLive Value
// Open a CSV log file from the SD card, or watch live frames on the Live Data tab
Device Configuration
Standard OBD2 uses 500 kbps. Some older cars: 250 kbps.
Prefix for log filenames on SD card
Human-readable .csv on SD
Compact .can binary on SD
Send JSON frames to this web app
Leave blank to log all IDs
Device Status
Connect to device to read status…
SD Card Management
USB Storage Mode
Stops logging and mounts the SD card as a USB drive so you can browse, copy, or delete log files directly from your computer. The device disconnects from the web app — reconnect after ejecting the drive.
Format SD Card
⚠ Permanently erases ALL log files on the SD card and formats it as FAT32. This cannot be undone. Use this when the card is full or to start fresh.
Raw serial — send JSON commands directly to the device