niGPS Properties

NI GNSS Simulation Toolkit Help

Edition Date: April 2013

Part Number: 372446D-01

»View Product Info
Download Help (Windows Only)

November 2012, 372828C-01

Use the niGPS properties to access advanced configuration options and information for GNSS applications.

© 2010–2012 National Instruments. All rights reserved.

Property Description
Active Channel

Specifies the satellite(s) on which to configure channel-based properties, such as Initial Doppler Shift, Current Doppler Shift, Initial Pseudorange, Current Pseudorange, Relative Power, and Satellite Enabled. Details

Number of Frames

Specifies the number of GPS/GLONASS frames. Details

Data Creation Mode

Specifies the way in which data is created. Details

Satellite Enabled

Specifies whether the satellite signal is used in simulation. This property is dynamically resettable. Details

Initial GPS Time of Week

Specifies the initial time of the GPS week field in the z-count. Details

Initial UTC Time

Specifies the UTC time, in seconds, at which to start the GLONASS signal simulation. Details

GPS:Enabled

Specifies whether to simulate the GPS satellites. Details

GPS:Almanac File Path

Specifies the file path for the GPS almanac file. Details

GPS:Ephemeris File Path

Specifies the file path for the GPS ephemeris file, which provides the ephemeris data, UTC data, and ionospheric parameters. Details

GPS:Maximum Number of Optimal GPS Satellites

Specifies the maximum number of optimal GPS satellites that can be simulated for a given signal generation scenario. Details

GPS:Optimal GPS Satellites Update Interval

Specifies the duration, in seconds, after which the toolkit checks whether there is any change in the optimal GPS satellites. Details

SBAS:Satellites

Specifies the SBAS satellites to simulate. Details

SBAS:WAAS:Enabled

Specifies whether to simulate the WAAS satellites. Details

SBAS:WAAS:GEO File Path

Specifies the location of the WAAS GEO file that must be used for simulating WAAS satellites. Details

GLONASS:Enabled

Specifies whether to simulate the GLONASS satellites. Details

GLONASS:Almanac File Path

Specifies the file path for the GLONASS almanac file. Details

GLONASS:Ephemeris File Path

Specifies the file path for the GLONASS ephemeris file, which provides the ephemeris data. Details

GLONASS:Maximum Number of Optimal GLONASS Satellites

Specifies the maximum number of optimal GLONASS satellites that can be simulated for a given signal generation scenario. Details

GLONASS:Optimal GLONASS Satellites Update Interval

Specifies the duration, in seconds, after which the toolkit checks whether there is any change in the optimal GLONASS satellites. Details

Trajectory:Trajectory Mode

Specifies the format used for specifying the trajectory. Details

Trajectory:Trajectory Script File Path

Specifies the file path for the trajectory script file that contains the information on the trajectory of the receiver. Details

Trajectory:Trajectory Script String

Specifies on-the-fly motion commands such as begin, straight, arc, halt, waypoint, and end. Details

Trajectory:Trajectory Script Climb Enabled

Specifies whether to enable climb motion when you set the Trajectory Mode property to Script. Details

Trajectory:Trajectory Simple Travel Time

Specifies the time taken, in seconds, to travel from the previous location to the newly-specified location. Details

Receiver Location:Receiver Location Format

Specifies the format used for specifying the receiver location. Details

Receiver Location:ECEF:Initial X

Specifies the initial x-coordinate, in meters, of the receiver location in ECEF format. Details

Receiver Location:ECEF:Initial Y

Specifies the initial y-coordinate, in meters, of the receiver location in ECEF format. Details

Receiver Location:ECEF:Initial Z

Specifies the initial z-coordinate, in meters, of the receiver location in ECEF format. Details

Receiver Location:LLA:Initial Latitude:Degrees

Specifies the initial latitude, in degrees. Details

Receiver Location:LLA:Initial Latitude:Minutes

Specifies the initial latitude, in minutes. Details

Receiver Location:LLA:Initial Latitude:Seconds

Specifies the initial latitude, in seconds. Details

Receiver Location:LLA:Initial Latitude:Direction

Specifies the initial latitude direction in LLA format. Details

Receiver Location:LLA:Initial Longitude:Degrees

Specifies the initial longitude, in degrees, of the receiver location in LLA format. Details

Receiver Location:LLA:Initial Longitude:Minutes

Specifies the initial longitude, in minutes, of the receiver location in LLA format. Details

Receiver Location:LLA:Initial Longitude:Seconds

Specifies the initial longitude, in seconds, of the receiver location in LLA format. Details

