Live telemetry for Gran Turismo 7

Your race engineer, on the radio.

Reads your PS5's telemetry over the local network, works out fuel strategy and pace, watches your tyres and talks to you like a pit wall. Open it on a phone, tablet or PC.

10 Hzlive dashboard updates
0dependencies, Python 3.10+
4wheels watched for lock-ups
Anydevice with a browser
How it works

Console to pit wall in three hops.

No cables, accounts or cloud. Everything stays on your home network.

PlayStation 5

GT7 streams encrypted telemetry about 60 times a second. The engineer finds the console on its own.

Engineer on your PC

Decrypts packets, splits laps and sectors, runs the strategy and stores every lap.

Phone, tablet or PC

Live dashboard in the browser, and a voice in your ear for the calls that matter.

Features

Everything a pit wall watches, in one screen.

Fuel strategy

Know when to box, and how much to add.

Consumption is measured per lap, leaving out pit laps, so the numbers hold up over a long stint.

  • Laps left in the tank and fuel needed to the flag, with a safety margin
  • Pit lap and refuel amount, plus a target consumption to stretch a stint
  • Lap races and timed races; laps, minutes and margin change on the fly
Pace

A live delta that tells the truth.

The delta is measured by distance against your best lap, so you see time won or lost in every corner.

  • Lap time, live delta, sector splits and the ideal lap from your best sectors
  • Throttle, brake and steering chart with peak pressure and release time per braking
  • Lap table with fuel used, pit stops and track limits per lap
Tyres & driving

Catch the mistakes before they cost a stint.

Each tyre is colour-coded by temperature, and the engineer calls out overheating and cold tyres.

  • Your own cold and hot thresholds, set from the dashboard
  • Lock-ups counted per wheel and wheelspin counted per lap
  • Off-track moments marked in the lap table
Radio voice

Eyes on the road, ears on the pit wall.

Calls are spoken by neural voices from Piper on your PC, with the browser's own speech as a fallback. Pick a voice in settings.

  • Lap summary, best lap, "box, box", low fuel, final lap and the finish
  • Optional F1-style radio effect: channel beeps, band-pass filter and light static
  • Calls are prioritised and rate-limited, so the radio never spams
Track map

See where you are fast, and where you are not.

The map is drawn from the car's coordinates and coloured by speed. For a known track it shows your best stored lap.

  • Best saved lap, else the reference outline, else the live trace
  • Works for any track, including ones missing from the game's data
Sessions & tracks

Every lap saved. Every track recognised.

GT7 does not report which track you are on, so the engineer recognises it from a start-line fingerprint. A new track is offered once, after the session, never while you drive.

  • Every complete lap is stored in a local SQLite database
  • Sessions page: lap tables, change the track, delete a session
  • Add your own tracks that the game's data does not list
Toolbox

Record, replay and practise without a console.

Auto-discovery

Finds the PS5 running GT7 on your network and remembers it. Or pass --ps5 <ip>.

Record

Save every decrypted packet of a session to a file with --record race.gt7.

Replay

Play a recording back at any speed with --replay. Replays never touch your lap database.

Index & cut

Index a recording into sessions and events (lock-ups, off-tracks, refuels), then cut out the laps you need.

Import

Feed old recordings into the lap database. Laps you already have are skipped.

PS5 simulator

A synthetic race with a standing start, lock-ups, tyre heat and a pit stop. No console needed.

Get started

Up and running in a minute.

You need Python 3.10 or newer. Nothing else to install.

Same network

Put your PC and the PS5 on the same local network.

Start the engineer

python3 -m gt7engineer

Open the dashboard

Open the address from the log on your phone or tablet and tap Enable voice.

Drive

Start a race, a time trial or a lobby session in GT7.

# no console? run the simulator and point the engineer at it
python3 -m gt7engineer sim --sim-rate 4
python3 -m gt7engineer --ps5 127.0.0.1
Good to know

Limits come from GT7 telemetry itself.

No race position or gaps to other cars.

No tyre wear and no fuel map setting.

Time left in timed races is not sent, so you set it yourself.

Ready for your next stint?

Run it on the PC you already have.