DashPanel

DashPanel

Not enough ratings
Codemasters - Configuration steps
By PyrofrogStudios
Manual steps to setup Codemasters games to share data with DashPanel.
   
Award
Favorite
Favorited
Unfavorite
Console
In the DashPanel main screen choose the Connection mode “F1 20xx UDP”.
Set the port e.g. (20777) and press the connect button.
The log window will say Waiting for F1_20xx data on the IP Adress: xxx.xxx.xxx.xxx (Your devices IP address)
In F1 Enter the options menu from the main menu, then enter the settings menu and select UDP Telemetry Settings.
Set UDP Telemetry to On.
Turn Broadcast off.
IP Address to XXX.XXX.XXX.XXX (Your devices IP address listed in the log)
Port to the one you set on DashPanel e.g. (20777).


PC - Manual setup
Note: These steps only need to be performed manually if pressing Configure Game on the server does not work for you.

Edit hardware_settings_config.xml
For Codemasters games that do not have Telemetry options available in menu you need to manually edit an xml configuration file.

Select the game and set its port to that of your choice (Default 20777).


Locate the file hardware_settings_config.xml located in the users Documents folder.
Eg. \Documents\My Games\DiRT Rally\hardwaresettings\hardware_settings_config.xml
Edit to send UDP data to the ip 127.0.0.1 with a port matching the servers Proxy Port.

Example F1 2012:
<motion enabled="true" ip="127.0.0.1" port="20777" delay="1" extradata="2" />

Example F1 2013, 2014:
<motion enabled="true" ip="127.0.0.1" port="20777" delay="1" extradata="3" />

Example F1 2015, 2016:
<udp enabled="true" ip="127.0.0.1" port="20777" />

Example Dirt Rally, Dirt 4, Dirt Rally 2.0, Grid:
<udp enabled="true" extradata="3" ip="127.0.0.1" port="20777" delay="1" />

In game telemetry settings:
Enter the options menu from the main menu, then enter the settings menu and select UDP Telemetry Settings.
Set UDP Telemetry to On.
Turn Broadcast off
IP Address to 127.0.0.1.
Port to the same as the games port setting on server. Default 20777.

F1 2021 example:



F1 2017-2022:
Note: Sometimes it is required to restart F1 for UDP changes to take effect.
WRC
These steps only need to be performed if the server cannot find your game install and the configure button does not work.

Copy the following file from:
\DashPanelServer\Plugins\dashpanel_wrc_custom_udp.json
To the location:
MyDocuments\My Games\WRC\telemetry\udp\dashpanel_wrc_custom_udp.json

Modify the file MyDocuments\My Games\WRC\telemetry\config.json to include the packet description dashpanel_wrc_custom_udp below custom1 in the packets list as shown below:

{ "schema": 2, "udp": { "packets": [ { ... { "structure": "custom1", "packet": "session_update", "ip": "127.0.0.1", "port": 20777, "frequencyHz": -1, "bEnabled": false },

{
"structure": "dashpanel_wrc_custom_udp",
"packet": "session_update",
"ip": "127.0.0.1",
"port": 20777,
"frequencyHz": -1,
"bEnabled": true
}
] }, "lcd": { "bDisplayGears": true }, "dBox": { "bEnabled": true } }

Leave the rest of the packets to their defaults. The above is truncated to ... for display purposes.
3 Comments
Floo FRT Apr 17, 2023 @ 1:19am 
It works perfectly , thank you my friend :)
PyrofrogStudios  [author] Apr 16, 2023 @ 6:32pm 
Answered your email.
Just follow the steps above to set up the options manually.
Floo FRT Apr 16, 2023 @ 12:59pm 
heyy , it isn't working on F1 22 EA edition , i have purchased it on my apple device and we can't find any information about the supported F1 22 édition , i don't now if it can work on my game and i have paid it 6,99 euro ... if someone can help me please (i'm french)