GpsSatellite
  public
  
  final
  
  class
  GpsSatellite
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.location.GpsSatellite | 
      This class was deprecated
      in API level 24.
    use GnssStatus and GnssStatus.Callback.
  
This class represents the current state of a GPS satellite.
 This class is used in conjunction with the GpsStatus class.
Summary
Public methods | |
|---|---|
        
        
        
        
        
        float
     | 
  
    
      
      getAzimuth()
      
      
        Returns the azimuth of the satellite in degrees.  | 
  
        
        
        
        
        
        float
     | 
  
    
      
      getElevation()
      
      
        Returns the elevation of the satellite in degrees.  | 
  
        
        
        
        
        
        int
     | 
  
    
      
      getPrn()
      
      
        Returns the PRN (pseudo-random number) for the satellite.  | 
  
        
        
        
        
        
        float
     | 
  
    
      
      getSnr()
      
      
        Returns the signal to noise ratio for the satellite.  | 
  
        
        
        
        
        
        boolean
     | 
  
    
      
      hasAlmanac()
      
      
        Returns true if the GPS engine has almanac data for the satellite.  | 
  
        
        
        
        
        
        boolean
     | 
  
    
      
      hasEphemeris()
      
      
        Returns true if the GPS engine has ephemeris data for the satellite.  | 
  
        
        
        
        
        
        boolean
     | 
  
    
      
      usedInFix()
      
      
        Returns true if the satellite was used by the GPS engine when calculating the most recent GPS fix.  | 
  
Inherited methods | |
|---|---|
Public methods
getAzimuth
public float getAzimuth ()
Returns the azimuth of the satellite in degrees. The azimuth can vary between 0 and 360.
| Returns | |
|---|---|
float | 
        the azimuth in degrees | 
getElevation
public float getElevation ()
Returns the elevation of the satellite in degrees. The elevation can vary between 0 and 90.
| Returns | |
|---|---|
float | 
        the elevation in degrees | 
getPrn
public int getPrn ()
Returns the PRN (pseudo-random number) for the satellite.
| Returns | |
|---|---|
int | 
        PRN number | 
getSnr
public float getSnr ()
Returns the signal to noise ratio for the satellite.
| Returns | |
|---|---|
float | 
        the signal to noise ratio | 
hasAlmanac
public boolean hasAlmanac ()
Returns true if the GPS engine has almanac data for the satellite.
| Returns | |
|---|---|
boolean | 
        true if the satellite has almanac data | 
hasEphemeris
public boolean hasEphemeris ()
Returns true if the GPS engine has ephemeris data for the satellite.
| Returns | |
|---|---|
boolean | 
        true if the satellite has ephemeris data | 
usedInFix
public boolean usedInFix ()
Returns true if the satellite was used by the GPS engine when calculating the most recent GPS fix.
| Returns | |
|---|---|
boolean | 
        true if the satellite was used to compute the most recent fix. |