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

GPS L5 Power Boosting

Advanced Settings

GPS L5 Pseudorange Offset

Scenario Settings

Elevation Mask Angle

Troposphere Model

Ionosphere Model

Ionosphere Parameters

Scenario Type

Receiver Longitude

Receiver Latitude

Receiver Altitude

NMEA Message File

Trajectory Mode

Start GPS Time

Start GPS Time (Date and Time)

Start GPS Time (Week)

Start GPS Time (TOW)

GPS Almanac File

Satellite Settings

Sky View

Power View

Trajectory View

GNSS Settings

The parameters in the GNSS Settings tab are further grouped into the following three 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

GPS L5 Power Boosting

Sets the GPS L5 power boosting with reference to the GPS L1 power.

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

-30 to 30

Initial S/W Revision

A.16.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:L5PR:OFFS –0.6

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

Preset

0

State Saved

Yes

Range

-50 to 50

Initial S/W Revision

A.16.00

Scenario Settings

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 -6

RAD:GNSS:WAV:CCAR:EMAN?

Preset

5

State Saved

Yes

Range

-30 to 30

Initial S/W Revision

A.16.00

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

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

Ionosphere Parameters

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

SCPI Command

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

[SOURce]:RADio:GNSS:WAVeform:CCARrier:IONosphere: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

4.6566129E-9,1.4901161E-8,-5.96046E-8,-5.96046E-8,79872,65536,-65536,-393216

State Saved

Yes

Initial S/W Revision

A.16.00

Scenario Type

Select the scenario type to be generated.

SCPI Command

[SOURce]:RADio:GNSS:WAVeform:CCARrier:STYPe STATic|DYNamic

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

SCPI Example

RADio:GNSS:WAVeform:CCAR:STYP DYN

RADio:GNSS:WAVeform:CCAR:STYP?

Preset

STAT

State Saved

Yes

Range

STATic|DYNamic

Initial S/W Revision

A.16.00

Receiver Longitude

Positive values are for the East and negative values are for the West.

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

116.478479

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.

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

40.0096856

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

100

State Saved

Yes

Range

-100 to 1.5e7

Initial S/W Revision

A.16.00

NMEA Message File

Select a NMEA message file for dynamic scenario creation, which contains GGA messages only or both GGA and RMC messages generated by a GPS receiver.

The sampling rate of input NMEA message file should be 1 Hz or larger. The minimum sampling points in the file is 3.

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

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

ROUNdtrip

State Saved

Yes

Range

REWind| HOLD|ROUNdtrip

Initial S/W Revision

A.16.00

Start 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 "2023-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.

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 2057
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.

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 172800
Range 0 to 604800

State Saved

Yes

Initial S/W Revision

A.16.00

GPS Almanac File

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

You can obtain this required file from the following URL and save it to your PC. 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

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

Only G+ Number is supported in the current version of the GNSS application. Here, G means GPS.

Enabled

Enabled

 

Freq

Frequency Band

It can be L1 and L5 for GPS.

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.

Sky View

Real-time 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. For L1+L5 satellite, only pseudorange and doppler shift of L1 are displayed in the tooltip.

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.