Skip to main content
RACELOGIC Support Centre

07 - SatGen User defined

The user defined trajectory input feature is the most versatile of all scenario input methods. By building a simple list of commands a trajectory can easily be created. By clicking the Preview Button the Scenario details Section will display the output of the preloaded instructions. By clicking the Help button a full description of the command definitions and update commands types is displayed. A quick and easy way to get going is to load one of the predefined examples loaded in the software by clicking the Examples button. This list of predefined user instructions covers a selection of popular tests to be completed with the SatGen v3 and LabSat combination to test GNSS devices. 

Commands available

8 (1).png

Recognised user commands details are available in the Help button together with user tips and details of the debug mode:

Commands to define initial conditions Commands to update trajectory
Time=xxxxx.xx {time in seconds from midnight} speed=xxx@yyym {change velocity to xxx in yyy metres}
Lat=+xxxx.xx {latitude of starting point in degrees} speed=xxx@yyys {change velocity to xxx in yyy seconds}
Long=+xxxx.xx {longitude of starting point in degrees} Heading=+xxx@yyym {change heading by +(or-)xxx degrees, using radius of yyy metres}
StartHeight=+xxxx.xx {height of starting point in metres} Heading=+xxx@yyys {change heading by +(or-)xxx degrees in yyy seconds}
StartHeading=xxx.xx {initial heading in degrees} Height=xxx@yyys {change height to xxx metres in yyy seconds}
Wait xxs {Wait stationary for xx seconds} Height=xxx@yyym {change height to xxx metres in yyy metres}
    wait xxs   {continue at same speed and heading for xxs}


Should you encounter any memory capacity issues when loading very large files please tick the Reduce resolution for long scenario tick box. 


User command examples

A selection of predefined command instructions is available as a set of common user applications.  Any of the examples listed can easily be modified to suit user requirements and saved for later use.

User command example files Description
Acceleration Example of a simple acceleration and deceleration profile.
Circle Simple circle profile.
Square Simple square profile.
Figure of Eight A figure of eight profile.
Airport take off Take from from a runway.
North Pole Circle Circle around the north pole to test latitude and longitude output.
South Pole Circle Circle around the south pole to test latitude and longitude output.
Equator Circle Circle around the equator to test latitude and longitude output.
Circle around a set point Change the Latitude and longitude settings to move the circle.
Square with stops using repeat command Circuits around a square.
Rocket Basic rocket trajectory.
Constant acceleration Standard acceleration command.
  • Was this article helpful?