LMU PIT WALL CKT CAR DRV CLS AIR °C · TRK °C · WET % 00:00:00
GEAR // RPM // VELOCITY SPD 0 KM/H
LAP
N
VELOCITY
0KM/H
ENGINE 0 / 10500 RPM
DRIVER INPUTS
THROTTLE
0%
BRAKE
0%
CLUTCH
0%
STEERING
TIRES · CARCASS TEMPERATURE °C — / —
FL— PSI
°C
O / C / I— / — / —
BRK
CARCASS
WEAR
FR— PSI
°C
I / C / O— / — / —
BRK
CARCASS
WEAR
RL— PSI
°C
O / C / I— / — / —
BRK
CARCASS
WEAR
RR— PSI
°C
I / C / O— / — / —
BRK
CARCASS
WEAR
CAR STATUS TURBO
FUEL
--.-
L · % · — L/LAP
WATER
°C
OIL
°C
STINT
LAPS
POSITION
LAP
LAP TIMES
CURRENT--:--.--- LAST--:--.--- BEST--:--.---
SECTORS— S—
S1
S2
S3
CUR
LAST
BEST
DELTA
GAPS · STRATEGY
AHEAD
LEADER
STOPS0
PEN0
LIVE
PIT
SPDLIM
OVHEAT
FUEL!
YELLOW
CLASSES 0 CARS
TRACK MAP
HYPERCAR
LMP2
LMGT3
PLAYER
LAP %
AWAITING SERVER
RECONNECTING TO TELEMETRY BACKEND
— · —
STRATEGIST GUIDE · PIT WALL CHEAT SHEET ×

QUICK START

  1. The driver sends you a link like https://lmu-pitwall.pages.dev/?ws=wss://...trycloudflare.com/ws. Open it in Chrome or Edge.
  2. Look at the bottom-left LED. CONNECTED = good. If DISCONNECTED, the driver's tunnel isn't up — radio them.
  3. Press F11 for full-screen.
  4. If the URL changes mid-race (the driver restarted their tunnel), press ⚙ CONNECTION and paste the new one.

SCREEN LAYOUT

  • Header — track · car · driver · class · weather · session clock.
  • Left column (VITALS) — gear, RPM, throttle/brake/clutch, steering, speed.
  • Middle column (TIRES + CAR STATUS) — 4 wheels with temps + fuel/water/oil/stint.
  • Right column (TIMING TOWER) — position, lap times, sectors with deltas, gaps, flag strip.
  • Far-right column (CLASSES + MAP) — full multiclass standings and live track map with every car.

TIRE TEMPERATURE COLOURS

ColourRangeState
Dark blue< 60 °CCold, no grip — DO NOT ATTACK
Blue60-80 °CWarming up, building grip
Green80-100 °COptimal — peak grip
Yellow100-115 °COn the limit
Red> 115 °COverheating — degradation, possible blistering

The 3 segments inside a tire = inner / center / outer shoulder. Asymmetric heat = setup hint (camber/toe issue).

LAP TIMES COLOUR CODE

ColourMeaning
CyanCurrent lap (running)
WhiteLast completed lap
MagentaSession best
Green deltaImproved vs personal best
Red deltaLost time vs personal best

WHAT TO RADIO (TYPICAL CALLS)

Fuel running low

  • FUEL card turned orange → "Pit window opens in 3 laps, fuel."
  • FUEL card red + blinking, or FUEL! flag lit → "Box this lap, fuel critical."

Tires degrading

  • All 4 yellow / WEAR below 40% → "Manage tires, save the rears."
  • Any red → "Tires gone, box for new set."

Engine hot

  • WATER > 105 °C → "Engine hot, lift on straights."
  • OIL > 130 °C → "Box immediately, oil critical."

Faster class catching up (blue flag)

  • On the MAP a red dot (Hypercar) approaches your yellow GT3 from behind.
  • → "Hypercar 5 seconds behind, blue flag coming."
  • When clear → "Track ahead clear, push."

Competitor pits

  • In CLASSES table the row near yours shows PIT.
  • → "P2 in pit, you gain position next sector."

Pace dropping

  • LAP TIMES — BEST stable but LAST drops 0.5-1.5 s lap after lap.
  • → "Pace dropping, tires going, plan stop in N laps."

STATUS OVERLAYS

What you seeWhat it meansWhat to do
Yellow AWAITING TELEMETRYDriver in pit garage / menuNormal — wait. If > 5 min, radio.
Red AWAITING SERVERDriver's tunnel is deadRadio driver to restart their cloudflared/ngrok window.
Red CANNOT REACH SERVERWebSocket URL is staleClick ⚙ CONNECTION, paste new URL from driver.
Latency stuck at 0 msConnection frozenRefresh with Ctrl+R.
Track map emptyDriver just went on trackWait one lap, map will draw itself.

HOTKEYS

F11Toggle full-screen
Ctrl + RReload page
Ctrl + Shift + RHard reload (if UI looks broken)
EscClose any modal
? button (footer)This guide
⚙ CONNECTION buttonChange WebSocket URL

PIT JOURNAL (KEEP A NOTEBOOK)

The dashboard shows live data but does not store history. A good strategist also logs by hand:

LAPLAP TIMEFUEL afterTIRE TEMP avgNOTES
473:31.12472.4 L92 °CFirst lap of stint
483:30.61269.8 L96 °CS2 +0.3 vs best
493:30.99867.2 L98 °CYellow at Tertre

This builds your sense of stint trend across the race.

Press Esc or click outside to close Full guide (EN) →   ·   Полный гайд (RU) →
CONNECTION SETTINGS ×
CURRENT  
Frontend hosted away from the Python server (e.g. Cloudflare Pages, GitHub Pages, Base44) needs to know where the telemetry backend is. Get the public URL from ngrok http 8000 on the racing PC and append /ws.

Example: wss://lmu-strat.ngrok-free.app/ws

You can also pass it once via the query string:
?ws=wss://...ngrok-free.app/ws — it'll be remembered after that.