Receiver Location:LLA:Initial Longitude:Direction

Specifies the initial longitude direction in LLA format. Details

Receiver Location:LLA:Initial Altitude

Specifies the initial altitude of the receiver, in meters, in LLA format. Details

Receiver Velocity:Receiver Velocity Format

Specifies the format for specifying the receiver velocity. Details

Receiver Velocity:ECEF:Initial Vx

Specifies the initial velocity of the receiver, in m/s, in the x (ECEF) direction. Details

Receiver Velocity:ECEF:Initial Vy

Specifies the initial velocity of the receiver, in m/s, in the y (ECEF) direction. Details

Receiver Velocity:ECEF:Initial Vz

Specifies the initial velocity of the receiver, in m/s, in the z (ECEF) direction. Details

Receiver Velocity:LTP(VnVeVd):Initial Vn

Specifies the initial velocity of the receiver, in m/s, in the geographic North direction. Details

Receiver Velocity:LTP(VnVeVd):Initial Ve

Specifies the initial velocity of the receiver, in m/s, in the geographic East direction. Details

Receiver Velocity:LTP(VnVeVd):Initial Vd

Specifies the initial velocity of the receiver, in m/s, in the geographic down direction. Details

Receiver Velocity:LTP(SpeedHeading):Initial Speed

Specifies the initial speed, in m/s, of the receiver. Details

Receiver Velocity:LTP(SpeedHeading):Initial Heading

Specifies the initial heading of the receiver, in degrees, in which the receiver is moving. Details

Receiver Acceleration:Receiver Acceleration Format

Specifies the format for specifying the receiver acceleration. Details

Receiver Acceleration:ECEF:Initial Ax

Specifies the initial acceleration of the receiver, in m/s^2, in the x (ECEF) direction. Details

Receiver Acceleration:ECEF:Initial Ay

Specifies the initial acceleration of the receiver, in m/s^2, in the y (ECEF) direction. Details

Receiver Acceleration:ECEF:Initial Az

Specifies the initial acceleration of the receiver, in m/s^2, in the z (ECEF) direction. Details

Receiver Acceleration:LTP:Initial An

Specifies the initial acceleration of the receiver, in m/s^2, in the geographic North direction. Details

Receiver Acceleration:LTP:Initial Ae

Specifies the initial acceleration of the receiver, in m/s^2, in the geographic East direction. Details

Receiver Acceleration:LTP:Initial Ad

Specifies the initial acceleration of the receiver, in m/s^2, in the geographic down direction. Details

Power:Reference Power Level (dBm)

Specifies a nominal average power level relative to which all of the satellite power levels are set. Details

Power:Relative Power (dB)

Specifies the relative power (delta), in dB, for the active channel with respect to the reference power level. Details

Power:Maximum Relative Power Level (dB)

Specifies the maximum value to set for the Relative Power property on any satellite. Details

Power:Advanced:Peak Power (dBm)

Specifies the peak power, in dBm, to set on the NI RF vector signal generator. Details

Power:Advanced:Pseudorange Scaling Enabled

Specifies whether to enable the relative scaling of the individual satellite signals due to satellite vehicle receiver range. Details

Power:Advanced:PAPR Headroom

Specifies the headroom for peak-to-average power ratio. Details

Waveform Scaling Factor

Specifies the scaling factor for the GNSS waveform before conversion to the I16 data type. Details

IQ Rate

Specifies the I/Q rate for the GNSS waveform. Details

Manual Mode:GPS:Enabled GPS Satellites

Specifies the list of enabled GPS satellites. Details

Manual Mode:Initial Doppler Shift

Specifies the Doppler shift, in hertz (Hz), for the active channel. Details

Manual Mode:Initial Pseudorange

Specifies the initial pseudorange, in meters, for the active channel. Details

Advanced:Toolkit Compatibility Version

Specifies the version of the toolkit in use. Details

Current Output:Current GPS Time of Week

Returns the updated time, in seconds, for GPS signal simulation. Details

Current Output:Current UTC Time

Returns the updated time, in seconds, for GLONASS signal simulation. Details

Current Output:GPS:Optimal GPS Satellites

Returns the optimal GPS satellites in view for the chosen GPS ephemeris file, GPS almanac file, receiver location, and initial GPS time of the week, based on certain optimum criteria such as Doppler shift, pseudorange, and satellite health. Details

Current Output:GPS:Initial Time of Ephemeris

Returns the initial ephemeris data reference time of week that is available in the GPS ephemeris file that you provide. Details

