Skip to main content

Core Concepts

Understanding the key concepts in B4Racing helps you get the most from your telemetry analysis.

Sessions and Laps

Session

A session represents a single period of track time—a practice session, qualifying run, or race. Sessions contain:

  • Metadata: Date, track, car, driver
  • Laps: Individual lap records with times and telemetry
  • Session ID: Unique identifier (e.g., 01H8SP4HK4KC29C3DPGBF6412M)

When you ask "Show me my sessions at Spa," B4Racing returns a list of sessions matching that track.

Lap

A lap is one complete circuit of the track. Each lap includes:

  • Lap time: Total time to complete the lap
  • Sector times: Time for each track sector
  • Validity: Whether the lap is "clean" (no track limit violations)
  • Telemetry: High-frequency data (speed, throttle, brake, etc.)

Clean vs Invalid Laps

  • Clean lap: Completed without track limit violations
  • Invalid lap: Contains off-tracks, corner cuts, or other penalties

B4Racing filters invalid laps by default for analysis but includes them when calculating session statistics.

Telemetry Channels

Telemetry is high-frequency data captured during driving. Common channels:

ChannelDescriptionTypical Rate
SpeedCurrent velocity60 Hz
ThrottleThrottle position (0-100%)60 Hz
BrakeBrake pressure (0-100%)60 Hz
SteeringSteering angle60 Hz
RPMEngine revolutions60 Hz
GearCurrent gear60 Hz
Lat/LonGPS position60 Hz

When you ask "Show me my braking through Turn 5," B4Racing uses the brake, speed, and position channels to generate the analysis.

Analyzers

Analyzers are the tools that process your session data to extract insights. B4Racing uses them automatically based on your questions.

Data Analyzers

Process telemetry and produce structured data:

AnalyzerWhat It DoesTriggered By
sessions_overviewSession summaries"Show me my sessions"
lapstatsLap time statistics"Analyze my lap times"
corneringCorner-by-corner analysis"Show me corner performance"
brakingBraking analysis"Analyze my braking"
theoretical_bestOptimal lap calculation"What's my theoretical best?"

Graphics Analyzers

Generate visualizations:

AnalyzerWhat It CreatesTriggered By
track_heatmapSpeed/data mapped to track"Show me a heatmap"
telemetry_overlayTelemetry charts"Show me telemetry for Turn 5"
line_chartLine charts"Chart my lap times"
scatter_plotScatter plots"Plot my sector times"
track_mapTrack visualization"Show me the track"

You don't need to specify analyzers directly—just ask what you want to know, and B4Racing selects the appropriate tools.

Track Landmarks

Landmarks are named positions on a track:

  • Corners/Turns: Named sections (e.g., "Eau Rouge", "La Source")
  • Sectors: Track divisions for split timing
  • Braking points: Reference markers

B4Racing uses CrewChief data to provide actual corner names instead of generic "Turn 1, Turn 2" labels. This makes conversations more natural:

"You're losing 0.2s in Les Combes" is more useful than "You're losing 0.2s in Turn 8"

Understanding Time Loss

When B4Racing analyzes your laps, it calculates time loss in several ways:

Theoretical Best

Your theoretical best lap is constructed by taking your fastest mini-sector from each part of the track. If your theoretical best is 2:18.0 but your actual best is 2:18.5, there's 0.5s available to find.

Corner-by-Corner

Each corner is analyzed for:

  • Entry speed: How fast you enter
  • Minimum speed: Your slowest point
  • Exit speed: How fast you accelerate away
  • Time delta: How you compare to your best or potential

Consistency

Measured as coefficient of variation (CoV):

  • < 1%: Excellent consistency
  • 1-2%: Good consistency
  • > 2%: Room for improvement

High variation often indicates technique issues or confidence problems.