+ All Categories
Home > Documents > The Digital Race Engineer - AWE DRE for Voice Attack - 2... · Congratulations on choosing The...

The Digital Race Engineer - AWE DRE for Voice Attack - 2... · Congratulations on choosing The...

Date post: 05-Jun-2018
Category:
Upload: hahanh
View: 218 times
Download: 0 times
Share this document with a friend
30
The Digital Race Engineer Manual Version 2.6
Transcript

  

   

The Digital Race Engineer Manual Version 2.6 

      

Index  

Intro 3

Spoken structures 5

DRE.ini: General configuration 6

DRE.ini: Alerts 7

Commands 10 HMD 10 iRacing | Audio 10 Camera Control 11 iRacing | Car Control 12 iRacing | Car Control | Pit 15 iRacing | Chat Commands 16 iRacing | Driver Data AHEAD AND BEHIND (TRACK / POSITION) 18 iRacing | Driver Data Me 21 iRacing | Driver Data Me | Car Health 22 iRacing | Fuel 23 iRacing | General Commands 25 iRacing | General Data + Profile 25 iRacing | UI | Black Boxes 27 iRacing | UI | Delta Bar 28 iRacing | UI | Misc 28 iRacing | Weather 28 Misc 29

Appendix 31    

    

Intro  Congratulations on choosing The Digital Race Engineer with over 170 commands and 20 different types of feedback for iRacing! This is a control and feedback system working in conjunction with iRacing so you can control the simulator with your voice and get vital feedback from your race performance. Whether it’s for Virtual Reality usage, due to lack of buttons on the racing wheel or no button boxes, The DRE is a welcoming addition to hands-free control. The DRE works like a real race engineer would, by giving you the information you need and listening and taking action based on what you say. Here’s a few important things about The DRE:    

● Read and follow The Digital Race Engineer Setup PDF first before continuing with this manual.    

● Make sure to use Voice Attack full version (not trial)   

● For more help with Voice Attack refer to the Online Voice Attack Help documentation . For more help with The DRE, refer to the FAQ found here , or ask a question in the iRacing forums. 

  

● It is utmost recommended to run the Windows Speech Recognition Microphone Setup and Voice Training tutorials before using The DRE.   

  

● Make sure to always start Voice Attack in Administrator mode. Make a Voice Attack shortcut, right click and click Properties. In Compatibility tab, check the “Run this program as an administrator” and Apply the changes. 

  

● Commands with a (PRO) is only functional after applying the license obtained from http://www.theawe.dk/product/dre-license . When using the free version, these variables will return 0 (zero). 

  

● Orange background in this document means you need to set your own hot key in the generated Keybinds.ini file. This file will be generated the first time after you load DRE the very first time. Between updates this file should only change in terms of getting new keybinds added, and won’t change the keybinds you have changed yourself. The file is located in your My Documents folder /The Digital Race Engineer folder. Use http://voiceattack.com/VoiceAttackHelp.pdf and search in the document for “ Variable Keypress” as well as “ Quick Input and Variable Keypress Key Indicators ” to see how to change keybinds to your likings. 

  

● Generally, The DRE’s alerts will try to inform you once you are not busy turning or braking, but going straight full throttle. If you request a specific piece of information it will tell you asap. 

  

● It is required that Max Cars in iRacing Options -> Graphics has been set to 63 in order to make sure The DRE has all available iRacing live telemetry data. Setting Max Cars lower will result in alerts and timing being wrong. Until iRacing separates their live telemetry data from the Max Cars setting, there is no other option than this unfortunately. 

  

● If possible, set “Connection Type” here https://members.iracing.com/membersite/account/Home.do to DSL, Cable, Fiber 1 Mbit/sec or faster . This may influence the data transmitted between cars and therefore the precision of The DRE. 

  

● Regular running of Voice Attack and The DRE should not impact your system as monitored CPU usage and footprint is only about 2-7%. Loading and editing the profile may increase footprint shortly. Memory usage should maintain a steady level between 100 and 200mb over the session depending on the number of drivers. 

  

● Most commands work really well and understands your voice easily, but a few ones may be shaky, where you need to define a specific amount or a specific sentence. For example “Set fuel to 117”. This is because Voice Attack attempts to match what you say with the available commands. When it can’t do this, it works like the regular Windows Speech Recognition (WSR), which sometimes doesn’t understand you. You can look up on the Internet how to train and improve the WSR to make it better understand you. 

  

● Units are automatically changed to the units used in iRacing   

● The DRE does not work during ghost races and spectator mode.   

● "Gap" has different meanings in practice/qual and race ○ - In practice and qual, "gap" refers to the differences in fastest lap times set between your car and the other. Eg. If 

