> ## Documentation Index
> Fetch the complete documentation index at: https://qualcomm-3.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# GnssData

Specifies the additional GNSS data that can be provided during a tracking session. Currently jammer data and automatic gain control data are available.

To find out the jammer information and automatic gain control metric for a particular GNSS signal type, refer to the array element with index set to the interested RF band.

* Determine whether `GnssData::jammerInd` is valid by checking if the element at the index of the specified RF band in `GnssData::gnssDataMask` has `GNSS_DATA_JAMMER_IND_BIT` set.
* Determine whether `GnssData::agc` is valid by checking if the element at the index of the specified RF band in `GnssData::gnssDataMask` has `GNSS_DATA_AGC_BIT` set.

|                     **Field**                    |                                             **Type**                                             |             **Description**             |
| :----------------------------------------------: | :----------------------------------------------------------------------------------------------: | :-------------------------------------: |
| `gnssDataMask [GNSS_MAX_NUMBER_OF_SIGNAL_TYPES]` | [GnssDataMask](https://docs.qualcomm.com/doc/80-80023-25/topic/GnssDataMask.html#gnss-data-mask) |       Indicates valid data fields.      |
|   `jammerInd [GNSS_MAX_NUMBER_OF_SIGNAL_TYPES]`  |                                             `DOUBLE`                                             | Jammer indication for each GNSS signal. |
|      `agc [GNSS_MAX_NUMBER_OF_SIGNAL_TYPES]`     |                                             `DOUBLE`                                             |  Automatic gain control metric, in dB.  |
