| v1.0 | 29/09/2023 |
The LDT Emulator is intended to assist with checking the users Unreal Engine project is set up to be compatible with either the LDT-V2 or the LDT-TX1. The application sends simulated lens data into the DCS Plugin for Unreal Engine. The lens data is the same format that originates from DCS’ LDT devices and can be used to test and troubleshoot with or without the LDT hardware. More information about LDTs can be found at the DCS website here.
The DCS LDT Emulator can be used on a machine running Unreal Engine or another machine. We recommend first testing the emulator on a machine that is running Unreal Engine. This will fully test your network environment. Once confirmed to be working, other machines can be used. If the data can be streamed from one machine to the other, then this is confirmation that the DCS hardware will work with your setup.
The DCS Plugin steps must be followed up until at least the LiveLink Source Settings: https://support.dcs.film/DCSUnrealEnginePluginUE5#source-settings
Ensure that any of Window's firewalls are disabled.
This IP Address should be set to the port that the LDT unit will be connected to, and use the same port IP settings as they require for an optimal test.
The default value is the same as the DCS Plugin LiveLink Source.
It is recommended to keep the IP Port as 33322 as it is the default setting for the DCS Plugin and LDT Units. This value can be altered if desired.
The user can chose from either UDP or Serial Transmission.
The Emulator has two core modes .‘Running’ indicates that the emulator is active.
Start
- Activates the Emulator. This will pass the current selection of lens data from the sliders into Unreal Engine.
Start simulation
- This will automate the lens movement to move between all selected values and axis.
The emulator will only be findable in Unreal Engine when
Start
is running.
Stop
andStop simulation
will deactivate their respective modes.
To emulate a specific lens, the values can be input into the ‘Basic Lens’ section.
Near and far points should be input and the emulator will interpolate the rest.
Position and Axis both control the camera in terms of movement in 3D space.
Information can be input to the plugin, mirroring where the lens map/smart lens information will be sent inside the DCS Plugin.
The emulator also provides options for how frequently individual sections of data are sent into Unreal Engine.
Frequency options include: