Creates an ACTIVE entitlement row. Durability comes from the capabilities table.
Coding recipes
Bundles of changes the app applies across one or several control units in one guided run. Option steps (from the coding browser) name the record (DID), the option and its target choice — the app merges only those bits into the unit's current record (backup → security access → write → verify). PR steps (from the PR browser) set a family's PR number in the vehicle order and are written to the cluster. Auto-coding steps run the automatic coding of a unit after every write, so units pick up the new order. Price in credits for owners (bands 10 / 25 / 40); Workshop accounts have every recipe included. Names and descriptions translate in the Translations tab (domain coding_recipe).
Name
Units
Steps
Credits
On
Loading…
10 simple · 25 · 40 multi-unit · 0 free
Steps
Kind
Control unit / PR code
DID
Option · raw value
Target
Label
Browse PR numbers
Family
Code
Definition
Type to search.
Browse coding values
DID
Record
Option
Target
Pick a control unit.
Maintenance
Close the whole app (scope app) or one function for a period. Every app polls this once a minute: an app-wide window shows a full-screen notice, a function window replaces that function's page with the notice — and both reopen by themselves the moment the window ends. Leave the start empty for "now", the end empty for "until I disable it". Titles and messages translate in the Translations tab (domain notice). The picture is an https URL (for example a file under steuer14.com).
Scope
Title
From
Until
On
Active
Loading…
PNG / JPEG / GIF / WebP up to 4 MB. Saved with the window (save first for a new one).
Diagnostic reports
What a diagnostic report reads and shows. The app takes the enabled template, reads exactly those values from every present control unit (plus every fault code), uploads the raw responses, and the server renders the PDF from them in the reader's language — old reports re-render with today's translations. Reports are free; Workshop accounts get their own name and logo in the header. Template names and live-value labels translate in the Translations tab (domain report); the PDF's headings under domain ui (keys report.*).
Name
Live values
v
On
Loading…
— none —
Live values in the report
Control unit
DID
Signal
Label on the report · limits (min / max → verdict)
No live values yet — add from the browser below.
Browse measurement signals
DID
Measurement
Signal
Kind
Pick a control unit.
Special functions
The SFD2 unlock and component-protection (Komponentenschutz) challenge/response sequences. These carry the UDS know-how (routines, DIDs, security-access levels, order, eligible ECUs) and are served only to entitled sessions — the app holds none of it. Edit the body JSON; the shape is documented in migration 0017. Names and descriptions translate in the Translations tab (domain special_function).
Name
Kind
On
Loading…
Guided fault finding — notes
Our own repair knowledge, attached to a plan step when a scanned fault matches the note's scope: code (one ODX code, e.g. 0x101200), family (first five characters of the display code, e.g. U1012) or ecu (a base variant, e.g. BV_GatewUDS). Title and the five sections translate in the Translations tab (domain gff). Table: migration 0026.
Scope
Key
Title
On
Loading…
Change your password
All your active sessions (including this one) will be signed out after a successful change.
Unban fingerprint
Removes a device fingerprint from the blocklist. Permabanned users will need this if you want a specific PC unblocked again.
ECU Catalog
View and edit the per-vehicle control-unit catalog — display name, category, DoIP address, price (credits) and free flag. Saving a row updates the live paywall immediately.
ECU
Display name
Category
DoIP addr
Credits
Free
Loading…
Translations
Everything the app shows in words — control units, fault codes, PR numbers, coding values,
actuation tests — with its translation per language and, where a label is not enough, an
authored description. Source text is never changed; the app receives the resolved text for
the user's language, falling back to English, then the source. Export the current selection as
CSV for a translator and import it back; machine translation fills gaps as machine rows to review.
Save writes the target language; the English column is only editable for descriptions and German-sourced items.
Key
Source
English
Target
Status
Ban user
Account will be disabled and all refresh tokens revoked.