GNSS

Carrier

The Carrier tab allows you to view and configure the following settings for the GNSS carrier.

GNSS Settings

General Settings

Satellite Power Reference

External Attenuation

GPS Settings

GPS L1 C/A

GPS L5 I

GPS L5 Q

L1 C/A Power Boosting

GPS L5 Power Boosting

Galileo Settings

E1 OS

E5 (E5a + E5b)

E1 Power Boosting

E5 Power Boosting

Beidou Settings

B1I

B1C

B2a

B1I Power Boosting

B1C Power Boosting

B2a Power Boosting

Advanced Settings

GPS L5 Pseudorange Offset

GPS L5 Satellite Mask

BeiDou B1C Satellite Mask

BeiDou B2a Satellite Mask

Scenario Settings

General Settings

Scenario Type

Receiver Longitude

Receiver Latitude

Receiver Altitude

Trajectory File

Trajectory Mode

Start Time (GPS Time)

Start GPS Time (Date and Time)

Start GPS Time (Week)

Start GPS Time (TOW)

Leap Seconds Model

User Leap Seconds

Elevation Mask Angle

Orbit Settings

Orbit Data Type

GPS Almanac File

Galileo Almanac File

BeiDou Almamac File

GPS RINEX File

Galileo RINEX File

BeiDou RINEX File

Mixed RINEX File

GPS Navigation Message

BeiDou Navigation Message

Atmosphere Models

Troposphere Model

GPS Ionosphere Model

Galileo Ionosphere Model

BeiDou Ionosphere Model

Klobuchar Ionosphere Parameters

NeQuick Ionosphere Parameters

BDGIM Ionosphere Parameters

Satellite Settings

Antenna Pattern

Antenna Pattern Enable

Antenna Pattern String

Sky View

Power View

Trajectory View

Trajectory Generator

General Settings

Receiver Latitude

Receiver Longitude

Receiver Altitude

Initial Velocity

Initial Direction (Azimuth Angle in Degrees)

Sampling Rate

Start Time (UTC)

Basis for Segment Length

Repeat Number

 

GNSS Settings

The parameters in the GNSS Settings tab are further grouped into the following five tabs.

General Settings

Satellite Power Reference

Satellite power reference is the absolute power of one satellite signal with 0dB relative power. When real-time application is turned on, the amplitude on the front panel will be set to satellite power reference. When satellite power reference is changed, the amplitude on the front panel will also be updated.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:POWer:REFerence <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:POWer:REFerence?

SCPI Example

RADio:GNSS:WAVeform:CCAR:POW:REF -120

RADio:GNSS:WAVeform:CCAR:POW:REF?

Preset

-130

State Saved

Yes

Range

-144 to 0

Initial S/W Revision

A.16.00

External Attenuation

Enter the attenuation value of the external attenuator if connected to instrument's RF port. Then the external attenuation will be compensated, which means the amplitude of the instrument output will be set to the sum of satellite power reference and external attenuation.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:ATTenuation <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:ATTenuation?

SCPI Example

RAD:GNSS:WAV:CCAR:ATT -10

RAD:GNSS:WAV:CCAR:ATT?

Preset

0

State Saved

Yes

Range

0 to 100

Initial S/W Revision

A.16.00

GPS Settings

GPS L1 C/A

Sets whether or not the GPS L1 C/A signal is to be played.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GPS:L1CA ON|OFF|1|0

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GPS:L1CA?

SCPI Example

RADio:GNSS:WAVeform:CCAR:GPS:L1CA OFF

RADio:GNSS:WAVeform:CCAR:GPS:L1CA?

Preset

ON

State Saved

Yes

Range

OFF|ON

Initial S/W Revision

A.16.00

GPS L5 I

Sets whether or not the GPS L5 I signal is to be played.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GPS:L5I ON|OFF|1|0

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GPS:L5I?

SCPI Example

RADio:GNSS:WAVeform:CCAR:GPS:L5I OFF

RADio:GNSS:WAVeform:CCAR:GPS:L5I?

Preset

ON

State Saved

Yes

Range

OFF|ON

Initial S/W Revision

A.16.00

GPS L5 Q

Sets whether or not the GPS L5 Q signal is to be played.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GPS:L5Q ON|OFF|1|0

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GPS:L5Q?

SCPI Example

RADio:GNSS:WAVeform:CCAR:GPS:L5Q OFF

RADio:GNSS:WAVeform:CCAR:GPS:L5Q?

Preset

ON

State Saved

Yes

Range

OFF|ON

Initial S/W Revision

A.16.00

L1 C/A Power Boosting

Sets the GPS L1 C/A power boosting compared to reference power. This is visible only when GPS L1 C/A is on.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GPS:L1PBoosting <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GPS:L1PBoosting?

SCPI Example

RADio:GNSS:WAVeform:CCAR:GPS:L1PB -3

RADio:GNSS:WAVeform:CCAR:GPS: L1PB?

Preset

-1.5

State Saved

Yes

Range

-40 to 0

Initial S/W Revision

A.16.00

GPS L5 Power Boosting