you did a lap time of 1:22 and the other car did a 1:23, DRE would give a feedback like "gap to car behind is 1 second".   

○ - In races, "gap" refers to the interval time between your position on the track and that of the other car. So if you eg. are halfway through the lap (50% lap distance) of 1:22, you would be at 41 seconds into the lap (simplified calculation here). The other car would be eg. at 40% distance, so that would be around 33 seconds into the lap. The gap would then be 41 - 33 seconds = 8 seconds. DRE would report this as "Gap to car behind is 8 seconds". 

 ○ It is therefore only possible to compare the “gap” to the Relative Tab in races, where the gap should reflect the 

Relative Tab Timing data. In practice and qual sessions, the “gap” refers to the differences in lap times.   

● Enjoy The Digital Race Engineer with a better custom TTS-engine like Ivona Brian or Ivona Amy or any other, if you like. Example: https://www.youtube.com/watch?v=Y-EuApbgytY  

   

    

Spoken structures In case you can’t remember all commands, you are welcome to add your own sentences as commands. But the current commands are structured in a way so you should be able to figure them out by yourself. Most commands can be said in different ways as well, making it easier for you to execute the command you need. Here are a few rules for you to remember, so when you need a special command, you can probably execute the command with this in mind:   

● [Who][What][Where] is the regular structure to build sentences to get data.  Examples:  

○ [car] [iRating] [behind] ○ [track] [best lap time] [in front]  

Sometimes you might be lucky with this structure as well: [What][Where][Who] -  Example:  

○ [best lap time] [in front] [on track]   

● Include car or driver in the command sentence will provide information about the car ahead or behind classification wise . Example: Who’s the driver ahead of me . Similar when DRE reports "The car behind", this refers to the car behind you in classifications. It might be the car behind you on track as well in a race eg., but it's not certain. 

  

● Include track or on track in the command sentence will provide information about the car ahead or behind directly on track . Not including the word track means you want data on the cars in front and behind on position wise. Example of track sentence: Who’s ahead of me on track . Similar when DRE reports "the car behind on track", this refers to the car right behind you on the track. It can be any car even from other classes. It's just the one that closest to you on track behind you. 

  

● Short commands like position or best lap time yields information about your performance.   

● It’s possible to combine commands from the different examples given and not being restricted to just the commands stated. For example for moving the brake bias forwards, you could just say Bias up , which is combined from the stated commands: Brake bias up , Bias front , Brake bias forward 

     

