Skip to main content
RACELOGIC Support Centre

01 - SatGen Introduction

The use of multi-channel signal simulators to verify and evaluate Global Navigation Satellite Systems (GNSS) performance is at the core of any test approach. SatGen software provides an easy-to-use but powerful solution to users wishing to replay GNSS test scenarios or generate the signals in real time. 

SatGen v3 will allow users to either specify a complete set of simulation parameters to create an IQ data file at baseband or, define the scenario parameters to generate a live signal stream to a LabSat RT unit which up converts the RF from digital to analogue with less than 1 second's latency. The user can specify the simulation parameters including receiver dynamics, GPS satellite profile, and the GPS receiver signal and hardware profile. SatGen v3 provides accurate and repeatable RF signals and is up to 3 times faster than previous versions. 

SatGen is ideal for applications requiring:

  • High degree of flexibility not found in other hardware-based signal generators.
  • The ability to make custom modifications to the simulator to support unique testing requirements.
  • Highly repetitive testing where consistency between test runs is critical. 

SatGen PC requirements

Operating System: Microsoft Windows 7 64 bit, Windows 8 64 bit, Windows 10 64 bit, USB 2.0 port.

SatGen v3 Single, Dual and Triple constellation

Minimum RAM specification:

  • Single constellation: 4 GB.
  • Dual and Triple constellation: 8 GB.

SatGen v3 Real Time

Single constellation (up to 16 satellites):

  • Processor: 4-core Intel i7 3.8 GHz Turbo frequency.

Dual constellation (up to 28 satellites):

  • Processor: 8-core Intel i7 Extreme 3.5 GHz Turbo frequency or 10-core Intel Xeon 2.8 GHz nominal frequency.

SatGen v3 Wideband

  • Minimum RAM specification: 16 GB.

Process overview

SatGen v3 software will run in four modes

  • Demonstration Mode: To allow for short demonstrations SatGen software will run for 120 seconds without the Security dongle installed to allow for software feature demonstration.
  • Operational Mode: SatGen v3 will operate as a single, dual or triple constellation version depending upon which security dongle is inserted. It is essential that users do NOT lose their dongle as the dongle cannot be replaced. A dongle replacement will require a full re-purchase of the SatGen v3 software.
  • Real Time Mode: SatGen v3 Real Time will allow users to generate a live signal stream to a LabSat RT with less than 1 second’s latency.
  • Wideband Mode: SatGen v3 Wideband will allow the user to generated all supported signals.


SatGen software comes with the following configuration:

  • SatGen v3 Single Constellation – This version allows for easy generation of data into LabSat scenario files for replay with LabSat, LabSat 2 or LabSat 3 simulator systems. The software will create a single constellation file for GPS L1, Galileo E1, GLONASS L1 or BeiDou B1.
  • SatGen v3 Dual Constellation – This version allows for easy generation of data into LabSat scenario files for replay with all hardware versions of LabSat simulator systems. The software will create single or dual constellation files for GPS L1, Galileo E1, GLONASS L1 or BeiDou B1 in any two or single constellation combination.
  • SatGen v3 Dual Constellation - Real Time This version allows for easy generation of data into LabSat scenario files for replay with all hardware versions of LabSat simulator systems or Real Time output. The software will create single or dual constellation files for GPS L1, Galileo E1, GLONASS L1 or BeiDou B1 in any two, single constellation combination or a live signal stream to a LabSat RT with less than 1 second’s latency.
  • SatGen v3 Triple Constellation – This version allows for easy generation of data into LabSat scenario files for replay with all hardware versions of LabSat simulator systems.  The software will create three, two or single constellation files for GPS L1, Galileo E1, GLONASS L1 or BeiDou B1 in any constellation combination.
  • SatGen v3 Wideband – This version allows for easy generation of data into LabSat scenario files for replay with all hardware versions of LabSat simulator systems. The software will create triple, dual or single constellation files for GPS L1, Galileo E1, GLONASS L1 or BeiDou B1 in any constellation combination for all LabSat variants or GPS L1C/A, L1P, L1M1, L2C, L2P, L2M1, L5I, L5Q, Galileo E1, E5a, E5b, E6, GLONASS L1OF, L2OF, BeiDou B1I, B2I, B3I in LabSat 3 Wideband format only.


There are four ways of generating the desired trajectory data with SatGen v3:

  1. Static Scenario – Use the inbuilt Google mapping to search for a location or enter the coordinate’s directly.
  2. Draw Route  Use the inbuilt Google map to draw a dynamic route.
  3. Import File – Import trajectory files in the following formats:
    1. Google earth KML file.
    2. NMEA file in $GGA format.
    3. VBOX file in VBO format.
  4. User Defined – create a trajectory using either the predefined examples or by entering user generated commands to control the position, velocity and dynamics of the output file.
  • Was this article helpful?