8,072 tools
get-lap-times
Returns per-lap timing for selected drivers from the loaded homepage dataset (respects Fuel Correction and Hide Outliers toggles unless over…
get-stint-summary
Returns per-stint pace stats (compound, lap range, best/mean/median, crude deg) for selected drivers from loaded lap data. Uses the same cle…
get-race-pace-comparison
Head-to-head clean-lap pace comparison (shared-lap deltas, stint H2H, rolling pace). delta = driverA − driverB (negative = driverA faster). …
get-positions
Returns lap-by-lap race position series for selected drivers from loaded lap data.
get-data-table
Returns the Data-tab style lap table as structured JSON rows (not a file download). Includes compound/stint/life/pos/sectors and clean/outli…
get-telemetry-summary
Returns which telemetry laps are loaded in state.telData (dataKeys, drivers, laps, channel lists, point counts). Call select-lap first. For …
list-telemetry-channels
Returns the TracingInsights telemetry channel catalog (ids, aliases, units, descriptions) from DATA_REFERENCE.md / Q.py tel.json fields: spe…
get-telemetry-status
Returns whether selected telemetry laps are present in state.telData: idle|no-laps|loading|partial|ready.
wait-for-telemetry
Polls until the requested (or currently selected) telemetry laps are in state.telData. Use after select-lap / auto-fastest.
get-telemetry-stats
Aggregate stats for loaded telemetry laps: top/avg/min speed, throttle/brake/DRS duty, gear shifts, peak accelerations, lap distance. Does n…
get-telemetry-channel
Returns distance/time-aligned samples for one channel on a loaded lap (decimated; default maxPoints=150, max 500). Channels: speed, throttle…
compare-telemetry
Distance-aligns lap B onto lap A and returns decimated samples with delta = A − B for a channel (default speed). Both laps must be loaded vi…
get-time-delta
Returns the same Distance-vs-gap series as the telemetry Time Delta chart. reference = first lap (lapA), compare = second (lapB). delta = co…
get-fastest-laps
From loaded lap-times data, returns each selected driver's fastest clean (non pit-in/out, non-outlier) lap with sector times, plus ranking a…
get-corners
Returns corners.json for the current session (number, distance m, x/y, angle) plus track rotation. Loaded automatically when the first telem…
select-race-data
Sets the year, event, session and/or drivers on the F1 telemetry homepage in one call. Each provided value is applied in order (year → event…
set-year
Selects a season year on the homepage. Resets event, session and drivers (they must be re-selected afterwards).
set-event
Selects an event / Grand Prix for the currently selected year. Resets session and drivers.
set-session
Selects a session (e.g. Race, Qualifying) for the currently selected event. Resets drivers. Waits for the driver list to refresh for the new…
set-drivers
Selects which drivers to compare for the current session, by 3-letter code (e.g. VER, HAM). Waits for the driver list to load if needed.
switch-tab
Switches the main view between the Chart, Data (lap times table) and Docs (FIA documents) tabs.
set-view-mode
Switches between the Essential (core charts) and Expert (advanced charts) view modes.
set-chart-option
Enables or disables a homepage toggle. Lap chart: outliers, smoothing, fuel, trackStatus, autoFastest, sessionTime. Race/stint: raceTraceSha…
set-data-table-column
Shows or hides a Data-tab column group (same as the table column toggles). Columns: compounds, stints, tyre-life, track-status, positions, p…
set-telemetry-layout
Reorders telemetry charts (same as Edit layout drag/up-down). Pass an ordered list of chart ids; omitted ids are appended in the default ord…
set-stint-lowess-frac
Sets the stint chart LOWESS smoothing fraction (0.05–1.0), same as the Smoothing slider next to Tyre Performance.
clear-selected-laps
Removes all laps from the Selected Laps control (clears loaded telemetry compare set).
remove-selected-lap
Removes one lap from Selected Laps (e.g. driver VER lap 10).
set-quali-segment
Filters lap/stint/tyre charts to a qualifying segment (Q1/Q2/Q3/SQ1/…). Pass "All" or "" to clear. Only available for qualifying-style sessi…
set-sector-visibility
Shows or hides a sector series on the Expert sector chart (S1/S2/S3 chips). Requires Expert mode and loaded lap data so the sector controls …
list-stint-chips
Returns the current stint analysis chips (driver, stint number, visible, pinned) from the Expert stint driver form. Empty if Expert mode is …
set-stint-visibility
Toggles a stint checkbox in the Expert stint analysis form (same as the per-stint chips). Pass driver + stint + enabled, or driver + mode "a…
set-stint-pin
Pins/unpins a stint on the Expert stint chart (📌 buttons). Pass driver + stint + pinned, or clearAll:true to unpin every stint.
set-annotation-tool
Selects the active annotation toolbar tool (Expert annotation mode): select, pencil, text, arrow, line, rect, ellipse, eraser.
set-annotation-color
Sets the global annotation stroke/fill color (hex, e.g. #00ff00).
annotation-undo
Undoes the last annotation action on all registered charts.
annotation-redo
Redoes the last undone annotation action on all registered charts.
annotation-clear
Clears all annotations on registered charts (same as Clear All on the toolbar).
set-chart-visibility
Shows or hides a lap-time or telemetry chart (same as the Expert Chart settings modal). Lap charts: lapchart, heatmap, stint, sector, tyre, …
reset-chart-visibility
Restores the default Chart settings picks so every lap-time and telemetry chart is visible again.