GNSS
The Carrier tab allows you to view and configure the following settings for the GNSS carrier.
Start GPS Time (Date and Time)
The parameters in the GNSS Settings tab are further grouped into the following three tabs.
General settings
GPS Settings
Advanced Settings
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
Select the scenario type to be generated.
If you select Static, static scenarios will be generated for a static GPS receiver with fixed longitude, latitude, and altitude.
If you select Dynamic, dynamic scenarios will be generated for a moving GPS receiver based on the provided trajectory data.
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 |
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 |
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 |
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 |
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 |
Select the mode of importing NMEA data into scenario generation. When the NMEA message file reaches the end, you can choose to:
hold at the last location
or make an auto rewind to the beginning
or make a round trip back.
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 |
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.
Set Date and Time
Set Week and TOW. Here, Week is the week number from 1980-01-06 and TOW is the number of seconds from the start of the current week.
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.
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 |
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 |
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 |
Select the GPS almanac data file in YUMA format for scenario creation.
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 |
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:
Settings listed in the table below are visible and their values are refreshed per second.
“Enabled,” “Relative Power (dB)”, and “Absolute Power (dBm)” settings are editable.
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. |
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.
Power view is used to display the absolute power of each satellite.
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.