Sets the GPS L5 power boosting compared to the GPS L1 power. This is visible only when GPS L5 I or GPS L5 Q is set to On.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GPS:L5PBoosting <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GPS:L5PBoosting?

SCPI Example

RADio:GNSS:WAVeform:CCAR:GPS:L5PB -3

RADio:GNSS:WAVeform:CCAR:GPS:L5PB?

Preset

0

State Saved

Yes

Range

-40 to 0

Initial S/W Revision

A.16.00

Galileo Settings

E1 OS

Sets whether the Galileo E1 Open Service signal is to be played.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GALileo:E1 ON|OFF|1|0

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GALileo:E1?

SCPI Example

RADio:GNSS:WAVeform:CCAR:GALileo:E1 OFF

RADio:GNSS:WAVeform:CCAR:GALileo:E1?

Preset

ON

State Saved

Yes

Range

OFF|ON

Initial S/W Revision

A.16.00

E5 (E5a + E5b)

Sets whether the Galileo E5 (including E5a and E5b) signal is to be played.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GALileo:E5 ON|OFF|1|0

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GALileo:E5?

SCPI Example

RADio:GNSS:WAVeform:CCAR:GALileo:E5 OFF

RADio:GNSS:WAVeform:CCAR:GALileo:E5?

Preset

ON

State Saved

Yes

Range

OFF|ON

Initial S/W Revision

A.16.00

E1 Power Boosting

Sets the Galileo E1 power boosting compared to reference power. This is only visible when E1 OS is On.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GALileo:E1PBoosting <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GALileo:E1PBoosting?

SCPI Example

RADio:GNSS:WAVeform:CCAR:GAL:E1PB -3

RADio:GNSS:WAVeform:CCAR:GAL:E1PB?

Preset

-2

State Saved

Yes

Range

-40 to 0

Initial S/W Revision

A.16.00

E5 Power Boosting

Sets the Galileo E5 power boosting compared to reference power. This is only visible when E1 (E5a + E5b) is on.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GALileo:E5PBoosting <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GALileo:E5PBoosting?

SCPI Example

RADio:GNSS:WAVeform:CCAR:GAL:E5PB -3

RADio:GNSS:WAVeform:CCAR:GAL:E5PB?

Preset

0

State Saved

Yes

Range

-40 to 0

Initial S/W Revision

A.16.00

Beidou Settings

B1I

Sets whether the BeiDou B1I signal is to be played.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:BEIDou:B1I 0|1|OFF|ON

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:BEIDou:B1I ON

SCPI Example

RADio:GNSS:WAVeform:CCAR:BEID:B1I OFF

RADio:GNSS:WAVeform:CCAR:BEID:B1I?

Preset

ON

State Saved

Yes

Range

OFF|ON

Initial S/W Revision

A.18.00

B1C

Sets whether the BeiDou B1C signal is to be played.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:BEIDou:B1C 0|1|OFF|ON

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:BEIDou:B1C ON

SCPI Example

RADio:GNSS:WAVeform:CCAR:BEID:B1C OFF

RADio:GNSS:WAVeform:CCAR:BEID:B1C?

Preset

ON

State Saved

Yes

Range

OFF|ON

Initial S/W Revision

A.18.00

B2a

Sets whether the BeiDou B2a signal is to be played.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:BEIDou:B2A 0|1|OFF|ON

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:BEIDou:B2A ON

SCPI Example

RADio:GNSS:WAVeform:CCAR:BEID:B2A OFF

RADio:GNSS:WAVeform:CCAR:BEID:B2A?

Preset

ON

State Saved

Yes

Range

OFF|ON

Initial S/W Revision

A.18.00

B1I Power Boosting

Sets the BeiDou B1I power boosting compared to reference power. This setting is visible only when B1I is set to ON.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:BEIDou:B1I:PBOosting <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:BEIDou:B1I:PBOosting?

SCPI Example

RADio:GNSS:WAVeform:CCAR:BEID:B1I:PBO -3

RADio:GNSS:WAVeform:CCAR: BEID:B1I:PBO?

Preset

-4

State Saved

Yes

Range

-40 to 0

Initial S/W Revision

A.18.00

B1C Power Boosting

Sets the BeiDou B1C power boosting compared to reference power. This setting is visible only when B1C is set to ON.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:BEIDou:B1C:PBOosting <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:BEIDou:B1C:PBOosting?

SCPI Example

RADio:GNSS:WAVeform:CCAR:BEID:B1C:PBO -3

RADio:GNSS:WAVeform:CCAR: BEID:B1C:PBO?

Preset

-3

State Saved

Yes

Range

-40 to 0

Initial S/W Revision

A.18.00

B2a Power Boosting

Sets the BeiDou B2a power boosting compared to reference power. This setting is visible only when B2a is set to ON.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:BEIDou:B2A:PBOosting <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:BEIDou:B2A:PBOosting?

SCPI Example

RADio:GNSS:WAVeform:CCAR:BEID:B2A:PBO -3

RADio:GNSS:WAVeform:CCAR: BEID:B2A:PBO?

Preset

0

State Saved

Yes

Range

-40 to 0

Initial S/W Revision

