BFF Motion Driver v3 - Short User Guide

Previous    Contents     Next


13. Motion Driver for iRacing racing sim

A beta version is available for the racing sim iRacing. The download is on the Introduction page.

Access to the racing sim telemetry data is via the sim's shared memory area - there are no plugins required.

IMPORTANT: this is BETA software and may contain bugs - please use with care!


Installation of the motion driver is mainly the same as the other versions - see section 2.


The software operation is mainly as described in Section 3 Operation.

Some of the flight sim related features such as heave movement recording due to turbulence etc are not active in the iRacing motion driver for obvious reasons.

The default .bff config files in the iRacing motion driver zip file contain cue settings better suited to the faster dynamics of the racing car sim. You may wish to experiment with them. Generally because the on-ground vehicle accelerations are held for shorter durations before changing again rapidly there is less need for washouts in the cue, so the sample configs don't use acceleration washouts (other than where they are needed for basic cue development - ie in the heave and yaw cues). The acceleration scaling to fit the cue limits may also need to be adjusted to suit different vehicles.

NOTE: When iRacing leaves a live driving session the telemetry data can become erratic and it is best that the motion drive is not left on Drive when this happens. By default therefore the drive will switch to Hold at Start Pos mode whenever iRacing reports that the car is not live on the track.

Remember you can use the Drive and Hold hot-keys or hot-buttons which are defined in your .bff cue configuration file.

The refresh rate of the motion driver output can be increased up to the data refresh rate of the iRacing telemetry data output using .bff configuration file parameter MD_Delay.

Use with Fullscreen Mode:

iRacing needs to be started before the motion driver - in order to allow the software to find and interrogate the iRacing shared memory at startup. If you normally drive iRacing in fullscreen mode then try the following...

  1. Open your motion driver .bff config file and set Drive and Hold hotbuttons or keys.

  2. Start iRacing in fullscreen mode then hit Alt+Tab to minimise the iRacing window.

  3. Start the motion driver and select your config file etc - check that the software is running and displaying the iRacing sim time etc to confirm it is reading the telemetry.

  4. Click on iRacing in the task bar to return it to fullscreen. Then use the hot buttons or key to hold/drive the motion driver output as required.

  5. When finished Alt-Tab will minimise iRacing again and allow you to inspect/close the motion driver as required.

When you are setting up and tuning the motion driver it is probably best to run iRacing in windowed mode so you can see what is going on better.... Then switch to fullscreen mode when you are familiar with the software and its operation.


If you find any bugs or strange behaviours in the beta version then please let me know.


Previous    Contents     Next

Copyright © 2010-15 BFF Design Ltd All Rights Reserved.