TELEMETRY OVERLAY
Speed, throttle and brake from each driver's quickest lap, overlaid on a shared lap-time axis with a live speed delta — built from real OpenF1 car data. The trace TV never shows you.
How this is built. We take the most recent completed session from OpenF1, find each chosen driver's
fastest valid lap (min(lap_duration)), then pull the per-sample car_data for the exact time
window of that lap. Four tracks share one "elapsed lap time" X-axis: speed (km/h) on top with the cyan
speed A − speed B delta lane, then throttle (0–100%), brake (on/off
bands, one row per driver) and n_gear as a stepped trace. Each driver keeps their team colour throughout
(Driver B is dashed). Time is aligned to each lap's own start, so the two laps are laid directly over each other.
Hover or drag anywhere to read every channel for both cars at that instant, plus DRS when active.
Everything here is real telemetry. Samples are downsampled to ~300 points per lap while
preserving speed peaks and braking dips — no point is invented. Where a channel (e.g. gear) or the whole
car_data feed is missing (OpenF1 paywalls live timing), it is hidden and called out rather than fabricated.
Data & methodology
Source. Lap and sector times come from the OpenF1 timing feed; channels come from its car_data
stream, which samples at roughly 3–4 Hz (one reading every ~0.25–0.3 s). Data appears after a session ends.
How the time delta is calculated. The Time Δ lane shows the gap between the two laps at the same point on track. A positive value means the first driver is ahead there (the second reaches that spot later). Because the laps are sampled at different instants, they are aligned in three steps:
- Sector splitting. Each lap is cut at the official sector times, so sector boundaries are fixed anchors.
- Distance alignment. Distance is integrated from speed. Inside each sector, the second lap is mapped onto the first by fraction-of-sector distance, and its time at that point is found by linear interpolation between the two nearest samples.
- Per-sector rescale. The curve is stretched linearly so that at each sector end it equals the official cumulative time difference. This stops drift from building up from one sector to the next.
Limits.
- Sampling. At ~4 Hz, braking points and throttle pick-up are approximate — a driver can look like they gain or lose time up to ~0.25 s earlier or later than they really did.
- Only sector ends are exact. The shape of the delta inside a sector is an estimate; read it as indicative, not precise.
- Distance is derived. It comes from integrating speed, not from GPS, so the corner numbers and per-corner gaps are approximate.
- Different conditions. Fastest laps can come on different tyres, fuel loads and track temperatures; the delta mixes all of that with driver performance and is not a pure driver-vs-driver comparison.
- Unofficial. TELOS is not affiliated with Formula 1, the FIA or any team. The feed can contain gaps or errors.