A.18.00

Advanced Settings

GPS L5 Pseudorange Offset

Sets the offset value, in meters, that applies to L5 pseudorange offset. This setting is for debugging and advanced use cases only. 

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GPS:L5PR:OFFSet <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GPS:L5PR:OFFSet?

SCPI Example

RAD:GNSS:WAV:CCAR:GPS:L5PR:OFFS -3

RAD:GNSS:WAV:CCAR:GPS:L5PR:OFFS?

Preset

0

State Saved

Yes

Range

-50 to 50

Initial S/W Revision

A.16.00

GPS L5 Satellite Mask

Sets which GPS satellites are transmitting the L5 signal. You can click the button displayed with this field to edit this setting in the GPS L5 Satellite Mask dialog box as shown below.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GPS:L5:SATellite:MASK <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GPS:L5:SATellite:MASK?

SCPI Example

RAD:GNSS:WAV:CCAR:GPS:L5:SAT:MASK '10110101111001000100001111110101'

RAD:GNSS:WAV:CCAR:GPS:L5:SAT:MASK?

Preset

10110101111001000100001111110101

State Saved

Yes

Range

 

Initial S/W Revision

A.18.00

BeiDou B1C Satellite Mask

Sets which BeiDou satellites are transmitting the B1C signal. You can click the button displayed with this field to edit this setting in the BeiDou B1C Satellite Mask dialog box as shown below.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:BEIDou:B1C:SATellite:MASK <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:BEIDou:B1C:SATellite:MASK?

SCPI Example

RAD:GNSS:WAV:CCAR:BEID:B1C:SAT:MASK '000000000000000011111111111111111111111111111011111111111100000'

RAD:GNSS:WAV:CCAR:BEID:B1C:SAT:MASK?

Preset

000000000000000011111111111111111111111111111011111111111100000

State Saved

Yes

Range

 

Initial S/W Revision

A.18.00

BeiDou B2a Satellite Mask

Sets which BeiDou satellites are transmitting the B2a signal. You can click the button displayed with this field to edit this setting in the BeiDou B2a Satellite Mask dialog box as shown below.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:BEIDou:B2A:SATellite:MASK <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:BEIDou:B2A:SATellite:MASK?

SCPI Example

RAD:GNSS:WAV:CCAR:BEID:B2A:SAT:MASK '000000000000000011111111111111111111111111111011111111111100000'

RAD:GNSS:WAV:CCAR:BEID:B2A:SAT:MASK?

Preset

000000000000000011111111111111111111111111111111111111111100000

State Saved

Yes

Range

 

Initial S/W Revision

A.18.00

Scenario Settings

The parameters in the Scenario Settings tab are further grouped into the following three tabs.

General Settings

Scenario Type

Select the scenario type to be generated.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:STYPe STATic|UTFile|TGSettings

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:STYPe?

SCPI Example

RADio:GNSS:WAVeform:CCAR:STYP STAT

RADio:GNSS:WAVeform:CCAR:STYP?

Preset

STAT

State Saved

Yes

Range

STATic|UTFile|TGSettings

Initial S/W Revision

A.18.00

Receiver Longitude

Positive values are for the East and negative values are for the West. Inputing a negative value can change the suffix from W to E or from E to W.

This setting is displayed and valid only when Scenario Type is Static.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:LONGitude <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:LONGitude?

SCPI Example

RADio:GNSS:WAVeform:CCAR:LONG 116

RADio:GNSS:WAVeform:CCAR:LONG?

Preset

122.711557

State Saved

Yes

Range

-180 to 180

Initial S/W Revision

A.16.00

Receiver Latitude

Positive values are for the North and negative values are for the South. Inputing a negative value can change the suffix from S to N or from N to S.

This setting is displayed and valid only when Scenario Type is Static.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:LATitude <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:LATitude?

SCPI Example

RADio:GNSS:WAVeform:CCAR:LAT 0

RADio:GNSS:WAVeform:CCAR:LAT?

Preset

38.48181

State Saved

Yes

Range

-90 to 90

Initial S/W Revision

A.16.00

Receiver Altitude

This setting is displayed and valid only when Scenario Type is Static.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:ALTitude <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:ALTitude?

SCPI Example

RADio:GNSS:WAVeform:CCAR:ALT 100

RADio:GNSS:WAVeform:CCAR:ALT?

Preset

170

State Saved

Yes

Range

-100 to 18828

Initial S/W Revision

A.16.00

Trajectory File

Select a trajectory file for dynamic scenario creation.

This file can be a:

This setting is displayed and is valid only when Scenario Type is User Trajectory file.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:NMEA:FILE <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:NMEA:FILE?

SCPI Example

RADio:GNSS:WAVeform:CCAR:NMEA:FILE "c:\temp\test.gga"

RADio:GNSS:WAVeform:CCAR:NMEA:FILE?

Preset

System demo file

State Saved

Yes

Initial S/W Revision

A.16.00

Trajectory Mode

Select the mode of importing NMEA data into scenario generation. When the NMEA message file reaches the end, you can choose to:

