GnssMeasurement.AutomaticGainControlLevelDb Property

Definition

Gets the Automatic Gain Control level in dB.

public double AutomaticGainControlLevelDb { [Android.Runtime.Register("getAutomaticGainControlLevelDb", "()D", "", ApiSince=26)] get; }
[<get: Android.Runtime.Register("getAutomaticGainControlLevelDb", "()D", "", ApiSince=26)>]
member this.AutomaticGainControlLevelDb : double

Property Value

Attributes

Remarks

Gets the Automatic Gain Control level in dB.

AGC acts as a variable gain amplifier adjusting the power of the incoming signal. The AGC level may be used to indicate potential interference. Higher gain (and/or lower input power) shall be output as a positive number. Hence in cases of strong jamming, in the band of this signal, this value will go more negative. This value must be consistent given the same level of the incoming signal power.

Note: Different hardware designs (e.g. antenna, pre-amplification, or other RF HW components) may also affect the typical output of of this value on any given hardware design in an open sky test - the important aspect of this output is that changes in this value are indicative of changes on input signal power in the frequency band for this measurement.

The value is only available if #hasAutomaticGainControlLevelDb() is true

This member is deprecated. Use GnssMeasurementsEvent#getGnssAutomaticGainControls() instead.

Java documentation for android.location.GnssMeasurement.getAutomaticGainControlLevelDb().

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to