Skip to content

Setting up Second Monitor on separate computer

Matus Celko edited this page Feb 21, 2019 · 12 revisions

Server Computer Configuration (Computer Running the Sim)

  • Install the Second Monitor
  • Start the "ManagePlugins.exe" application

  • Enable "Data Broadcast Server" plugin and disable "Timing UI" plugin

  • Confirm the change by clicking on the checkmark icon
  • Start the Second Monitor Application

  • If you have followed the steps, then the "Second Monitor Broadcast Server" UI should open. (It is normal for the input numbers to be changing)

Client Computer Configuration (Computer Running the Second Monitor Timing app)

  • Install the Second Monitor
  • Start the "ManagePlugins.exe" application

  • Enable "Enable Remote Connector"

  • Enter IP Address of the computer the Server is running at.
  • Confirm the change by clicking on the checkmark icon
  • Start the Second Monitor Application

Checking if the connection works

It is possible to check if the connection is working without any sim running.

Confirmation on server side

  • If server initialization was successful, and the server is listening on the defined port, then a green rectangle will be shown in the bottom right part.
  • If the server is running, and no simulator is detected, the server will generate a random "input" package each second. You should see the changing values.
  • You can see the list of connected clients on the left side.

Confirmation on client side

  • If the server is running, and no simulator is detected, the server will generate a random "input" package each second. You should see the changing values in the pedal input window on the client app.
  • You should also the "Remote" label in simulator name.

Network Utlization Settings

On default, the application will retransmit every data package it retreives from the simulator. As data packages are retreived each 10-15ms, this can result in up to 30mbit of data usage for full grids. This should not cause problems if you're in a lan enviroment, connected via an ethernet cable, or one of the newer wifi standards (Wifi operating in the 5Ghzs ranges). Should it cause problems, the application offers settings which can drastically reduce required bandwith, at cost of rate of update. These settings needs to be changed on the server installation, and affect all connected clients.

  • Enble - Enables and disables the "Network utilization/conservation" logic. If disabled all generated packages are transmitted to clients.
  • Package Rate - The rate, in miliseconds, packages containing small, general information (i.e. pedal inputs), are sent.
  • Player Info Rate - The rate, in miliseconds, information about the player is send. This includes position, location on track, car status, and all telemetry relevant data. Because of this, this setting has direct inpact on the quality of telemetry data gathered on the client machines.
  • Non-Player info ratio - The rate, in miliseconds, information about other drivers. This includes position, location on track, lap times....

Q&A

Q: Is there any quick way to find the IP of the server computer?

A: The Server Application shows IPs of all detected network cards on the right side. At least one of them should be usable by the client.


Q: Can I run both the Data Broadcast server and Timing UI?

A: Yes, the UI should run without any issues when the Data Broadcast server is enabled.