public abstract static class GnssStatusBuilder.GnssSatelliteInfo.Builder extends Object
GnssStatusBuilder.GnssSatelliteInfo
.Constructor | Description |
---|---|
Builder() |
public abstract GnssStatusBuilder.GnssSatelliteInfo.Builder setConstellation(int constellation)
GNSS constellation
of the satellite.public abstract GnssStatusBuilder.GnssSatelliteInfo.Builder setSvid(int svid)
identification number
of the satellite.public abstract GnssStatusBuilder.GnssSatelliteInfo.Builder setCn0DbHz(float cn0DbHz)
carrier-to-noise density
of the satellite.public abstract GnssStatusBuilder.GnssSatelliteInfo.Builder setElevation(float elevation)
elevation
of the satellite, in
degrees.public abstract GnssStatusBuilder.GnssSatelliteInfo.Builder setAzimuth(float azimuth)
azimuth
of the satellite, in degrees.public abstract GnssStatusBuilder.GnssSatelliteInfo.Builder setHasEphemeris(boolean hasEphemeris)
has ephemeris data
.public abstract GnssStatusBuilder.GnssSatelliteInfo.Builder setHasAlmanac(boolean hasAlmanac)
has almanac data
.public abstract GnssStatusBuilder.GnssSatelliteInfo.Builder setUsedInFix(boolean usedInFix)
was used in the most recent
position fix
.public abstract GnssStatusBuilder.GnssSatelliteInfo.Builder setCarrierFrequencyHz(@Nullable Float carrierFrequencyHz)
carrier frequency
of the satellite,
in Hz, if present; if null
, indicates that the carrier frequency is not available
.public abstract GnssStatusBuilder.GnssSatelliteInfo build()
GnssStatusBuilder.GnssSatelliteInfo
.