The Garage / real car tech — ported from the shop's own OBD dashboard
Live Telemetry
Plug an ELM327 adapter (USB or Bluetooth-serial) into the OBD-II port, hit CONNECT, and this page talks to the ECU directly from the browser — no app to install. Works in Chrome/Edge on desktop and Android. Gauges, fuel trims, lambda, boost from MAP, trouble-code read & clear, and CSV datalogging. No adapter handy? DEMO runs a clearly-labeled simulated engine.
DISCONNECTED
Rolling 30 s
Trouble codes
// connect first — codes are read with Mode 03, cleared with Mode 04
// (clearing also resets readiness monitors; the button double-confirms)
Scanner
// the deeper scan tools: inspection readiness (Mode 01), pending
// codes (07), permanent codes (0A), the freeze-frame snapshot the ECU
// stored when a code set (02), and the car's VIN off the bus (09) —
// which links straight into the VIN decoder and the catalog.
Pull analyzer
// drive (or run the demo) with logging on, then analyze:
// peaks, 0–60, fuel-trim health, lambda under load
Adapter log
// AT/OBD traffic appears here