> ## 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.

# GnssMeasurementsStateMask

Specifies the GNSS measurement state in [GnssMeasurementsData](https://docs.qualcomm.com/doc/80-80023-25/topic/GnssMeasurementsData.html#gnss-measurements-data)::stateMask.

|                       **Enum**                      | **Value** |                        **Description**                        |
| :-------------------------------------------------: | :-------: | :-----------------------------------------------------------: |
|        `GNSS_MEASUREMENTS_STATE_UNKNOWN_BIT`        |    `0`    |             The GNSS measurement state is unknown.            |
|       `GNSS_MEASUREMENTS_STATE_CODE_LOCK_BIT`       |   `0x1`   |           The GNSS measurement state is `code lock`.          |
|        `GNSS_MEASUREMENTS_STATE_BIT_SYNC_BIT`       |   `0x2`   |           The GNSS measurement state is `bit sync`.           |
|     `GNSS_MEASUREMENTS_STATE_SUBFRAME_SYNC_BIT`     |   `0x4`   |         The GNSS measurement state is `subframe sync`.        |
|      `GNSS_MEASUREMENTS_STATE_TOW_DECODED_BIT`      |   `0x8`   |          The GNSS measurement state is `tow decoded`.         |
|     `GNSS_MEASUREMENTS_STATE_MSEC_AMBIGUOUS_BIT`    |   `0x10`  |        The GNSS measurement state is `msec ambiguous`.        |
|      `GNSS_MEASUREMENTS_STATE_SYMBOL_SYNC_BIT`      |   `0x20`  |          The GNSS measurement state is `symbol sync`.         |
|    `GNSS_MEASUREMENTS_STATE_GLO_STRING_SYNC_BIT`    |   `0x40`  |      The GNSS measurement state is `GLONASS string sync`.     |
|    `GNSS_MEASUREMENTS_STATE_GLO_TOD_DECODED_BIT`    |   `0x80`  |      The GNSS measurement state is `GLONASS TOD decoded`.     |
|    `GNSS_MEASUREMENTS_STATE_BDS_D2_BIT_SYNC_BIT`    |  `0x100`  |        The GNSS measurement state is `BDS D2 bit sync`.       |
|  `GNSS_MEASUREMENTS_STATE_BDS_D2_SUBFRAME_SYNC_BIT` |  `0x200`  |     The GNSS measurement state is `BDS D2 subframe sync`.     |
|   `GNSS_MEASUREMENTS_STATE_GAL_E1BC_CODE_LOCK_BIT`  |  `0x400`  |    The GNSS measurement state is `Galileo E1BC code lock`.    |
| `GNSS_MEASUREMENTS_STATE_GAL_E1C_2ND_CODE_LOCK_BIT` |  `0x800`  | The GNSS measurement state is `Galileo E1C second code lock`. |
|   `GNSS_MEASUREMENTS_STATE_GAL_E1B_PAGE_SYNC_BIT`   |  `0x1000` |     The GNSS measurement state is `Galileo E1B page sync`.    |
|       `GNSS_MEASUREMENTS_STATE_SBAS_SYNC_BIT`       |  `0x2000` |           The GNSS measurement state is `SBAS sync`.          |
