Twelve packet-owned selections
The selected asset can carry its own 12 gauge choices instead of sharing one global layout across unrelated vehicles or equipment.
Crank Main • live operating instruments
Runtime Gauges turns supported live data into an instrument-like 12-position operating view. Crank preserves qualified values between polls, prioritizes the gauges currently on glass, paints fresh responses as soon as they qualify, and keeps source, freshness and Aura evidence part of the display contract.
Current capability map
The current Runtime architecture is built to behave like instrumentation, not a list of scan results. A good value is not discarded simply because another request was omitted, delayed or temporarily unavailable.
The selected asset can carry its own 12 gauge choices instead of sharing one global layout across unrelated vehicles or equipment.
Crank can inspect which live data points the current reader and vehicle actually support before the operator assigns them.
Once a Reader-backed gauge has a valid qualified sample, it retains that last qualified value between polls instead of rotating back through WAITING or UNAVAILABLE during an otherwise healthy session.
If a Reader or vehicle returns only part of a multi-data request, omitted values keep their prior qualified samples. Crank can demote that session to single-request polling rather than repeatedly erasing good evidence.
Visible gauges receive foreground acquisition priority so RPM, throttle, speed and other current-glass instruments are not stranded behind slower background work.
A fresh on-glass value can paint as soon as its Reader response qualifies instead of waiting for the rest of the acquisition sweep to finish.
Heavier forecasting and Aura analysis run outside the instrument streaming lane, allowing the numeric gauges to stay responsive without sacrificing the evidence system behind them.
Non-OBD assets can use their own phone/interface gauge selections; a generic phone-only bundle is only a fallback or template.
Runtime can report whether the live link is active during the gauge session instead of leaving the operator to infer connection health from a frozen number.
Before presenting a clean green state, Runtime can hydrate last-known evidence and perform a quick evidence check when connected.
Crank distinguishes OBD, phone/GPS and other sources while tracking whether Reader evidence is actually fresh enough to support the visible state.
When the operator deliberately enters Codes / Reader, Runtime yields the shared OBD lane after any in-flight command finishes and resumes when focus returns.
Tapping Crank from Runtime can open full Aura/detail information and return to the Runtime caller instead of losing the operator’s place.
Operating flow