GLRRLP_AcquisElement Struct Reference

GPS Acquisition Assistance. More...

#include <glrrlps8.h>

Collaboration diagram for GLRRLP_AcquisElement:

List of all members.


Detailed Description

GPS Acquisition Assistance.

3GPP 44.031 (Table A.25 GPS Acquisition Assist - for each satellite)
ASN.1 specification:

-- data occuring per number of satellites
AcquisElement ::= SEQUENCE {
    svid                SatelliteID,

    -- Doppler 0th order term,
    -- -5120.0 - 5117.5 Hz (= -2048 - 2047 with 2.5 Hz resolution)
    doppler0            INTEGER (-2048..2047),

    -- Doppler 1st order term, -1.0 - +0.5 Hz/sec
    addionalDoppler     AddionalDopplerFields   OPTIONAL,
    codePhase           INTEGER (0..1022),      -- Code Phase
    intCodePhase        INTEGER (0..19),        -- Integer Code Phase
    gpsBitNumber        INTEGER (0..3),         -- GPS bit number
    codePhaseSearchWindow INTEGER (0..15),      -- Code Phase Search Window

    addionalAngle       AddionalAngleFields     OPTIONAL
}

AddionalDopplerFields ::= SEQUENCE {
    doppler1            INTEGER (0..63),
    dopplerUncertainty  INTEGER (0..7)
}

AddionalAngleFields    ::= SEQUENCE {
    -- azimuth angle, 0 - 348.75 deg (= 0 - 31 with 11.25 deg resolution)
    azimuth             INTEGER (0..31),
    -- elevation angle, 0 - 78.75 deg (= 0 - 7 with 11.25 deg resolution)
    elevation           INTEGER (0..7)
}

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