DRE.ini: General configuration Define thresholds for alerts when these are used. The DRE.ini file is found in your MyDocuments folder /The Digital Race Engineer/  ● onTrackDistFactor (default 0.35. Valid values only between 0.1 and 1.0! Default 0.35 factor with a car doing 5 seconds quicker 

lap times than you on a track of 4000 meters = within 2.25 seconds behind your car. With the same times except a longer track of 10000m, this will register the car when it’s 1 second behind you. Faster cars will register at least 1 second behind you always. 

 ● offTrackDistThreshold (default 170 meters behind you) 

 ● otherPitExitDistThreshold (default 200 meters in front of you) 

 ● ownPitExitDistThreshold (default 250 meters behind you) 

 ● brakeHangThreshold (default 5.5 %) 

 ● throttleHangThreshold (default 97.0 %) 

 ● waterTemperatureLimitCelcius (default 130C (266F), listen for this limit each new time the engine water temp warning is 

fired, set to 0 to use the default iRacing engine warning instead)  ● newLapAnnounceLikeliness determines how likely it is that alertNewLap is triggered (0-100% chance). If you want it to be 

less often set a lower number and vice versa.  ● gearXLimit determines the threshold for each gear, so it makes a beep when going over this limit. The gear shift alerts have 

to be enabled in “Activate Alerts” in order to sound.  ● autoFuel determines whether or not to automatically add the "fuel fill" amount plus "autoFuelSafetyAmount" (default 5 liters) 

to the next pitstop. The fuel changes are done with about 7 laps to go in every stint during a race only. The criteria for DRE to apply auto fuel is that average fuel needs to be calculated (done after first flying lap), there needs to be less than 7 laps of fuel left in the tank, you have to be on at least lap 3 of the current stint for the fuel calculation to be proper, and it has to be in a race. 

 ● autoFuelSafetyAmount Percent. The safety margin amount in percent of a lap's fuel when auto fueling. It's how much extra 

you want in the pit stop when autoFuel is enabled. Default is 110% extra, so with a fuel usage per lap of 10L, DRE will fill 11L extra in the tank to make sure you have enough for at least one extra lap. The calculation uses the average fuel usage per lap. 

 ● myNameSelectFirst Tell DRE which part of your first name you want to be expressed. 0 takes all forenames, 1 uses the first 

part of your first name, and 2 uses the latter part of your first name. For instance if your name is John Bon Doe, with 0 your first name is “John Bon”, with 1 “John” and with 2 it’s “Bon”. If your name is just John Doe, it doesn’t matter what this value is and you can just leave it at 0. 

 ● allowMultiCarTypeSessions Set this to false when running in a “1 class per car type: off” hosted session (all cars are in one 

big class) in which there are special groupings or classes between cars that don’t usually group together. This could for example be when considering a MX5 with full fuel and a Ford Mustang with limited fuel to be balanced. Otherwise leave this bool to true. 

 ● allowMultiCarTypeSessionsInOneCarTypePerClass Set this to false when running in a “1 class per car type: on” hosted 

session (all cars have their own class) in which there are special groupings or classes between cars that don’t usually group together. This could for example be when considering a MX5 with full fuel and a Ford Mustang with limited fuel to be balanced. Otherwise leave this bool to true.  

 ● useLivePosition Set this to false use standard iRacing positioning system. Turned on, during races you get your live position 

about 10 seconds after you swap position with somebody. The 10 seconds delay is there to prevent from rapid alerts when you are side by side. 

 ● weatherUpdateInterval Time in seconds between weather checks. Default 300 seconds 

 ● alertIncidentThreshold Subtracts this threshold value from the inc limit in this session. Defines at what number of incidents 

below the incident level that this alert will warn. Eg. with an incident limit of 17 (official race), with the alertIncidentThreshold 

set to 2, you will be warned of high incs when you reach 15 incs. Default 2 incs below limit  ● practiceLapsLengthOverride Simulate race conditions by laps in practice sessions. Customize a certain laps length for 

practice session, which will start every time you enter the car from garage. Default 0 laps (disabled)  ● practiceTimeLengthOverride Simulate race conditions by time in practice sessions. Customize a certain time duration for 

practice session, which will start every time you enter the car from garage. Default 0 seconds (disabled)  ● useCustomRelativeTiming Set this to 1 to use custom relative timing calculations, based on own calculations. Default On (1) 

 ● driverNameOverride Enter an alternate name here to be used instead of the name you have in iRacing. Leave blank to use 

the name from iRacing  ● checklistPoints Add or remove points for the pre-race checklist. Separate the points with commas. Used in conjunction with 

“Do Checklist” command  ● alertOtherDriversTimeLossThreshold Threshold in seconds for warnings about time loss for any other driver in front of 

you, or maximum 5 places behind you. Gets called when the drivers cross the S/F line. Requires alertOtherDriversTimeLoss to be enabled. Default 5 seconds above the median time for the last 5 laps of this driver 

 ● fuelTargetAmount Amount value. Defines the fuel target amount used when calling Activate Target Fuel, which will give 

reports on your lap fuel usage comparint it to your defined target. Set value can be set directly from Voice Attack by calling Set target fuel to x . Remember to define the fuel unit in fuelTargetUnit 

 ● fuelTargetUnit Fuel units. 1 = liters, 2 = gallons, 3 = kilos, 4 = pounds. Defines the amount unit in fuelTargetAmount 

 ● telemetryUpdateFrequency Update rate of the internals of DRE. Raise to get more rapid updates and more precise timing, 

but at the cost of more resource hogging. (Default 10Hz)   

DRE.ini: Alerts Listeners in DRE automatically start monitoring the iRacing action for various alerts, warnings, proximity alerts etc.. You can select which alerts to get in the DRE.ini file, which is also where you customize the alerts with various settings. The DRE.ini file is found in your Voice Attack installation folder and then under your MyDocuments folder /The Digital Race Engineer/   ● (PRO) proximityAlertOffTrack  

○ when you are off track for more than 1.5 seconds and if cars are close behind you  ● (PRO) proximityAlertOnTrack  

○ if cars are close behind you who are much faster than you faster per lap. Your best lap time is compared to the other car. Alert is triggered at tracks of 500m if the delta is larger than .5 sec, while at tracks of 10000m the delta is 5 sec or larger. 

 ● (PRO) proximityAlertExitingPits  

○ When going from pit stall to pit exit, this warns you about traffic on track close behind  ● (PRO) proximityAlertOthersExitingPits 

○ Warns you about cars exiting pits if you are just behind them (Might not work due to iRacing is slow changing the pit/track state initially for other cars) 

 ● (PRO) proximityAlertClear 

○ Gives you an alert when track is clear, free from others cars near  ● (PRO) alertFuel 

○ Warns you on the last lap where you absolutely need to pit for fuel. Alerts you when there’s one lap of fuel left + 0.5 litres 

 ● (PRO) alertFuelWindow 

○ Warns you when you are in the pit window before the last pit stop in races. Alerts you when you have space in the 

fuel tank for the final required fuel (1L of inertia).  ● alertPedals 

○ Warns you when your brake or throttle pedals might be hanging or not fully calibrated. If you are getting persistent false warnings from this, consider turning it off (hardcoded deadzone of 0.003%). 

 ● alertRaceCheckeredFlag 

○ Gives you a status and run down of your race result and performance  ● alertNewLap 

○ Gives you various updates when starting a new lap like last lap time, amount of laps left in the fuel tank, gap and delta to ahead or behind. The variable newLapAnnounceLikeliness determines how likely it is that this is triggered (0-100% chance). This alert must be turned on in order to receive other per-lap based reports like delta timing and target fuel comparisons. 

 ● (PRO) warningWaterTemp 

○ Gives you warning when water temperature is high  ● (PRO) warningOilTemp 

○ Gives you warning when oil temperature is high  ● (PRO) warningFuelPressure  

○ Gives you warning when fuel pressure is too low  ● (PRO) warningOilPressure 

○ Gives you warning when oil pressure is too low  ● (PRO) warningEngineStalled   

○ Gives you warning when the engine has stalled  ● (PRO) alertPitSpeedLimiter  

○ Let’s you know when your pit speed limiter is engaged.   ● (PRO) alertSpeedingPit  

○ Alerts you when speeding in the pits. This may occur if you forget to turn on your pit speed limiter.  ● (PRO) alertCarsPit 

○ Alerts you when the car positioned ahead or behind you pits during races  ● (PRO) alertNewBestLap 

○ Alerts you when you have set a new personal best lap time  ● (PRO) alertNewLeader 

○ Alerts you when a new driver is leading  ● (PRO) alertNewClassLeader 

○ Alerts you when a new driver is leading your class  ● (PRO) alertGearShift 

○ Set this variable either 0 (off, no alerts), 1 (customized rev limits) or 2 (iRacing default rev limits). Alerts you when rev limits are met with RPM. Set the GearXLimit in DRE.ini for custom limits. To change sounds, add or remove sounds to the Apps/The Digital Race Engineer/Sounds folder. DRE will automatically play sounds random from this folder. To change volume, edit the ShiftSoundVolume in DRE.ini. 

 ● (PRO) alertPitCountDown 

○ Alerts you entering pits of how long there is until your pit stall. DRE will announce when coming into pits how many seconds to your box from the pit speed limit speed. It will also give you notifications while driving in pit lane and announce at about 250 meters, 150 meters and 75 meters before, but will give it in time instead of distance, as distance in itself is arbitrary. 

 ● (PRO) alertWeather 

○ Alerts you about weather changes in sessions with dynamic weather. You may change the check interval by changing “weatherUpdateInterval” in DRE.ini (default 300 seconds). Alerts will be heard when changes are larger than: air pressure (+/- 2.5 hecto pascal), air and track temp (+/- 1.5 C), wind strength (+/- 2.5 m/s) and humidity (+/- 2.5 %) 

 ● (PRO) alertIncidentsHigh 

○ Alerts you when you reach the incident threshold limit for this session. It won’t sound when there is no defined limit. Customize the threshold above in 'alertIncidentThreshold'. 

 ● (PRO) alertWarnForLowRating 

○ Warns you when a driver right behind or in front of you has a relatively low iRating or Safety Rating to yours. Will only be triggered after 5kms into your practice/race to not clutter up the beginning of the session. Also the warning has a cooldown time of 60 seconds. The warning will only appear once per driver per session. Default On (1) The calculation is as follows and will trigger if difference is larger:   

■ If the iRating difference between you and the driver alone is more than "myiRating * 0.5 - 500" (so that's -1500iR when your iRating is 4000).  

■ If the Safety Rating difference between you and the driver alone is more than "mySafetyRating * 0.5 - 0.5" (so that's -1.5SR when your SR is 4.0).  

■ Or if a combination of diffs of SR and iR multiplicated is more than 500.  ● (PRO) alertOtherDriverTimeLoss 

○ Warns about time loss for any other driver in front of you, or maximum 5 places behind you, while in a race session. Gets called when the drivers cross the S/F line. Tweak the alertOtherDriversTimeLossThreshold. Default On (1) 

 ● (PRO) alertCarLeftRight 

○ Alerts you when cars are on your side. Advantage to using the DRE spotter is that it gives you either eg. left rear, left or left front, so more precise reports than the iRacing standard spotter. Default On (1) 

 ● (PRO) alertOfftracks 

○ Alerts you when your car goes off-track. This is handy so you don't have to look at the text chat to know. It only warns you when you are going faster than 90km/h to avoid slow purposed offtracks. Default Off (0) 

 ● alertNewPositionPracticeRace 

○ Alerts when your position change in practice and race sessions. Default On (1)  ● alertNewPositionQual 

○ Alerts when your position change in qualification sessions. Default On (1)  ● (PRO) Alert Marked Driver 

○ This alert is NOT found in DRE.ini. Instead it has its own database in Documents/The Digital Race Engineer/MarkedDrivers.json. Alerts will trigger when close to drivers on track that you manually marked. This can be for various reasons, eg. you don’t feel comfortable around the driver. Mark the driver, and DRE will warn you in every session you and this driver meet on track. Default is off, as you start without any marked drivers. See the “Mark driver” commands for more info. 

 ● Alert Next Race  

○ In Official Practice sessions, this returns time in minutes until the next race. Set your credentials (iRacingEmail & iRacingPassword) in DRE.ini to enable this alert, or leave the field empty to disable it. 

    

Commands 

SAY DESCRIPTION  

HMD   

Calibrate Recenter Alpha snap Center position 

Recenters your HMD (Oculus Rift or HTC Vive etc.) (default ;) 

Enable Space Warp Enable ASW 

For Oculus Rift users: Enables Asynchronous Space Warping 

Disable Space Warp Disable ASW 

For Oculus Rift users: Disables Asynchronous Space Warping 

 

iRacing | Audio   

Master up Volume up 

Turns your default audio output up 10% 

Master down Volume down 

Turns your default audio output down 10% 

Microphone up Mic up 

Turns your default recording input up 10% 

Microphone down Mic down 

Turns your default recording input down 10% 

Voice chat down  Turns chat volume down (default Shift-X) 

Voice chat up  Turns chat volume up (default Shift-D) 

Mute driver  Mutes the driver who’s currently talking (default N) 

Next channel  Changes radio chat channel to the next (default H) 

Spotter volume down  Turns down spotter volume (default Shift-Z) 

Spotter volume up  Turns up the spotter volume (default Shift-S) 

Camera Control   

Camera next  Next camera 

Change camera to next camera group (default C) 

Camera previous  Previous camera  Last camera 

Change camera to previous camera group (default Shift-C) 

Camera next car Next car camera 

Change camera to next positioned car (default V) 

Camera previous car Previous car camera 

Change camera to previous positioned car (default Shift-V) 

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 

(PRO) Camera focus on own car 

Show camera tool Open camera tool Camera tool 

Opens the camera tool (default Ctrl-F12) 

     

 

iRacing | Car Control   

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 

Get out Back to garage Exit Exit car Back to base 

Gets you out of the car and back to garage 

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) 

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) 

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  

Start engine Turn on ignition 

Start the engine (default S) 

Stop engine Kill engine Cut ignition 

Kills the engine (default I) 

Flash light Beam lights Flash headlights 

Flashes the headlights (default Shift-Ctrl-C) 

Engine power up Increase engine power Engine map up 

Changes Engine power one click  Default Inc: Alt-Q Default Dec: Alt-A 

Engine power down Decrease engine power Engine map down 

 

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 

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 

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 

ABS up Increase ABS ABS down Decrease ABS 

Changes ABS one click  Default Inc: Alt-R Default Dec: Alt-F 

ABS Set Set ABS 

Sets ABS Default: Alt-H 

Force pit limiter  Force toggles the pit speed limiter (default Ctrl-Shift-K) 

Force gear up Force gear down 

Forces the gear shift  Default Inc: Ctrl-Shift-1 Default Dec: Ctrl-Shift-2 

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 

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 

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 

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 

Left Weight Jacker up  Changes Left Weight Jacker one click.  

Increase Left Weight Jacker Left Weight Jacker down Decrease Left Weight Jacker 

Default Inc: Ctrl-Shift-Num7 Default Dec: Ctrl-Shift-Num8 

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 

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 

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 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 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 

Toggle wipers Toggle wiper Wipe toggle 

Toggles windscreen wipers on/off (Default Shift-W) 

Trigger wipers Trigger wiper Wipe trigger  

Triggers windscreen wipers once (Default Ctrl-Alt-W) 

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 NO hybrid boost Toggle no boost 

Toggles the hybrid system off Default: Ctrl-Shift-Alt-G 

Toggle in-lap mode In lap mode toggle 

Toggles the hybrid system to in-lap settings Default: Ctrl-Shift-Alt-H 

Toggle FCY mode Full Course Yellow mode toggle 

Toggles the hybrid system to FCY settings Default: Ctrl-Shift-Alt-J 

Toggle MGU deploy mode Energy deploy toggle 

Toggles the MGU-K deploy mode Default: Ctrl-Shift-Alt-R 

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 

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 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 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 

   

iRacing | Car Control | Pit   

Set tire pressures up [1..5] clicks  Left rear pressure down [1..5] click Set front tire pressures down [1..5] Set left pressure up [1..5] clicks 

(PRO) Change tire pressures on all, grouped or single tires 

Change all tires Change front/rear Change left/right tires Change front left/right Change rear left/right tire 

Changes the tires without pressure adjustments. 

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”. 

Fuel only  Only fuel happens in the coming stop 

Tires only  Only tires happens in the coming stop 

No service  Nothing is happening in the coming stop 

No fuel  No fuel is added at the next pit stop 

No tires No tire changes 

No tires changes at the next pit stop 

Full service  (PRO) Tires will be changed, max amount of fuel will be added and tear off in the coming stop  

Fast repair  Toggles the fast repair option 

Toggle fast repair 

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 repair off Turn off fast repair Disengage fast repair Disable fast repair 

Sets fast repair option to off, so it will not be used 

Tear off Wipe windscreen Clear window Clear screen 

This clears the vision, either by tearing off on your visor, or in the coming stop 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 (default Alt-T) 

Auto fuel Auto fill Auto fuel now 

Force DRE to calculate and set the fuel for the next pitstop. DRE will announce the amount calculated. 

   

iRacing | Chat Commands   

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! 

Send chat OK chat 

The DRE sends the chat message in iRacing 

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) 

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! 

iRacing | Driver Data AHEAD AND BEHIND ( TRACK / POSITION ) 

 

Use “TRACK” for on-track position: Fx “Who’s ahead of me on track” 

 Omit “track” to learn about 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 

 

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 

(PRO) Returns the driver name and last lap delta time of the car ahead of/behind you on track 

track number ahead Number ahead on track  

(PRO) Returns the car number of the car ahead of you on track 

track team ahead Team ahead on track  

(PRO) Returns the team name of the car ahead of you on track 

track name ahead Name ahead on track   

(PRO) Returns the driver name of the car ahead of you on track 

Track last lap time ahead Track last ahead Last time ahead on track Last in front on track  

(PRO) Returns the previous lap time of the car ahead of you on track 

Best lap time ahead on track Track Best ahead Fastest time ahead on track  

(PRO) Returns the fastest lap time of the car ahead of you on track 

Track gap to ahead Tap to car ahead Gap to driver ahead on track Gap to car in front on track  

(PRO) 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 

Track delta last ahead Track delta last lap ahead 

(PRO) Returns the previous lap time difference your last and the car ahead of you on track’s last lap time 

Delta last lap time in front on track   

Track delta best ahead Delta best lap in front on track  

(PRO) 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 

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 

iRating ahead on track Track iRating in front 

(PRO) Returns the iRating for the car ahead of you on track 

Safety rating ahead on track Track safety rating in front 

(PRO) Returns the Safety Rating the the car ahead of you on track 

Laps stint ahead on track Track laps in this stint in front 

(PRO) Returns the number of laps in its stint of the car ahead on track  

Outlap ahead on track Track outlap in front 

(PRO) Returns the lap number of which the car ahead on track exited pits last 

Track lap ahead Current lap in front on track 

(PRO) Returns the current lap number of the car ahead on track 

Track pit stops ahead Pit stops ahead on track 

(PRO) Returns how many stops this driver on track has done so far in this session 

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 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 

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 

Number of incidents for the car ahead on track Incidents ahead on track Incident count ahead on track 

(PRO) Returns accumulated number of incidents for this driver on track in this session 

Drivers so far ahead on track Total drivers in car in front on track Drivers until now in the car ahead on track 

(PRO) Returns accumulated number of drivers that has driven this car ahead on track so far in this session 

Laps since last driver swap ahead on track Driven laps since previous swap in front on track Laps since last change ahead on track 

(PRO) Returns accumulated number of laps since this car ahead on track last swapped their drivers 

Pit stops difference ahead on track Stops 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. 

Start delta timing ahead on track Activate delta ahead on track Begin delta lap in front on track 

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. 

Stop delta timing Deactivate deltas End delta lap times 

Stops reporting all lap time deltas. Will automatically be called when you change session (reset). 

Mark driver ahead on track  (PRO) Marks the driver so DRE warns you in the following session as you approach this driver 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. 

 

iRacing | Driver Data Me   

My name full My full name 

Returns your full name (retrieved from iRacing data) 

My name first My first name 

Returns your first name (retrieved from iRacing data). You can hack this command and manually set your preferred name here in the myNameFirst text variable, if you wish. The myNameFirst text variable is used in several commands to make The DRE personal. You can set the text variables to nothing, if you don’t want this. 

My name last My surname My last name 

Returns your surname (retrieved from iRacing data) 

Position My position 

Returns your current position in the entire field 

Class position  Returns your current position in your class 

Last lap time Previous lap time 

Returns your last logged lap time (regardless of offtracks or not) 

Best lap time Fastest lap time 

Returns your best lap time (regardless of offtracks or not) 

Delta last lap time  Returns the difference between your last lap and your best 

Current lap What lap am I on now Which lap is this 

Returns the lap you currently are on or have begun 

Laps this stint Stint laps Laps stint How many laps have I completed in this stint Laps this stint 

(PRO) Returns the lap you currently are on or have begun in this stint 

Laps on this tire set Laps on these tires Laps tires Tires laps 

