Platforms
One ECU family at a time, done properly.
Subaru changed ECUs roughly every half decade, and each generation deserves tooling built around how it actually works. Instead of one app that treats every car the same, PulseWidth ships deep support per platform. This is the lineup.
Flagship
Subaru HC16 (16-bit)
The 2001-2006 K-line Subarus: GD WRX and STi, Forester Turbo, Legacy B4, and Outback H6. Classic 1.0.2 brings full ROM editing, OBD-II port flashing, live data, and paid Live Tuning for supported HC16 calibrations.
Base Timing
No changesSwipe to scroll. Select range to edit.
Drag a rectangle · Shift-click a range · Ctrl/⌘-click to toggle cells. Headers select rows or columns. Edits apply to the whole selection.
Gold area = selected cells · Gold marker = sample lookup
Move over the graph to follow a datapoint. Pan the timeline below to explore the rest of the log. Synthetic data; not a vehicle measurement.
Ready to scan
Run a fictional scan, or select an example from shared history.
This preview never reads, clears or changes real codes. No names, VINs, uploaded logs or account identities are stored in demo history. Real vehicle diagnostics remain separate.
Read. Review. Write.
- 1Connect
- 2Read
- 3Review
- 4Write
- 5Verify
- 6Reconnect
Try a complete read-to-write session. You control the confirmations; the demo handles the progress and log.
Read Test rom first to create a fictional recovery point.Illustrative events only · no device commands
Try the Classic editor: select a table, edit a cell, or enable simulated Live Tuning.Inspired by PulseWidth Classic, not an exact clone. All activity is simulated. Layout and features vary by ROM and license.
In development
The next platform
Newer Subaru ECU generations will each get their own dedicated edition, built to the same standard as the classic platform. We announce each one when it's ready, not before.