Current Output:GPS:Leap Seconds

Returns the current leap seconds read from the specified GPS ephemeris file. Details

Current Output:SBAS:Enabled Satellites

Returns a list of SBAS satellites, that are enabled. The toolkit currently supports only WAAS satellites. Details

Current Output:GLONASS:Optimal GLONASS Satellites

Returns the optimal GLONASS satellites in view for the chosen GLONASS ephemeris file, GLONASS almanac file, receiver location, and initial UTC time, based on certain optimum criteria such as elevation angle and satellite health. Details

Current Output:GLONASS:Enabled GLONASS Satellites

Indicates the list of enabled GLONASS satellites. Details

Current Output:Receiver Location:ECEF:Current X

Returns the current x-coordinate, in meters, of the receiver location in ECEF format. Details

Current Output:Receiver Location:ECEF:Current Y

Returns the current y-coordinate, in meters, of the receiver location in ECEF format. Details

Current Output:Receiver Location:ECEF:Current Z

Returns the current z-coordinate, in meters, of the receiver location in ECEF format. Details

Current Output:Receiver Location:LLA:Current Latitude:Degrees

Returns the current latitude, in degrees. Details

Current Output:Receiver Location:LLA:Current Latitude:Minutes

Returns the current latitude, in minutes. Details

Current Output:Receiver Location:LLA:Current Latitude:Seconds

Returns the current latitude, in seconds. Details

Current Output:Receiver Location:LLA:Current Latitude:Direction

Returns the current latitude direction, in LLA format. Details

Current Output:Receiver Location:LLA:Current Longitude:Degrees

Returns the current longitude, in degrees. Details

Current Output:Receiver Location:LLA:Current Longitude:Minutes

Returns the current longitude, in minutes. Details

Current Output:Receiver Location:LLA:Current Longitude:Seconds

Returns the current longitude, in seconds. Details

Current Output:Receiver Location:LLA:Current Longitude:Direction

Returns the current longitude direction, in LLA format. Details

Current Output:Receiver Location:LLA:Current Altitude

Returns the current altitude of the receiver, in meters. Details

Current Output:Receiver Velocity:ECEF:Current Vx

Returns the current velocity of the receiver, in m/s, in the x (ECEF) direction. Details

Current Output:Receiver Velocity:ECEF:Current Vy

Returns the current velocity of the receiver, in m/s, in the y (ECEF) direction. Details

Current Output:Receiver Velocity:ECEF:Current Vz

Returns the current velocity of the receiver, in m/s, in the z (ECEF) direction. Details

Current Output:Receiver Velocity:LTP(VnVeVd):Current Vn

Returns the current velocity of the receiver, in m/s, in the geographic North direction. Details

Current Output:Receiver Velocity:LTP(VnVeVd):Current Ve

Returns the current velocity of the receiver, in m/s, in the geographic East direction. Details

Current Output:Receiver Velocity:LTP(VnVeVd):Current Vd

Returns the current velocity of the receiver, in m/s, in the geographic down direction. Details

Current Output:Receiver Velocity:LTP(SpeedHeading):Current Speed

Returns the current speed of the receiver, in m/s. Details

Current Output:Receiver Velocity:LTP(SpeedHeading):Current Heading

Returns the current heading, in degrees, in which the receiver is moving. Details

Current Output:Receiver Acceleration:ECEF:Current Ax

Returns the current acceleration of the receiver, in m/s^2, in the x (ECEF) direction. Details

Current Output:Receiver Acceleration:ECEF:Current Ay

Returns the current acceleration of the receiver, in m/s^2, in the y (ECEF) direction. Details

Current Output:Receiver Acceleration:ECEF:Current Az

Returns the current acceleration of the receiver, in m/s^2, in the z (ECEF) direction. Details

Current Output:Receiver Acceleration:LTP:Current An

Returns the current acceleration of the receiver, in m/s^2, in the geographic North direction. Details

Current Output:Receiver Acceleration:LTP:Current Ae

Returns the current acceleration of the receiver, in m/s^2, in the geographic East direction. Details

Current Output:Receiver Acceleration:LTP:Current Ad

Returns the current acceleration of the receiver, in m/s^2, in the geographic down direction. Details

Current Output:Current Doppler Shift

Returns the current Doppler shift, in hertz (Hz), for the active channel. Details

Current Output:Current Pseudorange

Returns the current pseudorange, in meters, without clock correction, for the active channel. Details

WAS THIS ARTICLE HELPFUL?

Not Helpful