Step 1: Install software
Refer to the Software installation guide for details.
Step 2: Connect SDR
Refer to the Hardware installation guide for details.
Step 3: Activate licence
To activate licence for GP-Simulator SDR, follow the procedures below:
1. Open the app.
|
2. In the License Manager dialog, click Activate Licence. |
| ||
3. On the LICENCE tab, click ACTIVATE LICENCE. GP-Simulator License Registration dialog opens. | ||
|
| |
4. Fill in the required fields and then click NEXT:
| 5. Licence is registered, click OK to continue. | |
|
6. Registered licence appears on the LICENCE tab. |
Step 4: Start generation
|
1. Open the CHANNELS tab and click ADD CHANNEL. |
|
|
2. In the ADD CHANNEL dialog, select channel type and click ADD. Types of channels:
Multiple channels can be added and used simultaneously. | |
|
3. The channel is added to the CHANNELS tab. |
|
4. Adjust HARDWARE CONFIG: Click the Settings Hardware settings — a dialog for configuring generator parameters. |
|
|
5. In the SDR type field, select GP-Simulator SDR. | 6. In the 10 MHz Reference field, select clock source:
|
|
|
7. In the PPS Source field, select pulse-per-second synchronization input:
| 8. In the Timestamp Reference field, select time base for GPS data alignment:
|
9. Optional:
- Select IQ Rate (Sample Rate)
- Power Calibration, dB
- External Att, dB
Connect SMA Attenuator for signal value control.
|
10. Click APPLY. |
|
11. Adjust SIMULATION CONFIG: Click the Settings |
| ||
12. Optional: In the Number of Satellites field, select maximum number of satellites. The actual number of satellites will be defined by the ephemeris data. 13. Select position simulation mode:
Point mode When selecting the Point mode, the INIT LLA section appears for selecting coordinates. Define the coordinates in one of the following ways: | ||
|
| |
14.1 Option 1. Enter coordinates manually: • LAT (Latitude) — latitude • LON (Longitude) — longitude • ALT (Altitude) — altitude
| 14 Option 2. Select coordinates from map: Click the MAP symbol. | |
Select coordinates from map ![]() | ||
1. In the Select Coordinates dialog, define the coordinates in one of the following ways:
| ||
| ||
2. To describe a position relative to a reference point, perform the following steps: a. In the Offset Form field, select a reference point:
b. Choose direction:
Trajectory mode | ||
| ||
14. When selecting Trajectory simulation mode, upload a file describing the object's trajectory in TRJ format in the Trajectory File field. To obtain a file with a simulated trajectory, go to the TRAJECTORY BUILDER tab.
Time settings | ||
|
| |
15. In the Time Mode field, select the time period for the simulation from the following options: • Past time: Reproduce historic satellites configuration and timing conditions. • Current time: Simulate GNSS signal based on the real-time system clock. | 16. When selecting Current time generation, SPOOFING section appears. Select spoofing type:
| |
For coherent generation, perform the following steps: a. Make sure the GPS antenna is mounted on the ANT connector. b. In the Hardware settings, select the following parameters:
c. Download the latest almanac and ephemeris files. | ||
17. When selecting Past time generation, select the simulation start date and time in UTC in the Time Start (UTC) field. After each change to the Time mode and Time Start (UTC) parameters, you must download the latest almanac and ephemeris files. 18. Enter time in the Simulation Duration field. Select the INF check box, to upload new ephemeris automatically. | ||
| ||
Mode: Field where source of almanac and ephemeris is shown. Last Update: Time of the last update almanac and ephemeris data. 19. Click UPDATE NOW to download actual data for the selected simulation Time Start (UTC). | ||
| ||
20. Click APPLY. | ||
|
21. Click START to start generation. |
|
22. To stop generation, click STOP. |
Multi-channel signal generation (Optional)
|
To start multi-channel generation (Optional), follow the steps:
|
Trajectory builder
Trajectory builder is build-in graphical editor for creating and editing movement paths.
|
To create a trajectory file, follow the steps:
|
LOG tab
The LOG tab is used for storing, viewing and analysing event journals that record the operation of the generator, the app, and interaction with APIs. It contains the following sections:
- Generation Log – a system event journal that retains information about the processes and operations related to generation.
- System Log – a system event journal that records the internal activity of the application.
- API Log – a system event journal that stores logs of interactions with external APIs.
Generation log |
System log |
API log |

































