Class PhaseBias
- java.lang.Object
-
- org.orekit.gnss.metric.messages.common.PhaseBias
-
public class PhaseBias extends Object
Container for phase bias data.- Since:
- 11.0
- Author:
- Bryan Cazabonne
-
-
Constructor Summary
Constructors Constructor Description PhaseBias(int signalID, boolean isSignalInteger, int signalWideLaneIntegerIndicator, int discontinuityCounter, double phaseBias)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getDiscontinuityCounter()
Get the signal phase discontinuity counter.double
getPhaseBias()
Get the phase bias associated to the signal ID.int
getSignalID()
Get the GNSS signal and tracking mode identifier.int
getSignalWideLaneIntegerIndicator()
Get the signal Wide-Lane integer indicator.boolean
isSignalInteger()
Get the flag indicating is signal has integer property.
-
-
-
Constructor Detail
-
PhaseBias
public PhaseBias(int signalID, boolean isSignalInteger, int signalWideLaneIntegerIndicator, int discontinuityCounter, double phaseBias)
Constructor.- Parameters:
signalID
- GNSS signal and tracking mode identifierisSignalInteger
- true if signal has integer propertysignalWideLaneIntegerIndicator
- signal Wide-Lane integer indicatordiscontinuityCounter
- signal discontinuity counterphaseBias
- phase bias associated to the signal ID in meters
-
-
Method Detail
-
getSignalID
public int getSignalID()
Get the GNSS signal and tracking mode identifier.- Returns:
- the GNSS signal and tracking mode identifier
-
isSignalInteger
public boolean isSignalInteger()
Get the flag indicating is signal has integer property.- Returns:
- true is signal has integer property
-
getSignalWideLaneIntegerIndicator
public int getSignalWideLaneIntegerIndicator()
Get the signal Wide-Lane integer indicator.- 0: No wide-lane with integer property for this signal or satellite
- 1: Signal belongs to group two of wide-lanes with integer property
- 2: Signal belongs to group one of wide-lanes with integer property
- 3: Signal belongs to group one of wide-lanes with integer property
- Returns:
- the signal Wide-Lane indicator
-
getDiscontinuityCounter
public int getDiscontinuityCounter()
Get the signal phase discontinuity counter.Increased for every discontinuity in phase
- Returns:
- the signal phase discontinuity counter
-
getPhaseBias
public double getPhaseBias()
Get the phase bias associated to the signal ID.- Returns:
- the phase bias in meters
-
-