This setting is displayed and valid only when Scenario Type is Dynamic.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:TRAJectory:MODE REWind| HOLD|ROUNdtrip

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:TRAJectory:MODE?

SCPI Example

RADio:GNSS:WAVeform:CCAR:TRAJ:MODE ROUN

RADio:GNSS:WAVeform:CCAR:TRAJ:MODE?

Preset

REWind

State Saved

Yes

Range

REWind| HOLD|ROUNdtrip

Initial S/W Revision

A.16.00

Start Time (GPS Time)

Sets the start date and GPS time for the scenario simulation. Start GPS Time must be later than 1980-01-06 00:00:00. It is automatically updated by Time of Application (TOA) information in the selected almanac file.

For dynamic scenarios, the start time is automatically updated by the first GGA message in the selected NMEA file.

You can ignore the auto-updated date time and manually enter your own value, but it is recommended to use the same date as the almanac date and make the start time on a 6 second boundary.

Using the Start GPS Time dialog or SCPI commands, you can set the Start GPS Time in the following two ways.

Whichever way you use, the specified set of values result in automatic calculation of the other set of values. For instance, if you set the Date and Time values, then the Week and TOW values are automatically calculated.

Start GPS Time (Date and Time)

The format of Start GPS Date and Time is 'YYYY-MM-DD hh:mm:ss'.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:STARt:GPS:DTIMe <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:STARt:GPS:DTIMe?

SCPI Example

RADio:GNSS:WAVeform:CCAR:STAR:GPS:DTIM "2024-01-05 12:00:00"

RADio:GNSS:WAVeform:CCAR:STAR:GPS:DTIM?

State Saved

Yes

Initial S/W Revision

A.16.00

Start GPS Time (Week)

Sets the week for Start GPS Time. This is the week number from 1980-01-06.

You can either set "Start GPS Time" or "Start GPS Time (Week)" and "Start GPS Time (TOW)".

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:STARt:GPS:WEEK

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:STARt:GPS:WEEK?

SCPI Example

RADio:GNSS:WAVeform:CCAR:STAR:GPS:WEEK 2057

RADio:GNSS:WAVeform:CCAR:STAR:GPS:WEEK?

Preset 2347
Range 0 to 8192

State Saved

Yes

Initial S/W Revision

A.16.00

Start GPS Time (TOW)

Sets the Time of Week (TOW) for Start GPS Time. This is the number of seconds from the start of the current week.

You can either set "Start GPS Time" or "Start GPS Time (Week)" and "Start GPS Time (TOW)".

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:STARt:GPS:TOW

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:STARt:GPS:TOW?

SCPI Example

RADio:GNSS:WAVeform:CCAR:STAR:GPS:TOW 0

RADio:GNSS:WAVeform:CCAR:STAR:GPS:TOW?

Preset 259200
Range 0 to 604800

State Saved

Yes

Initial S/W Revision

A.16.00

Leap Seconds Model

Selects whether or not to use the official leap seconds.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:LSEConds:MODel OFFicial|UDEFined

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:LSEConds:MODel?

SCPI Example

RAD:GNSS:WAV:CCAR:LSEC:MOD OFF

RAD:GNSS:WAV:CCAR:LSEC:MOD?

Preset

OFFicial

State Saved

Yes

Range

OFFicial|UDEFined

Initial S/W Revision

A.18.00

User Leap Seconds

Sets the leap seconds list that is used instead of official leap seconds. This setting is applicable only when Leap Second Model is set to "User Defined".

You can click the button displayed with this field to edit this setting in the User Leap Seconds dialog box as shown below.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:LSEConds:MODel:PARameters <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:LSEConds:MODel:PARameters?

SCPI Example

RAD:GNSS:WAV:CCAR:LSEC:MOD:PAR "18 Leap Seconds Defined;1981-07-01 00:00:00,p;1982-07-01 00:00:00,p;1983-07-01 00:00:00,p;1985-07-01 00:00:00,p;1988-01-01 00:00:00,p;1990-01-01 00:00:00,p;1991-01-01 00:00:00,p;1992-07-01 00:00:00,p;1993-07-01 00:00:00,p;1994-07-01 00:00:00,p;1996-01-01 00:00:00,p;1997-07-01 00:00:00,p;1999-01-01 00:00:00,p;2006-01-01 00:00:00,p;2009-01-01 00:00:00,p;2012-07-01 00:00:00,p;2015-07-01 00:00:00,p;2017-01-01 00:00:00,p" RADio:GNSS:WAV:CCAR:LSEC:MOD:PAR?

Preset

"18 Leap Seconds Defined;1981-07-01 00:00:00,p;1982-07-01 00:00:00,p;1983-07-01 00:00:00,p;1985-07-01 00:00:00,p;1988-01-01 00:00:00,p;1990-01-01 00:00:00,p;1991-01-01 00:00:00,p;1992-07-01 00:00:00,p;1993-07-01 00:00:00,p;1994-07-01 00:00:00,p;1996-01-01 00:00:00,p;1997-07-01 00:00:00,p;1999-01-01 00:00:00,p;2006-01-01 00:00:00,p;2009-01-01 00:00:00,p;2012-07-01 00:00:00,p;2015-07-01 00:00:00,p;2017-01-01 00:00:00,p"