(PRO) 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 

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  

What’s my iRating iRating 

Returns your current iRating 

What’s my safety rating Safety rating 

Returns your current Safety Rating 

Setup name Which setup am I driving with What setup 

(PRO) Returns the subdirectory + filename of your current setup 

My speed  Returns your current speed in either Kmh or Mph 

My out lap  Returns the lap number that you went out on track 

My pit stops My number of pit stops 

(PRO) Returns how many stops you’ve done so far in this session 

My pit stop time last My last pit time previous pit stop  

(PRO) Returns how long the last stop in pit stall took 

My pit lane time last My previous pit lane time Last pit lane time 

(PRO) Returns how long the last drive through pit lane took, including the stop 

My total pit time My pit stop time in total Total pit stop time 

(PRO) Returns accumulated how long you have been stationary in pit stall in this session 

My number of incidents My total incidents My incidents 

(PRO) Returns accumulated number of incidents for you in this session 

iRacing | 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 

Throttle percentage Throttle percent Throttle load Throttle pedal 

(PRO) Returns the percentage that the throttle 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) 

Water level  (PRO) Returns the current water level (L) 

Water temperature  (PRO) Returns the current water temperature (C or F) 

  

iRacing | Fuel   

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 

(PRO) 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 fill Fuel fill in kilos/pounds Gas fill Petrol fill 

(PRO) 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.  

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 

(PRO) Returns the fuel used on the previous lap. If you add kilos or pounds to the sentence, it will convert to that. 

Average fuel Average fuel lap Average fuel in kilos/pounds Average gas Average Petrol 

(PRO) 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 laps left Laps left in tank 

Returns the calculated laps left in this stint from the average fuel usage per lap and fuel left 

Gas laps left Petrol laps left 

Fuel time left Time left in tank Time left in fuel Gas time left Petrol time left 

(PRO) 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 

(PRO) 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. 

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 

(PRO) 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 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. 

Reset fuel Gas reset Petrol reset 

(PRO) 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. 

Target fuel Get target fuel Current fuel target Compare target gas 

Reports the last lap fuel consumption comparison to your defined target fuel amount 

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 

Stop target fuel Disable fuel target End fuel burn target Abort target gas 

Stops reporting on your target fuel comparisons 

Cancel fuel target 

 

iRacing | General Commands   

Drive Go in car Get in car 

When in garage, call this to get in the car (default Shift-R) 

Field of view down FOV down Decrease FOV 

Decreases FOV (default ]) 

Field of view up FOV up Increase FOV 

Increases FOV (default [) 

Log telemetry  Turns telemetry logging on/off (default .) 

Take screenshot Screenshot 

Takes a screenshot (default Shift-Ctrl-Alt-F12) 

Run checklist Run through check 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 . 

Reload cars Reload car textures 

Reloads car textures. (default Ctrl-R) 

iRacing | General Data + Profile 

 

Start Tutorial  Start a verbal short tutorial. It is recommended to execute this first thing 

Initialize The DRE  Called automatically when profile is loaded. If something screws up you can call this again to reset data 

Shutdown The DRE Emergency Stop 

Called automatically when Voice Attack closes. You may call this to stop DRE from running as well. 

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. 

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. 

DRE Status / Help / Debug The Digital Race Engineer help The DRE Help 

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. 

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 

Activate alerts  Start monitoring for alert events again. Only needs to be called in case you stopped alerts by saying “Stop alerts” previously in this session 

Stop alerts  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. 

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. 

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. 

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 

Pit speed limit  Returns the pit speed limit in either Km/h or Mph 

Session state   The state of iRacing and its connection. Can either be Invalid, GetInCar, Warmup, ParadeLaps, Disconnected, Racing, Checkered, CoolDown 

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) 

Number of classes  Return the number of classes in this session, when it’s a hosted session 

Number of car types  Return the number of different car types in this session 

