Say command | Consequence |
---|---|
--- HMD --- | |
Calibrate Recenter Alpha snap Center position | Recenters your HMD Virtual Reality headset (default) |
Disable Space Warp Disable ASW | For Oculus Rift users: Disables Asynchronous Space Warping |
Enable Space Warp Enable ASW | For Oculus Rift users: Enables Asynchronous Space Warping |
--- Admin --- | |
Admin add car / driver # | Adds the car # as admin in this server |
Admin Advance session | Advances the session to the next one immediately |
Admin black flag car/driver # | Gives a stop and go black flag to the car number # |
Admin Chat / Message admin * | Sends a chat message to the race control (all admins see this message) |
Admin Chat / Message all * | Send a chat message to all drivers (even if chat is disabled) |
Admin clear car / driver # | Clears all pending or active black flags, dq's or eol's for a driver |
Admin disable all chat | Disables chat in this server |
Admin disable chat car / driver # | Disables chat for a driver |
Admin disqualify car / driver # | Disqualifies a driver in this session, but does not remove them from the server |
Admin enable all chat | Enables chat in this server |
Admin enable chat car / driver # | Enables chat for a driver |
Admin end of line car / driver # | Commands a driver to go to the end of the line |
Admin extend/increase/shorten/decrease pace laps by 1..10 | Adds or subtracts pace laps from the current by between 1 and 10 |
Admin open/close pits | Opens or closes the pit entrance |
Admin Remove / Cancel admin car / driver # | Removes the car # from being admin in this server |
Admin remove car / driver # | Removes a driver from the server. They are obviously also disqualified |
Admin restart double | Restarts green flag using double file (two rows of cars) |
Admin restart single | Restarts green flag using single file (all cars behind each other in 1 row) |
Admin set/change pace laps to 1..10 | Sets the number of pace laps between 1 and 10 |
Admin throw / wave yellow flag | Throws the yellow flag (Full course yellow / safety car procedure) |
Admin wave around car / driver # | Car # is being waved around the field |
--- Audio --- | |
Master down Volume down | Turns your default audio output down 10% |
Master up Volume up | Turns your default audio output up 10% |
Microphone down Mic down | Turns your default recording input down 10% |
Microphone up Mic up | Turns your default recording input up 10% |
Mute driver | Mutes the driver who’s currently talking (default N) |
Next channel | Changes radio chat channel to the next (default H) |
Previous channel Last channel | Changes radio chat channel to the previous (default G) |
Spotter volume down | Turns down spotter volume (default Shift-Z) |
Spotter volume up | Turns up the spotter volume (default Shift-S) |
Voice chat down | Turns chat volume down (default Shift-X) |
Voice chat up | Turns chat volume up (default Shift-D) |
--- Camera Control --- | |
Camera live Back to live See live feed Go live Live action | (PRO) Camera replay goes to live action |
Camera my car Show my car See my car Focus on me Focus camera on me | (PRO) Camera focus on own car. If Action camera is enabled it will stop and mention that |
Camera next Next camera | Change camera to next camera group (default C) |
Camera next car Next car camera | Change camera to next positioned car (default V) |
Camera previous Previous camera Last camera | Change camera to previous camera group (default Shift-C) |
Camera previous car Previous car camera | Change camera to previous positioned car (default Shift-V) |
Focus on car X | (PRO) Camera focus on car number. For now this command does not allow car numbers with leading zeros like 007, and only takes numbers between 1 and 999 |
Show camera tool Open camera tool Camera tool | Opens the camera tool (default Ctrl-F12) |
Start Action Camera Action cam on Enable action cam Begin/Fire up/Engage/Turn on/Activate action camera | DRE will take over who you watch in replays (and when not in the car). It will use a varieity of inputs like how close racing is going on, if cars are on a quicker lap, and whether the action happens in your class. |
Stop Action Camera Action cam off Disable action cam End/Turn off/Deactivate/Shut down action cam | Ends DRE from controlling the camera |
--- Car Control --- | |
ABS Set Set ABS | Sets ABS Default: Alt-H |
ABS up Increase ABS ABS down Decrease ABS | Changes ABS one click Default Inc: Alt-R Default Dec: Alt-F |
Brake bias up Bias front Brake bias forward Brake bias down Bias rear Brake bias back | Set brake bias one click Default Inc: Alt-P Default Dec: Alt-O |
Diff Entry up Increase Differential Entry Diff Entry down Decrease Differential Entry | Changes Differential Entry one click. Default Inc: Ctrl-Shift-Alt-Num4 Default Dec: Ctrl-Shift-Alt-Num5 |
Diff Exit up Increase Differential Exit Diff Exit down Decrease Differential Exit | Changes Differential Exit one click. Default Inc: Ctrl-Shift-Alt-Num8 Default Dec: Ctrl-Shift-Alt-Num9 |
Diff Middle up Increase Differential Middle Diff Middle down Decrease Differential Middle | Changes Differential Middle one click. Default Inc: Ctrl-Shift-Alt-Num6 Default Dec: Ctrl-Shift-Alt-Num7 |
Diff Preload up Increase Differential Preload Diff Preload down Decrease Differential Preload | Changes Differential Preload one click. Default Inc: Ctrl-Shift-Alt-Num2 Default Dec: Ctrl-Shift-Alt-Num3 |
Do Tear off Wipe windscreen Clear window Clear screen Wipe trigger Toggle wipers Clean toggle Windscreen wipe | This clears the vision, either by tearing off on your visor, in the coming stop, or by activating windscreen wipers - you will be able to see out of your windscreen again! So it doesn’t matter if you’re in an open-wheeler or not, you will get a clear vision as soon as possible. “Toggle wipers” will turn them on/off, while “Trigger wipers” will let them clean the windscreen with a few wipes. Tear off default: Alt-T Trigger wipers default: Ctrl-Alt-W Toggle wipers default: Shift-W |
Engine braking up Increase engine braking Engine braking down Decrease engine braking | Changes Engine Braking one click. Default Inc: Alt-N Default Dec: Ctrl-Shift-M |
Engine power up Increase engine power Engine map up Engine power down Decrease engine power Engine map down | Changes Engine power one click Default Inc: Alt-Q Default Dec: Alt-A |
Flash light Beam lights Flash headlights | Flashes the headlights (default Shift-Ctrl-C) |
Force gear up Force gear down | Forces the gear shift Default Inc: Ctrl-Shift-1 Default Dec: Ctrl-Shift-2 |
Force pit limiter on/off Toggle pit limiter on/off | Force toggles the pit speed limiter (default Ctrl-Shift-K) |
Front Anti Roll Bar up Increase Front Roll Bar Bias Front Roll Bar down Decrease Front Roll Bar | Changes Front Anti-Roll Bar one click. Default Inc: Ctrl-Shift-Num3 Default Dec: Ctrl-Shift-Num4 |
Fuel mix up Increase fuel mixture Fuel mix down Decrease fuel mixture | Changes fuel mixture one click Default Inc: Alt-W Default Dec: Alt-S |
Get out Back to garage Exit car Back to base | Gets you out of the car and back to garage |
Left Weight Jacker up Increase Left Weight Jacker Left Weight Jacker down Decrease Left Weight Jacker | Changes Left Weight Jacker one click. Default Inc: Ctrl-Shift-Num7 Default Dec: Ctrl-Shift-Num8 |
Peak Brake Bias up Increase Peak Brake Bias Peak Brake Bias down Decrease Peak Brake Bias | Changes Peak Brake Bias one click. Default Inc: Ctrl-Shift-Num1 Default Dec: Ctrl-Shift-Num2 |
Rear Anti Roll Bar up Increase Rear Roll Bar Bias Rear Roll Bar down Decrease Rear Roll Bar | Changes Rear Anti-Roll Bar one click. Default Inc: Ctrl-Shift-Num5 Default Dec: Ctrl-Shift-Num6 |
Right Weight Jacker up Increase Right Weight Jacker Right Weight Jacker down Decrease Right Weight Jacker | Changes Right Weight Jacker one click. Default Inc: Ctrl-Shift-Num9 Default Dec: Ctrl-Shift-Alt-Num1 |
Set rear wing up Set wing up Rear wing down Wing down | Increase rear wing setting by one increment Default Inc: Ctrl-Shift-3 Default Dec: Ctrl-Shift-4 |
Set/Increase/Up MGU deploy high Energy high deploy Set/Decrease/Down | Changes MGU-K fixed deploy Default Inc: Ctrl-Shift-Alt-T Default Dec: Ctrl-Shift-Alt-Y Default Set: Ctrl-Shift-Alt-U |
Set/Increase/Up MGU fixed deploy Energy fixed deploy Set/Decrease/Down | Changes MGU-K deploy high Default Inc: Ctrl-Shift-Alt-I Default Dec: Ctrl-Shift-Alt-O Default Set: Ctrl-Shift-Alt-P |
Set/Increase/Up MGU optimized speed Energy optimized speed Set/Decrease/Down | Changes MGU-K optimized speed Default Inc: Ctrl-Shift-Alt-A Default Dec: Ctrl-Shift-Alt-S Default Set: Ctrl-Shift-Alt-D |
Set/Increase/Up MGU re-gen Energy re gen Set/Decrease/Down | Changes MGU-K re-gen setting Default Inc: Ctrl-Shift-Alt-Q Default Dec: Ctrl-Shift-Alt-W Default Set: Ctrl-Shift-Alt-E |
Start engine Turn on ignition | Start the engine (default S) |
Stop engine Kill engine Cut ignition | Kills the engine (default I) |
TC off Toggle TC TC toggle | In most cars: Turns traction control off for 5 seconds and automatically puts it back on after. This is handy for turning the car quickly around by allowing for spinning of rear tires. Due to VA having a hard time distinguishing ‘traction control off’ and ‘Traction control up’, turning Traction control off is the only command using the TC abbreviation. (default Alt-J) In the following cars, TC off will not automatically turn itself back on: Mercedes AMG GT3, Ford GT GT3 (know other cars? Let me know on [email protected]) |
TC on Activate TC TC activate | Turns on TC if it’s not already turned on but if TC has previously been turned off via DRE in this session. DRE assumes TC is turned on at the start of a session, but cannot actually check the condition. (default Alt-B) |
Throttle shape up Increase throttle shaping Increase throttle Throttle shape down Decrease throttle shaping Decrease throttle | Changes throttle shaping one click Default Inc: Alt-E Default Dec: Alt-D |
To pit stall Pit lane Back to pits Reset | Takes you back to your pit stall (Same keybind as Drive. Change the “keyDrive” default Shift-R) |
Toggle FCY mode Toggle Full Course Yellow mode | Toggles the hybrid system to FCY settings Default: Ctrl-Shift-Alt-J |
Toggle hybrid boost Boost toggle | Toggles the deployment of hybrid power. Note, DRE toggles the button instead of pressing it once, since the keybind in iRacing is a hold. Default: Ctrl-Shift-Alt-F |
Toggle in-lap mode In lap mode toggle | Toggles the hybrid system to in-lap settings Default: Ctrl-Shift-Alt-H |
Toggle MGU deploy mode Energy deploy toggle | Toggles the MGU-K deploy mode Default: Ctrl-Shift-Alt-R |
Toggle NO hybrid boost Toggle no boost | Toggles the hybrid system off Default: Ctrl-Shift-Alt-G |
Traction control up Traction up Increase traction Traction control down Traction down Decrease traction | Changes TC one click Default Inc: Alt-I Default Dec: Alt-L |
--- Car Control | Pit --- | |
Auto fill Auto fuel now Fuel to the end | (PRO) Force DRE to calculate and set the fuel for the next pitstop. DRE will announce the amount calculated. In order for this command to work, you must have driven at least 3 laps in the stint to have enough data for the calculation. |
Change all tires Change left/right tires Change front left/right Change rear left/right tire | Changes the tires without pressure adjustments. |
Fast repair off Turn off fast repair Disengage fast repair Disable fast repair | Sets fast repair option to off, so it will not be used |
Fast repair on Turn on fast repair Engage fast repair Enable fast repair | Sets fast repair option to on, to be used in the next pitstop |
Fast repairs left / remaining / available Fast repairs used / spent / taken Remaining fast repairs | Tells you how many fast repairs you have taken and have left in this session |
Fuel only | Only fuel happens in the coming stop |
Full service | Tires will be changed, max amount of fuel will be added and tear off in the coming stop |
No fuel | No fuel is added at the next pit stop |
No service | Nothing is happening in the coming stop |
No tires No tire changes | No tires changes at the next pit stop |
Set fuel to [0..130] Set fuel to [0..130] kilos Set fuel to [0..130] pounds Set fuel to [0..130] point [0..9] | (PRO) Add specific fuel amount to the next pit stop.. It will use your iRacing units by default plus manage if you are racing a car that uses mass instead of volume for fuel. If you want to specify the amount in kilos or pounds, use the “Set fuel to [0..130] kilos/pounds” sentence type. You may specify a decimal, by saying eg. “Set fuel to 14 point 5”. |
Set tire pressures up [1..5] clicks Left rear pressure down [1..5] click Change front tire pressures down [1..5] Set left pressure up [1..5] clicks | (PRO) Change tire pressures on all, grouped or single tires |
Tires only | Only tires happens in the coming stop |
Toggle fast repair | Toggles the fast repair option |
--- Chat Commands --- | |
Clear chat Delete write Erase writing Cancel type Cancel Clear | The chat message is cleared (in case you regret or the text dictation was bad) |
Say good luck Say no problem Say Okay Say Pass Left / Right Say Pit / Pitting In / Out Say Sorry Say Thanks Say you’re welcome | Writes the content into the iRacing chat as a text message |
Send chat OK chat | The DRE sends the chat message in iRacing |
Start reply * Begin reply * Reply * Reply back Reply to * | Replies back to the driver most recently texted you. The DRE listens and dictates what you say in the asterix. Eg. “Reply I’m pitting now”. The DRE adds this to the chat in iRacing but does not send it. This way you can cancel sending it if the dictation is off. It’s important to NOT have any pauses between “start reply” and your message! |
Start writing * Start typing * Start chat * | The DRE listens and dictates what you say in the asterix. Eg. “Start typing I’m pitting now”. The DRE adds this to the chat in iRacing but does not send it. This way you can cancel sending it if the dictation is off. It’s important to NOT have any pauses between “start typing” and your message! |
--- Driver Data AHEAD AND BEHIND (TRACK / POSITION) --- | |
Use “TRACK” for on-track position: E.g. “Who’s ahead of me on track” It’s possible to prefix these commands with “What’s the ...”, and when natural “How many …” | Omit “track” to learn about the position: Fx “Who’s ahead of me” SWAP ‘AHEAD’ OR ‘IN FRONT’ WITH ‘BEHIND’ TO GET THE SAME INFO FOR THE NEAREST CAR ON TRACK BEHIND YOU |
Best lap time ahead on track Fastest time ahead on track | Returns the fastest lap time of the car ahead of you on track |
Current lap in front on track | Returns the current lap number of the car ahead on track |
Delta best lap in front on track | Returns the fastest lap time difference between best lap times for you and the car ahead of you on track |
Delta last five laps ahead on track Delta five ahead on track Average ahead on track Average time ahead on track | Returns the time difference summed up over the last 5 laps for you and the car ahead of you on track. Eg. If your deltas to the car in front on track were: L1: +1s, L2: +1s, L3: -2s, L4: -1s, L5: -1s you would hear the delta over the last five laps to be -2 seconds, meaning you drove 2 seconds faster over the last 5 laps |
Delta last lap time in front on track | Returns the previous lap time difference your last and the car ahead of you on track’s last lap time |
Drivers so far ahead on track Total drivers in car in front on track Drivers until now in the car ahead on track | Returns accumulated number of drivers that have driven this car ahead on track so far in this session |
Interval to car ahead on track Distance to driver ahead on track Gap to car in front on track How far am I behind on track How far away is the next car on track What's the gap ahead on track What's my distance to the car ahead on track | Returns the gap in time to the car ahead of you on track. During practice and qualification, it returns the time delta between best laps |
iRating ahead on track | Returns the iRating for the car ahead of you on track |
Laps since last driver swap ahead on track Driven laps since previous swap in front on track Laps since last change ahead on track | Returns accumulated number of laps since this car ahead on track last swapped their drivers |
Laps stint ahead on track | Returns the number of laps in its stint of the car ahead on track |
Last pit lane time ahead on track Previous pit lane time for the driver in front on track | (PRO) Returns how long the last drive through pit lane took, including the stop, for this driver on track |
Last pit stop ahead on track Previous pit time for the car ahead on track | (PRO) Returns how long the last stop in pit stall took for this driver on track |
Last time ahead on track Last in front on track Last lap ahead on track | Returns the previous lap time of the car ahead of you on track |
Mark driver ahead on track | (PRO) Marks the driver so DRE warns you in the following session as you approach this driver on track |
Name ahead on track | Returns the driver name of the car ahead of you on track |
Number ahead on track | Returns the car number of the car ahead of you on track |
Number of incidents for the car ahead on track Incidents ahead on track Incident count ahead on track | Returns accumulated number of incidents for this driver on track in this session |
Outlap ahead on track | Returns the lap number of which the car ahead on track exited pits last |
Pit stall ahead on track Pit box ahead on track Pit position ahead on track Pit relative ahead on track | After the first pitting in this session, DRE knows where the pit stall of this driver is located relatively to your own. This is useful especially on oval racing for getting track position when returning to the track |
Pit stops ahead on track | (PRO) Returns how many stops this driver on track has done so far in this session |
Pit stops difference ahead on track Pit stop comparison ahead on track | (PRO) Returns the difference in number of pit stops comparing your car and the one ahead on track. If this returns +1, it means the opponent has done one more stop than you. |
Pit time ahead in total on track Total pit stop time for the driver in front of me on track | (PRO) Returns accumulated how long the driver on track has been stationary in pit stall in this session |
Safety rating ahead on track | Returns the Safety Rating the the car ahead of you on track |
Start delta timing ahead on track Activate delta ahead on track Begin delta lap in front on track Keep me updated on the driver behind Update me on the car ahead | Starts reporting the lap time delta to the car ahead on track, each time you cross the S/F line. You can start delta timing for car ahead and behind on track, as well as the car ahead and behind for position at the same time, if you like. alertNewLap has to be enabled for this delta timing to sound. |
Status of number 42 Status of car 33 Status of the 802 Status of the 100 car | Return position of another car. Specify the car number of the car you want details on and DRE will attempt to look up the data for you. Apart from position, you may hear the name of the driver, gap between you and that car, their last lap time + your delta to that, their best lap time + your delta to that, and how many laps they have done in their current stint |
Stop delta timing Deactivate deltas End delta lap times | Stops reporting all lap time deltas. Will automatically be called when you change session (reset). |
Team ahead on track | Returns the team name of the car ahead of you on track |
Unmark driver Cancel mark driver Undo mark driver | (PRO) Undo marking the latest driver added to marked drivers, or the one DRE just told you about. Drivers are stored in Documents/The Digital Race Engineer/MarkedDrivers.json, so you can always modify the list manually. |
Who’s in front on track Who is in front of me on track Update on the driver ahead on track Who’s in the car ahead of me on track Who’s in the car right behind on track Give me an update on the car behind me on track Status on in front of me on track | Returns the driver name and last lap delta time of the car ahead of/behind you on track |
--- Driver Data Lookup --- | |
Car [0..999] best lap time | Tells you the fastest lap time |
Car [0..999] current class position | Tells you the class position of the car looked up |
Car [0..999] current lap | Tells you the lap number |
Car [0..999] current position | Tells you the overall position of the car looked up |
Car [0..999] delta last five laps | Tells you delta time from an average of the last 5 laps to your last 5 five laps |
Car [0..999] delta last lap | Tells you the delta lap time to your last lap time |
Car [0..999] gap / interval / distance | Tells you the gap to the driver |
Car [0..999] incidents | (PRO) Tells you how many incidents this car has (estimated) |
Car [0..999] iRating | Tells you the iRating |
Car [0..999] laps stint / stint laps | Tells you the number of laps completed in this stint |
Car [0..999] last / previous lap time | Tells you the last lap time |
Car [0..999] last driver swap | Tells you the lap of the latest driver swap |
Car [0..999] number of drivers [so far] | Tells you how many drivers so far that have driven the car |
Car [0..999] out lap | Tells you the out lap |
Car [0..999] pit stall / pit / pit position | Tells you if the pit stall of the driver is ahead or behind yours in pitlane |
Car [0..999] safety [rating] | Tells you the safety rating |
Car [0..999] team [name] | Tells you the team name |
Leader Data | |
Use either “Class” or “Overall” to specify the difference. If not, it will default to the overall leader | |
Overall leader / Class leader best lap | Tells you the fastest lap time of the class or overall leader |
Overall leader / Class leader car number | Tells you the car number of the class or overall leader |
Overall leader / Class leader current lap | Tells you the lap number of the class or overall leader |
Overall leader / Class leader delta last five laps | Tells you delta time from an average of the last 5 laps of the class or overall leader to your last 5 five laps |
Overall leader / Class leader delta last lap | Tells you the delta lap time of the class or overall leader to your last lap time |
Overall leader / Class leader gap / interval / distance | Tells you the gap to the class or overall leader |
Overall leader / Class leader iRating | Tells you the iRating of the class or overall leader |
Overall leader / Class leader laps stint / stint laps | Tells you the number of laps completed in this stint for the class or overall leader |
Overall leader / Class leader last / previous lap time | Tells you the last lap time of the class or overall leader |
Overall leader / Class leader last driver swap | Tells you the lap of the latest driver swap for the class or overall leader |
Overall leader / Class leader number of drivers | Tells you how many drivers so far that have driven the car of the class or overall leader |
Overall leader / Class leader out lap | Tells you the out lap of the class or overall leader |
Overall leader / Class leader pit stall / pit / pit position | Tells you if the class or overall leader pit stall is ahead or behind yours in pitlane |
Overall leader / Class leader safety rating | Tells you the safety rating of the class or overall leader |
Overall leader / Class leader team | Tells you the team name of the class or overall leader |
Who is leading / leading the class / the leader / the class leader / class leading | Tells you who is leading (the class) and tells the best lap time of that car |
--- Setup Tips --- | |
All commands in this section have the following prefixes: Explain * Help with * Help me with * Guide me on * Give a tip about * | |
(Oversteer / understeer) (entry / mid corner / exit) (Oversteer / understeer) at (corner entry / mid corner / corner exit) | Gives general guidance on setup changes to perform on your car. Ask for example “Help me with oversteer at corner exit” |
(Tight / Loose) (Front / Rear) tires (Tight / Loose) (Front / Rear) tire adjustments | GIve a quick tip on tire pressure adjustments to make in the next pit stop. Ask for example: “Guide me on a loose rear tire adjustment” |
(Tight / Loose) other Other (Tight / Loose) adjustments | GIve a quick tip on other adjustments to make in the next pit stop. Ask for example: “Other tight adjustments” |
(Tight / Loose) spring offset A (Tight / Loose) spring offset | GIve a quick tip on tire pressure adjustments to make in the next pit stop. Ask for example: “Guide me on a loose rear tire adjustment” |
Dampers / compression / rebound Cambers Toe / toe in Caster Spring rate / spring rates ARB / anti roll bars / roll bar / sway bar Brake bias / brake balance Ride height / push rod / push rod length SPO / spring perch offset Tire / tire pressures | Give a general explanation of the topic asked about. Ask for example: “Explain rebound” |
--- Driver Data Me --- | |
It’s possible to prefix these commands with “What’s my ...” and “My …” | |
Best lap time Fastest lap time | Returns your best lap time (regardless of offtracks or not) |
Class position | Returns your current position in your class |
Current lap What lap am I on now Which lap is this | Returns the lap you currently are on or have begun |
Delete Sector data Clear delta sectors Reset Sectors | Clears all gathered sector delta for you and other cars. This is valuable to do after a major track / weather change, so you are able to measure your overall performance accurately |
Delta last lap time | Returns the difference between your last lap and your best |
Estimated iRating Estimated rating for this position Rating for this position What's the rating for the current position | In official races, this returns the estimated iRating that you will have if finishing in this position. Note this is an estimate that might be up to a few iRatings off. |
Estimated iRating Next Estimated rating for the next position Rating for the position in front iRating for the position ahead What's the rating for the next position | In official races, this returns the estimated iRating that you will have if finishing in the position ahead. This will give you an understanding of what's at stake. Note this is an estimate that might be up to a few iRatings off. |
Joker count Number of jokers number of joker laps Jokers count What's my joker count | Returns how many joker laps you have completed in this session. |
Laps on this tire set Laps on these tires Laps tires Tires laps Tires age Tire laps completed How old are my tires How many laps have these tires done | Returns the number of laps completed since your last tire change. This value keeps increasing across fuel only pit stops, until you actually do a tire change. It remembers each single tires and reports laps on each tire when asked |
Laps this stint Stint laps Laps stint How many laps have I completed in this stint Laps this stint | Returns the lap you currently are on or have begun in this stint |
Last lap time Previous lap time | Returns your last logged lap time (regardless of offtracks or not) |
My car state | Returns the state of your car. Either you can be NotInWorld, OffTrack (outside the track limits), OnTrack, InPitStall, ApproachingPits (in pit lane but not in pitstall) |
My pit state | Returns the state of the pitting. Either it is None, OutsidePits, PitlaneIn, InPitStall, PitlaneOut, AfterPitExit |
number of incidents total incidents How many offtracks How many incidents do we have | (PRO) Returns accumulated number of incidents for you in this session. Tells you both the total incidents you have and how many of those are offtracks |
out lap | Returns the lap number that you went out on track |
pit lane time last previous pit lane time Last pit lane time | (PRO) Returns how long the last drive through pit lane took, including the stop |
pit stop time last last pit time previous pit stop | (PRO) Returns how long the last stop in pit stall took |
pit stops number of pit stops | (PRO) Returns how many stops you’ve done so far in this session |
Position My position | Returns your current position in the entire field |
Setup name Which setup am I driving with What setup is this Current setup | (PRO) Returns the subdirectory + filename of your current setup |
speed | Returns your current speed in either Kmh or Mph |
total pit time pit stop time in total Total pit stop time | (PRO) Returns accumulated how long you have been stationary in pit stall in this session |
What's my name name full full name | Returns your full name (retrieved from iRacing data) |
What’s my iRating iRating | Returns your current iRating |
What’s my safety rating Safety rating | Returns your current Safety Rating |
--- Driver Data Me | Car Health --- | |
Brake percentage Brake percent Brake load Brake pedal | (PRO) Returns the percentage that the brake pedal sensor believe your pedal is pressed |
Clutch percentage Clutch percent Clutch load Clutch pedal | (PRO) Returns the percentage that the clutch pedal sensor believe your pedal is pressed |
Engine voltage | (PRO) Returns the current engine voltage (v) |
Fuel pressure | (PRO) Returns the current fuel pressure (L) |
Manifold pressure | (PRO) Returns the current manifold pressure (bar) |
Oil level | (PRO) Returns the current oil level (L) |
Oil pressure | (PRO) Returns the current oil pressure (bar) |
Oil temperature | (PRO) Returns the current oil temperature (C or F) |
Steering wheel angle | (PRO) Returns the current angle of turning the wheel (degrees) |
Throttle percentage Throttle percent Throttle load Throttle pedal | (PRO) Returns the percentage that the throttle pedal sensor believe your pedal is pressed |
Water level | (PRO) Returns the current water level (L) |
Water temperature | (PRO) Returns the current water temperature (C or F) |
--- Fuel --- | |
Activate fuel target Start fuel burn target Begin target fuel Active target gas burn | Starts reporting how far away from your target fuel per lap you are, each time you begin a new lap. You must confirm to start this command, by saying yes or cancel it by saying no |
Average fuel Average fuel lap Average fuel in kilos/pounds Average gas Average Petrol | Returns the average fuel usage per lap from the data of the 5 previous laps. If you add kilos or pounds to the sentence, it will convert to that. |
Fuel fill Fuel fill in kilos/pounds Gas fill Petrol fill How much fuel to the end | Returns how much fuel you need fill up to be able to complete the current session. This is calculated from average lap fuel, best lap time and time left and how much is left in the tank. If you add kilos or pounds to the sentence, it will convert to that. |
Fuel laps left now Fuel laps left in the tank right now Laps left in tank now Gas laps left currently Petrol laps left right now | Returns the calculated laps left in this stint from the average fuel usage per lap and fuel left at this point on track |
Fuel laps left Fuel left in laps Fuel laps left in the tank at finish Gas laps left at start finish Petrol laps left at start line | Returns the calculated laps left in this stint at the S/F line the next time around, using average fuel usage per lap and fuel left |
Fuel left Fuel left in kilos/pounds Gas left Petrol left | Returns how much fuel is left in the tank currently. If you add kilos or pounds to the sentence, it will convert to that. |
Fuel needed Fuel needed in kilos/pounds Gas needed Petrol needed | Returns how much fuel, at stop + in the tank currently, is needed to be able to complete the current session. This is calculated from average lap fuel, best lap time and time left. If you add kilos or pounds to the sentence, it will convert to that. |
Fuel time left Time left in tank Time left in fuel Gas time left Petrol time left | Returns the calculated time left in this stint from the average fuel usage per minute and fuel left |
Fuel usage minute Fuel rate Fuel burn Fuel per minute Fuel rate in kilos/pounds Gas rate Petrol rate | Returns the fuel rate used per minute. This is calculated by average lap fuel and your best lap time. If you add kilos or pounds to the sentence, it will convert to that. |
How much fuel usage over [1..100] laps Gas for [1..100] laps Fuel burn during [1..100] laps | Returns the estimated fuel used for the specified number of laps between 1 to 100 laps |
How much fuel usage over [1..120] minutes Petrol for [1..120] minutes Fuel burn during [1..120] minutes | Returns the estimated fuel used for the specified duration between 1 to 120 minutes |
Last lap fuel Fuel last lap Fuel previous lap Fuel on previous lap Last lap fuel in kilos/pounds Last lap gas Last lap petrol | Returns the fuel used on the previous lap. If you add kilos or pounds to the sentence, it will convert to that. |
Reset fuel Gas reset Petrol reset | Resets the average lap fuel to 0. Call this in case you have bad average fuel data. The following lap will be the initial average fuel then. |
Set target fuel to [0..20] Set fuel target to [0..20] point [0..9] Set fuel target to [0..20] pounds Set fuel target to [0..20] kilos | Define the target fuel by voice with this command, which can be activated to be reported to you after each lap with the command, Activate target fuel. Changing target amount and fuel unit will change the corresponding values in DRE.ini. You may also change the values directly from DRE.ini instead if you have difficulties hitting your amount via voice. Units can be either our default liter/gallons defined by iRacing, with an additional option to define kilos / pounds). You may include up to 1 decimal for the amount, so eg. “1.4”. |
Set target fuel to last lap Set fuel target like last lap fuel usage | Define the target fuel from the fuel usage of the previous lap with this command, which can be activated to be reported to you after each lap with the command, Activate target fuel. Changing target fuel here will also change the corresponding values in DRE.ini. You may also change the values directly. Units can here only be either in liters or gallons. |
Stop target fuel Disable fuel target End fuel burn target Abort target gas Cancel fuel target | Stops reporting on your target fuel comparisons |
Target fuel Get target fuel Current fuel target Compare target gas | Reports the last lap fuel consumption comparison to your defined target fuel amount |
Target fuel burn per lap to finish Target burn in kilos to finish Target fuel burn in pounds to finish Target gas to finish Target petrol to finish | Returns the fuel burn per lap that you need to achieve in order to finish the race on this tank of fuel. This number will be considerably low in case you need to do pit stops. The fuel burn will also sometimes be presented as a difference to your last lap usage, so you’ll know how much you need to save before achieving this. Value gets updated after each lap. |
General Commands | |
Field of view down / up FOV down / up Decrease / Increase FOV | Decreases FOV (default ]) Increases FOV (default [) |
Go Drive Go in car Go racing Get in car | When in garage, call this to get in the car (default Shift-R) |
Log telemetry | Turns telemetry logging on/off (default .) |
Reload cars Reload car textures Reload textures Reload liveries Reload skins Reload paints | Reloads car textures. (default Ctrl-R) |
Run checklist Do start procedure Start checklist | Checklist for pre-race check. Call this command to go through the checklist points, which you can define in “checklistPoints” in DRE.ini. After DRE has read out a point, you can answer by saying eg. yes / roger / check / yeah / yes sir / yes ma'am to confirm, or saying no / not yet / skip to skip this part and continue the checklist, or you may cancel the checklist runthrough by saying cancel / abort. |
Take screenshot Grab screenshot Do screenshot | Takes a screenshot (default Shift-Ctrl-Alt-F12) |
--- General Data + Profile --- | |
Activate alerts Enable alerts Radio on | Start monitoring for alert events again. Only needs to be called in case you stopped alerts by saying “Stop alerts” previously in this session |
Change DRE Session | Called automatically when changing sessions. Resets fuel and give an update on weather, drivers, average iRating etc. when entering a new server. This command is executed automatically when entering a new session after the first one while Voice Attack is open. |
Display units | Automatically called by Initialize The DRE. Used to define between Metric and English system and takes its data directly from how iRacing is set. |
Download DRE Update DRE | Open your browser and goes to https://thedigitalraceengineer.com |
DRE Status / Help The Digital Race Engineer help The DRE Help Debug DRE | Reports back if DRE has been initialized, and if iRacing is properly connected. Ask this command before email or posting about issues, as this might reveal what you need to do. |
Drivers in class Number in class Class drivers Class numbers | Returns how many are in your class in this session and how many are currently racing outside pits |
Drivers print out | Returns a print of all drivers currently including position and class position |
Generate Drivers List | Mainly for debugging purposes for those who have issues with DRE. This command will generate a Drivers.csv file in your documents folder /The Digital Race Engineer. If asked by the developers of DRE, please forward this file |
Get last race result Download latest race results Check previous race stat Open last race result | Like the Get Last Result, but only retrieves your latest race results. |
Get last result Download latest results Check previous stats Open last result | Finds and shows the result of the last session (may be practice, qual or race session). Note, that the session might not be over yet to which you will see your previously finished session. |
Green white checkered limit Green white laps GWC limit | Maximum number of laps for Green white checkered |
How many have registered for the upcoming race How many are signed up for the race | In Official Practice sessions, this returns how many currently are registered for the next race. Set your credentials (iRacingEmail & iRacingPassword) in DRE.ini to enable this command. |
Incident limit What’s the incident limit Maximum offtracks Offtrack limit | Returns the number limit to being disqualified. Probably only returns non-zero in race sessions, Returns 0 if there is no limit |
Initialize The DRE | Called automatically when profile is loaded. If something screws up you can call this again to reset data |
iRating Average Average iRating | Returns the current average irating in this sessions |
iRating average class Average irating Average irating in this class | Returns the current class average irating in this sessions |
Jokers required How many jokers do I need Joker laps needed in this session | Returns how many joker laps you need to complete in this session. Unless you drive Rally Cross this is probably 0 laps |
Number of car types | Return the number of different car types in this session |
Number of classes | Return the number of classes in this session, when it’s a hosted session |
Number of drivers | Returns the number of total drivers in this session |
Number of drivers connected | Returns the current number of drivers connected in this session |
Number of drivers on track | Returns the current number of drivers currently driving (on track, not in pit lane) |
Pit speed limit Pit lane speed Pit lane speed limit | Returns the pit speed limit in either Km/h or Mph |
Position at start Where did we start In which position did we start | Returns the starting position in the race when crossing the S/F on lap 0 (very start) |
Register The DRE License | Called automatically from Initialize The DRE. However, to apply the license received you will have to open this function, and enter the license provided into the licenseKey text variable inside the function. Enter the license key in the Text field. Restart Voice Attack and re-run Initialize The DRE to fully apply the license. The DRE will let you know in the Voice Attack console if the license has not been entered correctly. A correct license will yield The DRE licensed. in the console. |
Reload settings Reload config | Reloads the DRE.ini file. You can reload while Voice Attack is running to update DRE with any changes made to the DRE.ini without having to restart Voice Attack. |
Reset Variables | Resets various variables whenever sessions change. If you feel some data is wrong it might help calling this command, but under normal operations it’s not necessary. |
Session laps How many laps is this session | Returns the amount of laps to complete in this session . Is 0 when the session is timed |
Session laps left Laps left How many laps left | (PRO) Returns amount of laps left in this session for you. If the session is timed, the laps left is calculated from lap time and time left. |
Session state | The state of iRacing and its connection. Can either be Invalid, GetInCar, Warmup, ParadeLaps, Disconnected, Racing, Checkered, CoolDown |
Session time left Time left Time left of this session Session time left in the session | Returns time left of this session. Eg. “3 Hours, 26 Minutes” or “41 seconds” |
Session type | Returns the session type. Eg. Practice, Qualification or Race |
Shutdown The DRE Emergency Stop | Called automatically when Voice Attack closes. You may call this to stop DRE from running as well. |
Sim day Simulation date Which day is it What date is it | Gives you the date in the simulator |
Sim time Simulation clock Which day is it What time is it in game/sim/simulation What’s the sim time | Gives you the time in the simulator |
Start Tutorial | Start a verbal short tutorial. It is recommended to execute this first thing |
Stop alerts Disable alerts Radio off Leave me alone DRE Leave me alone, I know what I'm doing | Stops all processes and commands in Voice Attack. Useful if DRE runs out of control or you panic and want DRE to stop. Re-engage alerts by “Activate alerts”. See command, “Emergency stop” for shutting down The DRE. |
Track length | Returns the length of the track in meters or feet. Eg 2350 meters. |
Track state | Returns the current track state, or rubber state of the track. Eg. “Automated” or “low moderate usage”. Hopefully in the future we can get a real percentage. |
What is the strength of field Strength of field What’s the field strength | Return the current SOF for the live session |
What split am I in Which split is this Which split are we in Split info Split number | Gives you the current split number and the total split count. Only useful on race servers. |
When do I gain iRating? What's the rating threshold? Where do I need to finish to gain iRating? | Ask DRE which positions will increase your iRating gain in a race. It's possible to ask for this both in practice, quals, and races, to better understand your current performance level. |
When is the upcoming race Time to the next race When are we racing again | In Official Practice sessions, this returns time in minutes until the next race. Set your credentials (iRacingEmail & iRacingPassword) in DRE.ini to enable this command |
--- UI | Black Boxes --- | |
Box down/up/left/right Tab down/up/left/right Show me Show my time | Navigates the current black box up, down, left or right. The “show me” are actually just box left, but will scroll to your time entry in the standings black box in single-car-make sessions. (default Up,Down,Left & Right) |
Increase by 1..10 Decrease by 1..10 | Navigate Black Boxes increments: For changing settings in black boxes. Fx. hovering over the fuel amount in the Fuel Tab, say "Increase by 7" to increase the fuel amount 7 steps. The command uses the key |
Press OK/Enter | Presses enter (might be handy) |
Set okay Toggle | Toggles the active button in the black box (default Space) |
Set/Show 1..10 up/down/left/right | Navigates the current black box up, down, left or right by a certain amount of pushes. Fx. In Relative Tab say “Show 5 down” to scroll down the list, or in In-car Adjustments say “Set 3 left” to decrease a setting 3 steps down |
Show fuel | Switches to fuel black box (default F4) |
Show graphics | Switches to graphics black box (default F9) |
Show in car | Switches to in car black box (default F8) |
Show pit stop | Switches to pit stop changes black box (default F7) |
Show radio | Switches to radio black box (default F10) |
Show relative Show F3 Show drivers Go back | Switches to relative black box (default F3) |
Show standings/positions | Switches to standings black box (default F2) |
Show timing/stats | Switches to timing black box (default F1) |
Show tire stats/info | Switches to tire stats black box (default F6) |
Show tires | Switches to tires change black box (default F5) |
--- UI | Delta Bar --- | |
Delta all time best/fastest lap | Switches to this delta tab if Delta Reset has run once |
Delta all time optimal/optimum lap | Switches to this delta tab if Delta Reset has run once |
Delta all time optimal/optimum sector | Switches to this delta tab if Delta Reset has run once |
Delta best lap Delta session fastest lap | Switches to this delta tab if Delta Reset has run once |
Delta comparison lap | Switches to this delta tab if Delta Reset has run once |
Delta comparison sector | Switches to this delta tab if Delta Reset has run once |
Delta last lap Delta previous lap | Switches to this delta tab if Delta Reset has run once |
Delta optimal lap Delta session optimal lap | Switches to this delta tab if Delta Reset has run once |
Delta optimal sector Delta session optimal sector | Switches to this delta tab if Delta Reset has run once |
Delta reset Delta tab clear Reset delta bar | You must switch the delta bar off/hidden and then say this line. DRE will store this across sessions and use this knowledge as offset when traversing the tabs. In case you manually tab without using the DRE commands, you need to reset this once again. |
Delta tab | Presses tab which switches to the next delta tab (default Tab) |
Don’t show delta bar Clear/Hide delta tab | Hides the delta tab |
Double tab | Double presses tab which switches to the second next delta tab |
--- UI | Misc --- | |
Cancel timer countdown | Cancels the current timer set by 'Set a timer for x minutes' |
Press Alt K Change UI Toggle UI Edit UI | Toggles between making the UI editable (default Alt-K) |
Set a timer for [1..120] minutes Set a timer [1..120] minutes | Will set a timer for the specified duration. DRE will let you know when time's up. For now, only one timer is possible at a time. |
Show FPS Toggle frames | Toggles showing the FPS meter (default F) |
Show gear ui Display gear Toggle gears | Toggles showing the gear selection display (default P) |
Show Latency | Outputs current latency as an iRacing text message |
Show mirrow Toggle mirror Toggle virtual mirror | Toggles showing the virtual mirror on screen (default Alt+M) |
Show radio ui Display radio box | Toggles showing the radio channel display (default O) |
--- Weather --- | |
Current air pressure How's the air pressure | Returns the current air pressure in hectopascal. |
Current air temp Current air temperature How's the air temps | Returns current air temperature in degrees |
Current humidity How's the humidity | Return the current relative humidity in percent. More than 100% will mean foggy conditions. |
Current skies How's the sky | Returns how the current skies are. |
Current track temp Current track temperature How's the track temps | Returns current track temperature in degrees, both as an average around the track and specifically at the S/F line |
Current wind direction How's the wind direction | Returns current wind direction. This is where the wind comes from. |
Current wind strength Current wind speed How's the wind speed | Returns the current wind strength in unit per second. |
Delta air pressure | (PRO) Returns the difference in air pressure between now and last time you were updated about it. This function is included as an alert for weather alerts, which will trigger if this increases/decrease with 2.5 hectopascal. |
Delta air temp | (PRO) Returns the difference in air temp between now and last time you were updated about it. This function is included as an alert for weather alerts, which will trigger if this increases/decrease with 2.5 degrees Celsius. |
Delta humidity | (PRO) Returns the difference in humidity between now and last time you were updated about it. This function is included as an alert for weather alerts, which will trigger if this increases/decreases by 2.5 percent. |
Delta track temp | (PRO) Returns the difference in track temp between now and last time you were updated about it. This function is included as an alert for weather alerts, which will trigger if this increases/decrease with 1.5 degrees Celsius. |
Delta wind strength | (PRO) Returns the difference in wind strength between now and last time you were updated about it. This function is included as an alert for weather alerts, which will trigger if this increases/decrease with 4.5 m/s |
How’s the weather in short Give me a weather update in short Quick weather | Returns a short weather status containing air & track temperature plus skies only. |
Starting air pressure | Returns the starting air pressure in hectopascal. |
Starting air temp | Returns starting air temperature in degrees |
Starting humidity | Return the starting relative humidity in percent. More than 100% will mean foggy conditions. |
Starting skies | Returns how the skies were at the beginning of the session. |
Starting track temp | Returns starting track temperature in degrees |
Starting wind direction | Returns starting wind direction. This is where the wind comes from. |
Starting wind strength | Returns the starting wind strength in unit per second. |
Weather status How’s the weather Give me a weather update Weather forecast | Returns a weather status of the current weather. It includes air & track temperature, wind strength and direction, and air pressure. |
--- Misc --- | |
Be quiet Be quiet please Shut up Stop talking Stop talking The DRE Stop talking DRE | Stops the current Text-To-Speak speaking and apologizes 🙂 |
Clear notes | Clears the content of the notes |
Extra DRE Logic | Do not call this. The purpose of this command is to secure that alert boolean, “ttsspeaking” never stays false for longer than 30 seconds. |
Good day The DRE Hi DRE Hello The DRE | Acknowledges you and gives a feedback that The DRE is running |
Make a note about * Remind me to * Remind me about * Set a reminder about * Remember to * Remember me to * | Start a dictation mode which will save what you say. Everything you say at the asterix will be noted, eg. “Remind me about rear wing adjustment”. This will automatically be said back to you when you are back in garage and out of the car. This is useful for when you are reminded of something while driving but can’t note it down (or are forgetting stuff easy). Once you are out of the car, this will be said back. Unfortunately at this moment this feature is not that great at understanding what you say precise, so I suggest to only say special easily-understood words, which you know what means when hearing them again. Eg. pronounce the vital part twice: “Remind me to rear wing rear wing”. |
Open DRE configuration folder Open DRE documents | Open the documents directory for The Digital Race Engineer in Explorer |
Open DRE installation folder Open DRE install | Open the installation directory for The Digital Race Engineer in Explorer |
Resume listening | See “Suspend listening” description above |
Say again please Repeat please Repeat again | Says the last spoken TTS string again |
Store notes | Reads back when returning to garage, what is currently in the ‘notes’, which you have dictated |
Suspend listening | Use this command if you speak on Teamspeak, Discord or iRacing voice chat, and don't want DRE to listen while you are talking to someone else. Assign a keybind to these commands (needs to be the same for this and “Resume listening”), and use the keybind which you press to speak in either of the VOIP apps. (default Ctrl+Shift+D) |
Thanks/Thank you/Awesome/Nice, The DRE/DRE | Acknowledges you and gives a feedback that The DRE is running |
What’s in my notes Read my notes Read out my notes Read the notes loud | Reads back when back what is currently in the ‘notes’, which you have dictated |
What’s the time/clock What time is it How late is it | Tells you the current time. Change the say-function from {TIME} to {time} if you want the time in 12 hour format instead of 24 hour. |