State Saved

Yes

Range

 

Initial S/W Revision

A.18.00

Elevation Mask Angle

Enter the angle above the horizon which constitutes valid satellite data. The software only recognizes satellites that appear above the mask angle. Satellites below this angle will not be used. Increasing this angle will reduce the number of visible satellites in the generated scenario.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:EMANgle <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:EMANgle?

SCPI Example

RAD:GNSS:WAV:CCAR:EMAN 5

RAD:GNSS:WAV:CCAR:EMAN?

Preset

5

State Saved

Yes

Range

0 to 30

Initial S/W Revision

A.16.00

Orbit Settings

Orbit Data Type

Select which Orbit Data Type to be used to calculate satellite position and generate ephemeris.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:ORBit:TYPE ALManac| RINex|MRINex

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:ORBit:TYPE?

SCPI Example

RADio:GNSS:WAVeform:CCAR:ORB:TYPE ALM

RADio:GNSS:WAVeform:CCAR:ORB:TYPE?

Preset

ALManac

State Saved

Yes

Range

ALManac|RINex|MRINex

Initial S/W Revision

A.18.00

GPS Almanac File

Select the GPS almanac data file in YUMA format for scenario creation.

This setting is applicable and visible only when the Orbit Data Type is set to Almanac.

You can download the current GPS almanac file from the following URL.
https://www.navcen.uscg.gov/sites/default/files/gps/almanac/current_yuma.alm

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GPS:ALManac <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GPS:ALManac?

SCPI Example

RADio:GNSS:WAVeform:CCAR:GPS:ALM "c:\temp\test.alm"

RADio:GNSS:WAVeform:CCAR:GPS:ALM?

Preset

System demo file

State Saved

Yes

Initial S/W Revision

A.16.00

Galileo Almanac File

Select Galileo almanac data file in XML format for scenario creation.

This setting is applicable and visible only when the Orbit Data Type is set to Almanac.

You can download the current Galileo almanac file from the following URL.
https://www.gsc-europa.eu/gsc-products/almanac

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GALileo:ALManac <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GALileo: ALManac?

SCPI Example

RADio:GNSS:WAVeform:CCAR:GAL:ALM "c:\temp\test.xml"

RADio:GNSS:WAVeform:CCAR:GAL:ALM?

Preset

System demo file

State Saved

Yes

Initial S/W Revision

A.16.00

BeiDou Almamac File

Select BeiDou almanac data file in YUMA format for scenario creation.

This setting is applicable and visible only when the Orbit Data Type is set to Almanac.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:BEIDou:ALManac <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:BEIDou:ALManac?

SCPI Example

RADio:GNSS:WAVeform:CCAR:BEID:ALM "c:\temp\test.alm"

RADio:GNSS:WAVeform:CCAR:BEID:ALM?

Preset

System demo file

State Saved

Yes

Initial S/W Revision

A.18.00

GPS RINEX File

Select GPS RINEX file with version no less than 3.0 for scenario creation. The file name always ends with "_GN.rnx".

This setting is applicable and visible only when the Orbit Data Type is set to RINEX.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GPS:RINex <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GPS:RINex?

SCPI Example

RADio:GNSS:WAVeform:CCAR:GPS:RIN "c:\temp\test.rnx"

RADio:GNSS:WAVeform:CCAR:GPS:RIN?

Preset

System demo file

State Saved

Yes

Initial S/W Revision

A.18.00

Galileo RINEX File

Select Galileo RINEX file with version no less than 3.0 for scenario creation. The file name always ends with "_EN.rnx".

This setting is applicable and visible only when the Orbit Data Type is set to RINEX.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GALileo:RINex <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GALileo:RINex?

SCPI Example

RADio:GNSS:WAVeform:CCAR:GAL:RIN "c:\temp\test.rnx"

RADio:GNSS:WAVeform:CCAR:GAL:RIN?

Preset

System demo file

State Saved

Yes

Initial S/W Revision

A.18.00

BeiDou RINEX File

Select BeiDou RINEX file with version no less than 3.0 for scenario creation. The file name always ends with “_CN.rnx”.

This setting is applicable and visible only when the Orbit Data Type is set to RINEX.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:BEIDou:RINex <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:BEIDou:RINex?

SCPI Example

RAD:GNSS:WAV:CCAR:BEID:RIN "c:\temp\test.rnx"

RAD:GNSS:WAV:CCAR:BEID:RIN?

Preset

System demo file

State Saved

Yes

Initial S/W Revision

A.18.00

Mixed RINEX File

Select Mixed RINEX file with version no less than 3.0 for scenario creation. The file name always ends with “_MN.rnx”.

This setting is applicable and visible only when the Orbit Data Type is set to Mixed RINEX.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:MIXed:RINex <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:MIXed:RINex?

SCPI Example

RAD:GNSS:WAV:CCAR:MIX:RIN "c:\temp\test_MN.rnx"

RAD:GNSS:WAV:CCAR:MIX:RIN?

Preset

System demo file

State Saved

Yes

Initial S/W Revision

A.18.00

GPS Navigation Message

Select which GPS navigation message type is to be used in RINEX. This setting is read-only because only "LNAV (L1 C/A)" is supported.

This setting is applicable and visible only when the Orbit Data Type is set to RINEX or Mixed RINEX.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GPS:NAV?

SCPI Example

RAD:GNSS:WAV:CCAR:GPS:NAV?

Preset

LNAV

State Saved

Yes

Initial S/W Revision

A.18.00

BeiDou Navigation Message

Select which BeiDou navigation message type is to be used in RINEX. This setting is read-only because only "D1/D2 (B1I)" is supported.

This setting is applicable and visible only when the Orbit Data Type is set to RINEX or Mixed RINEX.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:BEIDou:NAV?

SCPI Example

RAD:GNSS:WAV:CCAR:BEID:NAV?

Preset

D1D2

State Saved

Yes

Initial S/W Revision

A.18.00

Atmosphere Models

Troposphere Model

Select the troposphere model applied to satellite signals in the generated scenario.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:TROPosphere:MODel NONE|NATO|HOPField|SAAStamoinen|UNB3|WAAS|ALTShuler

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:TROPosphere:MODel?

SCPI Example

RADio:GNSS:WAVeform:CCAR:TROP:MOD NATO

RADio:GNSS:WAVeform:CCAR:TROP:MOD?

Preset

NATO

State Saved

Yes

Range

NONE|NATO|HOPField|SAAStamoinen|UNB3|WAAS|ALTShuler

Initial S/W Revision

A.16.00

GPS Ionosphere Model

Select the Ionosphere model applied to satellite signals in the generated scenario.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:IONosphere:MODel NONE|KLOBuchar

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:IONosphere:MODel?

SCPI Example

RADio:GNSS:WAVeform:CCAR:ION:MOD KLOB

RADio:GNSS:WAVeform:CCAR:ION:MOD?

Preset

KLOB

State Saved

Yes

Range

NONE|KLOBuchar

Initial S/W Revision

A.16.00

Galileo Ionosphere Model

Select the Ionosphere model applied to Galileo satellite signals in the generated scenario.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GALileo:IONosphere:MODel NONE|KLOBuchar|NEQuick

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:GALileo:IONosphere:MODel?

SCPI Example

RADio:GNSS:WAVeform:CCAR:GAL:ION:MOD KLOB

RADio:GNSS:WAVeform:CCAR:GAL:ION:MOD?

Preset

NEQuick

State Saved

Yes

Range

NONE|KLOBuchar|NEQuick

Initial S/W Revision

A.18.00

BeiDou Ionosphere Model

Select the Ionosphere model applied to BeiDou satellite signals in the generated scenario.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:BEIDou:IONosphere:MODel NONE|KLOBuchar|BDGim

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:BEIDou:IONosphere:MODel?

SCPI Example

RADio:GNSS:WAVeform:CCAR:BEID:ION:MOD KLOB

RADio:GNSS:WAVeform:CCAR: BEID:ION:MOD?

Preset

KLOBuchar

State Saved

Yes

Range

NONE|KLOBuchar|BDGim

Initial S/W Revision

A.18.00

Klobuchar Ionosphere Parameters

This property displays Alpha[n] and Beta[n] values configured for the Klobuchar Ionosphere Model.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:IONosphere::[KLOBuchar:]PARameters <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:IONosphere: [KLOBuchar:]PARameters?

SCPI Example

RADio:GNSS:WAVeform:CCAR:ION:PAR "4.6566129E-9,1.4901161E-8,-5.96046E-8,-5.96046E-8,79872,65536,-65536,-393216

RADio:GNSS:WAVeform:CCAR:ION:PAR?

Preset

2.7940E-08,2.2352E-08,-1.1921E-07,5.9605E-08,1.5155E+05,-1.9661E+05,-6.5536E+04,3.2768E+05

State Saved

Yes

Initial S/W Revision

A.16.00

NeQuick Ionosphere Parameters

This property displays a_i[n] and SF[n] values configured for the NeQuick Ionosphere Model.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:IONosphere:NEQuick:PARameters <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:IONosphere:NEQuick:PARameters?

SCPI Example

RADio:GNSS:WAVeform:CCAR:ION:NEQ:PAR "150,-0.5,-1.5e-3,00000"

RADio:GNSS:WAVeform:CCAR:ION:NEQ:PAR?

Preset

150,-0.5,-1.5e-3,00000

State Saved

Yes

Range

 

Initial S/W Revision

A.16.00

BDGIM Ionosphere Parameters

This property displays Alpha[n] values configured for the BDGIM Ionosphere Model.

SCPI Command

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:IONosphere:BDGim:PARameters <value>

[:SOURce]:RADio:GNSS:WAVeform:CCARrier:IONosphere:BDGim:PARameters?

SCPI Example

RADio:GNSS:WAVeform:CCAR:ION:BDG:PAR "34,-4,12.25,9.125,-13.375,1.375,0,2.75,0.25"

RADio:GNSS:WAVeform:CCAR:ION:BDG:PAR?

Preset

34,-4,12.25,9.125,-13.375,1.375,0,2.75,0.25

State Saved

Yes

Range

 

Initial S/W Revision

A.18.00

Satellite Settings

The Satellite Settings tab displays the satellite information after playing, and is also used to enable/disable and set the power for each played satellite.

When State is set to On:

Setting

Name

Description

Ch

Channel

Physical Channel Number

SVID

Space Vehicle ID

G means GPS.

E means Galileo.

B means BeiDou.

Enabled

Enabled

 

Freq

Frequency Band

It can be:

  • L1 and L5 for GPS

  • E1 and E5 for Galileo

  • B1I/B1C and B2a for BeiDou

Relative Power (dB)

Relative Power in dB

These two settings are coupled. If one is changed, the other will change to the correct value.

Absolute Power(dBm)

Absolute Power in dBm

Elevation

Elevation

Displays the angle of elevation of the satellite, in degrees. Elevation is the angle of elevation from the horizontal line to the line from receiver to satellite.

Azimuth

Azimuth

Displays the azimuth of the satellite, in degrees. Azimuth is a horizontal angle that starts from the north and goes clockwise.

The following figure illustrates the azimuth and elevation. Elevation ranges from -90 to 90 degrees and the zenith is 90 degrees. Azimuth ranges from 0 to 360 degrees. 90 degrees is the east and 180 degrees is the south.

Pseudorange(m)

Pseudorange in meter

Displays the pseudorange of the satellite with respect to the receiver, in meters. This value is calculated based on GPS L1.

Doppler Shift (Hz)

Doppler Shift effect in Hz

Displays the instant Doppler shift of a satellite towards the receiver. The value, in Hz, is calculated based on GPS L1.

Querying or setting these settings using SCPI commands is not supported.

Antenna Pattern

Antenna Pattern is used to display the antenna pattern of receiver.

All settings and buttons are read-only when State is On.

Setting Name

Min Value

Max Value

Default Value Step Size

Description

Enable N/A N/A Off (On) N/A Antenna Pattern Enable/Disable
Elevation Resolution 1 90 10 0.01 Set the Elevation Resolution
Azimuth Resolution 1 90 30 0.01 Set the Azimuth Resolution
Azimuth Rotation 0 360 0 0.01 Set the Azimuth Rotation
Loss -60 0 0 0.01 You can single/double-click or tap inside the big circle or double-click/tap outside the circle to select a "grey" region. Then click Apply to apply the Loss (negative dB value).
Save Pattern / Recall Pattern is used to save/recall the settings listed above (except Enable) and the file is csv format.

Antenna Pattern Enable

SCPI Command

RAD:GNSS:WAV:CCAR:APAT[:STATe] ON|OFF|1|0

RAD:GNSS:WAV:CCAR:APAT?

SCPI Example

RAD:GNSS:WAV:CCAR:APAT 1

Preset

0

State Saved

Yes

Initial S/W Revision

A.17.00

Antenna Pattern String

Use semi-colons (;) to separate the rows in the Antenna Pattern string. Refer to the SCPI example below.

SCPI Command

RAD:GNSS:WAV:CCAR:APAT:APST <value>

RAD:GNSS:WAV:CCAR:APAT:APST?

SCPI Example

RAD:GNSS:WAV:CCAR:APAT:APST "KEYSIGHT,REV1,FILENAME,20,50,10;Azi/Elv 0,20,40,60,80,100;50,0,0,0,0,0;100,0,0,0,0,0;150,0,0,0,0,0;200,0,0,0,0,0;250,0,0,0,0,0;300,0,0,0,0,0;350,0,0,0,0,0;400,0,0,0,0,0"

RAD:GNSS:WAV:CCAR:APAT:APST "KEYSIGHT,REV1,FILENAME,10,30,0;Azi/Elv 0,10,20,30,40,50,60,70,80,90;30,0,-10,-20,-40,0,0,0,0,0;60,0,0,0,0,0,0,0,0,0;90,0,0,0,0,0,0,0,0,0;120,0,0,0,0,0,0,0,0,0;150,0,0,0,0,0,0,0,0,0;180,0,0,0,0,0,0,0,0,0;210,0,0,0,0,0,0,0,0,0;240,0,0,0,0,0,0,0,0,0;270,0,0,0,0,0,0,0,0,0;300,0,0,0,0,0,0,0,0,0;330,0,0,0,0,0,0,0,0,0;360,0,0,0,0,0,0,0,0,0"

Preset

KEYSIGHT,REV1,FILENAME,10,30,0

Azi/Elv 0,10,20,30,40,50,60,70,80,90

30,0,0,0,0,0,0,0,0,0

60,0,0,0,0,0,0,0,0,0

90,0,0,0,0,0,0,0,0,0

120,0,0,0,0,0,0,0,0,0

150,0,0,0,0,0,0,0,0,0

180,0,0,0,0,0,0,0,0,0

210,0,0,0,0,0,0,0,0,0

240,0,0,0,0,0,0,0,0,0

270,0,0,0,0,0,0,0,0,0

