Speed + Engine RPM dual-axis chart with a brush strip below for
windowing. Pairs the design's Overview centerpiece — speed read off
the left axis (cyan), RPM off the right (amber) — with a controlled
brush that zooms both series together.
Series key + unit resolve through the PID catalog's altUnit.metric
companion, so toggling units in Settings flips the chart and brush
to speed_kph (km/h) without a re-import.
Initial brush range covers the whole session. Local component state
keeps the brush in sync with the chart; no Redux state is involved
since the window is presentation-only.
Empty data falls through to LineChart's built-in empty placeholder.
Speed + Engine RPM dual-axis chart with a brush strip below for windowing. Pairs the design's Overview centerpiece — speed read off the left axis (cyan), RPM off the right (amber) — with a controlled brush that zooms both series together.
Series key + unit resolve through the PID catalog's
altUnit.metriccompanion, so toggling units in Settings flips the chart and brush tospeed_kph(km/h) without a re-import.Initial brush range covers the whole session. Local component state keeps the brush in sync with the chart; no Redux state is involved since the window is presentation-only.
Empty data falls through to
LineChart's built-in empty placeholder.