Drivers in class  Returns a print of the drivers currently in this class including their class position 

Drivers print out  Returns a print of all drivers currently including position and class position 

My car class multi  Return which class you are deemed in when in hosted racing 

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 laps  Returns the amount of laps to complete in this session . Is 0 when the session is timed 

Session laps remain  Returns the amount of laps left in this session. Is 0 when the session is timed. 

Position at start  Returns the starting position in the race when crossing the S/F on lap 0 (very start) 

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 type  Returns the session type. Eg. Practice, Qualification or Race 

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. 

Track length  Returns the length of the track in meters or feet. Eg 2350 meters. 

Incident limit What’s the incident limit 

Returns the number limit to being disqualified. Probably only returns non-zero in race sessions, Returns 0 if there is no limit 

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 

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. 

  

iRacing | 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) 

Set okay Toggle 

Toggles the active button in the black box (default Space) 

Press OK/Enter  Presses enter (might be handy) 

Show timing/stats  Switches to timing black box (default F1) 

Show standings/positions  Switches to standings black box (default F2) 

Show relative/F3 Go back 

Switches to relative black box (default F3) 

Show fuel  Switches to fuel black box (default F4) 

Show tires  Switches to tires change black box (default F5) 

Show tire stats/info  Switches to tire stats black box (default F6) 

Show pit stop  Switches to pit stop changes black box (default F7) 

Show in car  Switches to in car black box (default F8) 

Show graphics/mirror  Switches to graphics black box (default F9) 

Show radio  Switches to radio black box (default F10) 

  

iRacing | UI | Delta Bar   

Delta best lap Delta fastest lap Delta eight 

Only from the Last Lap Delta tab! Switches to Best Lap Delta (default Tab - repeats 7 times) 

Delta last lap Delta previous lap Delta four 

Only from the Best Lap Delta tab! Switches to Last Lap Delta (default Tab - repeats 3 times) 

Delta tab  Presses tab which switches to the next delta tab (default Tab) 

Double tab  Double presses tab which switches to the second next delta tab (default Tab - repeats 1 time) 

  

iRacing | UI | Misc   

Alt K Change UI Toggle UI Edit UI 

Toggles between making the UI editable (default Alt-K) 

Show frames/FPS/meter  Toggles showing the FPS meter (default F) 

Show/Display gear  Toggles showing the gear selection display (default P) 

Show/Display radio ui/box  Toggles showing the radio channel display (default O) 

Toggle mirror Toggle virtual mirror 

Toggles showing the virtual mirror on screen (default Alt+M) 

  

iRacing | Weather   

Weather status How’s the weather Give me a weather update Weather forecast 

(PRO) Returns a weather status of the current weather. It includes air & track temperature, wind strength and direction and air pressure. 

How’s the weather in short Give me a weather update in short Quick weather 

(PRO) Returns a short weather status containing air & track temperature plus skies only. 

Current skies  (PRO) Returns how the current skies are. 

Current air temp Current air temperature 

(PRO) Returns current air temperature in degrees 

Current track temp  (PRO) Returns current track temperature in degrees 

Current track temperature 

Current wind direction  (PRO) Returns current wind direction. This is where the wind comes from. 

Current wind strength  (PRO) Returns the current wind strength in unit per second. 

Current air pressure  (PRO) Returns the current air pressure in hectopascal. 

Current humidity  (PRO) Return the current 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 air temp  Returns starting air temperature in degrees 

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. 

Starting air pressure  Returns the starting air pressure in hectopascal. 

Starting humidity  Return the starting relative humidity in percent. More than 100% will mean foggy conditions. 

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 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 

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 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/decrease with 2.5 percent. 

      

Misc   

Be quiet Be quiet please Shut up Stop talking Stop talking The DRE 

Stops the current Text-To-Speak speaking and apologizes :) 

Stop talking DRE 

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”. 

Store notes  Reads back when returning to garage, what is currently in the ‘notes’, which you have dictated 

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 

Clear notes  Clears the content of the notes 

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. 

Thanks/Thank you/Awesome/Nice, The DRE/DRE 

Acknowledges you and gives a feedback that The DRE is running 

What is [0..200] divided by [0..200] What is [0..200] multiplied by [0..200] 

Really basic calculator only able to multiply and divide. Say it like this: “What is 174 divided by 17”. It can be handy when in doubt of fuel calculations on the run wanting to make sure. 

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. 

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) 

Resume listening  See “Suspend listening” description above 

Say again please Repeat please Repeat again 

Says the last spoken TTS string again 

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 

 

 

Appendix  Default DRE iRacing Key Binds (same as iRacing default) http://www.iracing.com/keyboard-shortcuts/ 

  


Recommended