300,0,0,0,0,0,0,0,0,0

330,0,0,0,0,0,0,0,0,0

360,0,0,0,0,0,0,0,0,0

State Saved

Yes

Initial S/W Revision

A.17.00

Sky View

Sky view is used to display the elevation and azimuth of the currently visible satellites, from a receiver’s point of view.

You can move mouse over a particular satellite to display a tooltip, showing detailed real-time information about the satellite, such as SV ID, Power, Pseudorange, and Doppler shift.

You can click the legend of each constellations to show/hide all satellites in this constellation. This is for Sky view display only and real-time signal is not affected.

The Sky view is empty or displays the previous status of satellites when State is set to Off.

Power View

Power view is used to display the absolute power of each satellite.

The Power view is empty or displays the previous status of satellites when State is set to Off.

Trajectory View

Real-time Trajectory view is used to display the trajectory of receiver.

For Static scenario type, it will be only one point.

You can set the Reference position (Latitude and Longitude) and Max Deviation in the Map View Configuration, and click “Apply”. Or, you can click “Auto” to set the central position and scaling automatically.

The Trajectory view is empty or displays the previous status of satellites when State is set to Off.

Trajectory Generator

The parameters in the Trajectory Generator tab are further grouped into the following three tabs.

These parameters allow precise customization of the trajectory profile based on a specific test or simulation requirements.

General Settings

Receiver Longitude

SCPI Command

RADio:GNSS:WAVeform:CCARrier:TGENerator:LONGitude <value>

RADio:GNSS:WAVeform:CCARrier:TGENerator:LONGitude?

SCPI Example

RAD:GNSS:WAV:CCAR:TGEN:LONG -122

Preset

-122.711557

State Saved

Yes

Range

-180 to 180

Initial S/W Revision

A.18.00

Receiver Latitude

SCPI Command

RADio:GNSS:WAVeform:CCARrier:TGENerator:LATitude<value>

RADio:GNSS:WAVeform:CCARrier:TGENerator:LATitude?

SCPI Example

RAD:GNSS:WAV:CCAR:TGEN:LAT 40

Preset

38.48181

State Saved

Yes

Range

-90 to 90

Initial S/W Revision

A.18.00

Receiver Altitude

SCPI Command

RADio:GNSS:WAVeform:CCARrier:TGENerator:ALTitude <value>

RADio:GNSS:WAVeform:CCARrier:TGENerator:ALTitude?

SCPI Example

RAD:GNSS:WAV:CCAR:TGEN:ALT 200

Preset

100

State Saved

Yes

Range

-100 to 18288

Initial S/W Revision

A.18.00

Initial Velocity

SCPI Command

RADio:GNSS:WAVeform:CCARrier:TGENerator:IVELocity <value>

RADio:GNSS:WAVeform:CCARrier:TGENerator:IVELocity?

SCPI Example

RAD:GNSS:WAV:CCAR:TGEN:IVEL 100

Preset

0

State Saved

Yes

Range

0 to 600

Initial S/W Revision

A.18.00

Initial Direction (Azimuth Angle in Degrees)

SCPI Command

RADio:GNSS:WAVeform:CCARrier:TGENerator:IDIRection <value>

RADio:GNSS:WAVeform:CCARrier:TGENerator:IDIRection?

SCPI Example

RAD:GNSS:WAV:CCAR:TGEN:IDIR 90

Preset

0

State Saved

Yes

Range

0 to 360

Initial S/W Revision

A.18.00

Sampling Rate

SCPI Command

RADio:GNSS:WAVeform:CCARrier:TGENerator:SRATe <value>

RADio:GNSS:WAVeform:CCARrier:TGENerator:SRATe?

SCPI Example

RAD:GNSS:WAV:CCAR:TGEN:SRAT 10

Preset

1

State Saved

Yes

Range

1 to 20

Initial S/W Revision

A.18.00

Start Time (UTC)

SCPI Command

RADio:GNSS:WAVeform:CCARrier:TGENerator:STIMe <value>

RADio:GNSS:WAVeform:CCARrier:TGENerator:STIMe?

SCPI Example

RAD:GNSS:WAV:CCAR:TGEN:STIM "12:00:00"

Preset

00:00:00

State Saved

Yes

Range

00:00:00 to 23.59.59

Initial S/W Revision

A.18.00

Basis for Segment Length

SCPI Command

RADio:GNSS:WAVeform:CCARrier:TGENerator:SLENgth DUR|DIST

RADio:GNSS:WAVeform:CCARrier:TGENerator:SLENgth?

SCPI Example

RAD:GNSS:WAV:CCAR:TGEN:SLEN DIST

Preset

DUR

State Saved

Yes

Range

 

Initial S/W Revision

A.18.00

Repeat Number

SCPI Command

RADio:GNSS:WAVeform:CCARrier:TGENerator:RNUMber <value>

RADio:GNSS:WAVeform:CCARrier:TGENerator:RNUMber?

SCPI Example

RAD:GNSS:WAV:CCAR:TGEN:RNUM 1

Preset

1

State Saved

Yes

Range

1 to 100

Initial S/W Revision

A.18.00