Home > LabSat GPS Simulators > SatGen V3 Software > SatGen V3 User Manual > 07 - SatGen User defined

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

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 in seconds from midnight} speed=xxx@yyym {change velocity to xxx in yyy metres}

{latitude of starting point in degrees}

speed=xxx@yyys {change velocity to xxx in yyy seconds}

{longitude of starting point in degrees}

Heading=+xxx@yyym {change heading by +(or-)xxx degrees, using radius of yyy metres}

{height of starting point in metres}


{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


Example of a simple acceleration and deceleration profile.


Simple circle profile.


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.

Circle around a set point

Circle around the equator to test latitude and longitude output.

Square with stops using repeat command

Change the Latitude and longitude settings to move the circle.


Circuits around a square

Constant acceleration

Basic rocket trajectory

You must to post a comment.
Last modified
10:43, 19 Aug 2016


This page has no custom tags.


This page has no classifications.
Having trouble finding what you need?