GLSUPL_QoP Struct Reference
GLSUPL_QoP Struct Reference

Quality of Position. More...

#include <glsuplinit.h>

List of all members.

Public Attributes

unsigned char horacc
 Horizontal accuracy (3GPP TS 23.032, 6.2 Uncertainty)
unsigned char veracc
 Vertical accuracy (3GPP TS 23.032, 6.4 Uncertainty Altitude)
unsigned short maxLocAge
 Maximum tolerable age of position estimates used for cached position fixes.
unsigned char delay
 Delay code field from 0 to 7.

Detailed Description

Quality of Position.

Describes the desired Quality of Position.

Reference: OMA SUPL TS (Section 10.13 QoP) and 3GPP TS 23.032

ASN.1 specification:

QoP ::= SEQUENCE {
    horacc      INTEGER(0..127),
    veracc      INTEGER(0..127)     OPTIONAL, -- as defined in 3GPP TS 23.032 (GAD) "uncertainty altitude"
    maxLocAge   INTEGER(0..65535)   OPTIONAL,
    delay       INTEGER(0..7)       OPTIONAL, -- as defined in 3GPP TS 44.031 (RRLP)
    ...
}

Describes the desired Quality of Position.

Reference: OMA SUPL TS (Section 7.13 QoP) and 3GPP TS 23.032

ASN.1 specification:

QoP ::= SEQUENCE {
    horacc      INTEGER(0..127),
    veracc      INTEGER(0..127)     OPTIONAL, -- as defined in 3GPP TS 23.032 “uncertainty altitude
    maxLocAge   INTEGER(0..65535)   OPTIONAL,
    delay       INTEGER(0..7)       OPTIONAL, -- as defined in 3GPP TS 44.031
    ...
}

Member Data Documentation

unsigned char GLSUPL_QoP::delay

Delay code field from 0 to 7.

Desired response time is seconds calculates as 2^N, where N is delay field. (3GPP TS 44.031, A.2.2.1 Positioning Instructions Element).

unsigned short GLSUPL_QoP::maxLocAge

Maximum tolerable age of position estimates used for cached position fixes.

Units in seconds from 0 to 65535.


The documentation for this struct was generated from the following files:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines