DATATYPE_AGNSS_BEI payload

Payload in XML format

If you have requested DATATYPE_AGNSS_BEI data from the HERE GNSS API, you get a response where Message.data.data_type is DATATYPE_AGNSS_BEI and BER encoded LPP data is in Message.data.payload.

The example below shows the elements that the LPP data contains.

The XML in the example has been created by first decoding the LPP data in payload and then encoding it to XML format. Data is shown only for the first two satellites.

<A-GNSS-ProvideAssistanceData>
    <gnss-CommonAssistData>
        <gnss-ReferenceTime>
            <gnss-SystemTime>
                <gnss-TimeID>
                    <gnss-id><bds/></gnss-id>
                </gnss-TimeID>
                <gnss-DayNumber>5464</gnss-DayNumber>
                <gnss-TimeOfDay>46768</gnss-TimeOfDay>
            </gnss-SystemTime>
        </gnss-ReferenceTime>
        <gnss-IonosphericModel>
            <klobucharModel>
                <dataID>
                    01
                </dataID>
                <alfa0>14</alfa0>
                <alfa1>-3</alfa1>
                <alfa2>-3</alfa2>
                <alfa3>7</alfa3>
                <beta0>70</beta0>
                <beta1>-26</beta1>
                <beta2>24</beta2>
                <beta3>-9</beta3>
            </klobucharModel>
        </gnss-IonosphericModel>
    </gnss-CommonAssistData>
    <gnss-GenericAssistData>
        <GNSS-GenericAssistDataElement>
            <gnss-ID>
                <gnss-id><bds/></gnss-id>
            </gnss-ID>
            <gnss-TimeModels>
                <GNSS-TimeModelElement>
                    <gnss-TimeModelRefTime>0</gnss-TimeModelRefTime>
                    <tA0>-130</tA0>
                    <tA1>-14</tA1>
                    <gnss-TO-ID>1</gnss-TO-ID>
                    <weekNumber>780</weekNumber>
                    <deltaT>-14</deltaT>
                </GNSS-TimeModelElement>
                <GNSS-TimeModelElement>
                    <gnss-TimeModelRefTime>0</gnss-TimeModelRefTime>
                    <tA0>-128</tA0>
                    <gnss-TO-ID>4</gnss-TO-ID>
                    <weekNumber>780</weekNumber>
                    <deltaT>4</deltaT>
                </GNSS-TimeModelElement>
                <GNSS-TimeModelElement>
                    <gnss-TimeModelRefTime>0</gnss-TimeModelRefTime>
                    <tA0>-288</tA0>
                    <tA1>6</tA1>
                    <gnss-TO-ID>2</gnss-TO-ID>
                    <weekNumber>780</weekNumber>
                    <deltaT>-14</deltaT>
                </GNSS-TimeModelElement>
                <GNSS-TimeModelElement>
                    <gnss-TimeModelRefTime>0</gnss-TimeModelRefTime>
                    <tA0>-416</tA0>
                    <gnss-TO-ID>3</gnss-TO-ID>
                    <weekNumber>780</weekNumber>
                    <deltaT>-14</deltaT>
                </GNSS-TimeModelElement>
            </gnss-TimeModels>
            <gnss-NavigationModel>
                <nonBroadcastIndFlag>0</nonBroadcastIndFlag>
                <gnss-SatelliteList>
                    <GNSS-NavModelSatelliteElement>
                        <svID>
                            <satellite-id>5</satellite-id>
                        </svID>
                        <svHealth>
                            00000000
                        </svHealth>
                        <iod>
                            01011110111
                        </iod>
                        <gnss-ClockModel>
                            <bds-ClockModel-r12>
                                <bdsAODC-r12>0</bdsAODC-r12>
                                <bdsToc-r12>48600</bdsToc-r12>
                                <bdsA0-r12>539785</bdsA0-r12>
                                <bdsA1-r12>30746</bdsA1-r12>
                                <bdsA2-r12>0</bdsA2-r12>
                                <bdsTgd1-r12>82</bdsTgd1-r12>
                            </bds-ClockModel-r12>
                        </gnss-ClockModel>
                        <gnss-OrbitModel>
                            <bds-KeplerianSet-r12>
                                <bdsAODE-r12>1</bdsAODE-r12>
                                <bdsURAI-r12>0</bdsURAI-r12>
                                <bdsToe-r12>48600</bdsToe-r12>
                                <bdsAPowerHalf-r12>3404544899</bdsAPowerHalf-r12>
                                <bdsE-r12>85262210</bdsE-r12>
                                <bdsW-r12>-1517920248</bdsW-r12>
                                <bdsDeltaN-r12>5463</bdsDeltaN-r12>
                                <bdsM0-r12>-345159815</bdsM0-r12>
                                <bdsOmega0-r12>1182946499</bdsOmega0-r12>
                                <bdsOmegaDot-r12>-6120</bdsOmegaDot-r12>
                                <bdsI0-r12>645510039</bdsI0-r12>
                                <bdsIDot-r12>1850</bdsIDot-r12>
                                <bdsCuc-r12>5990</bdsCuc-r12>
                                <bdsCus-r12>13781</bdsCus-r12>
                                <bdsCrc-r12>2189</bdsCrc-r12>
                                <bdsCrs-r12>5542</bdsCrs-r12>
                                <bdsCic-r12>-31</bdsCic-r12>
                                <bdsCis-r12>122</bdsCis-r12>
                            </bds-KeplerianSet-r12>
                        </gnss-OrbitModel>
                    </GNSS-NavModelSatelliteElement>
                    <GNSS-NavModelSatelliteElement>
                        <svID>
                            <satellite-id>6</satellite-id>
                        </svID>
                        <svHealth>
                            00000000
                        </svHealth>
                        <iod>
                            01011110111
                        </iod>
                        <gnss-ClockModel>
                            <bds-ClockModel-r12>
                                <bdsAODC-r12>0</bdsAODC-r12>
                                <bdsToc-r12>48600</bdsToc-r12>
                                <bdsA0-r12>-1191215</bdsA0-r12>
                                <bdsA1-r12>-40253</bdsA1-r12>
                                <bdsA2-r12>0</bdsA2-r12>
                                <bdsTgd1-r12>144</bdsTgd1-r12>
                            </bds-ClockModel-r12>
                        </gnss-ClockModel>
                        <gnss-OrbitModel>
                            <bds-KeplerianSet-r12>
                                <bdsAODE-r12>1</bdsAODE-r12>
                                <bdsURAI-r12>0</bdsURAI-r12>
                                <bdsToe-r12>48600</bdsToe-r12>
                                <bdsAPowerHalf-r12>3404646873</bdsAPowerHalf-r12>
                                <bdsE-r12>67999488</bdsE-r12>
                                <bdsW-r12>-1727073660</bdsW-r12>
                                <bdsDeltaN-r12>2500</bdsDeltaN-r12>
                                <bdsM0-r12>-1525695075</bdsM0-r12>
                                <bdsOmega0-r12>-1741800788</bdsOmega0-r12>
                                <bdsOmegaDot-r12>-4295</bdsOmegaDot-r12>
                                <bdsI0-r12>610937471</bdsI0-r12>
                                <bdsIDot-r12>-1397</bdsIDot-r12>
                                <bdsCuc-r12>45767</bdsCuc-r12>
                                <bdsCus-r12>40404</bdsCus-r12>
                                <bdsCrc-r12>-21870</bdsCrc-r12>
                                <bdsCrs-r12>42374</bdsCrs-r12>
                                <bdsCic-r12>112</bdsCic-r12>
                                <bdsCis-r12>-386</bdsCis-r12>
                            </bds-KeplerianSet-r12>
                        </gnss-OrbitModel>
                    </GNSS-NavModelSatelliteElement>

                    ...

                </gnss-SatelliteList>
            </gnss-NavigationModel>
            <gnss-RealTimeIntegrity>
                <gnss-BadSignalList>
                    <BadSignalElement>
                        <badSVID>
                            <satellite-id>14</satellite-id>
                        </badSVID>
                    </BadSignalElement>
                    <BadSignalElement>
                        <badSVID>
                            <satellite-id>16</satellite-id>
                        </badSVID>
                    </BadSignalElement>
                    <BadSignalElement>
                        <badSVID>
                            <satellite-id>17</satellite-id>
                        </badSVID>
                    </BadSignalElement>
                    <BadSignalElement>
                        <badSVID>
                            <satellite-id>46</satellite-id>
                        </badSVID>
                    </BadSignalElement>
                    <BadSignalElement>
                        <badSVID>
                            <satellite-id>47</satellite-id>
                        </badSVID>
                    </BadSignalElement>
                    <BadSignalElement>
                        <badSVID>
                            <satellite-id>48</satellite-id>
                        </badSVID>
                    </BadSignalElement>
                    <BadSignalElement>
                        <badSVID>
                            <satellite-id>49</satellite-id>
                        </badSVID>
                    </BadSignalElement>
                    <BadSignalElement>
                        <badSVID>
                            <satellite-id>50</satellite-id>
                        </badSVID>
                    </BadSignalElement>
                    <BadSignalElement>
                        <badSVID>
                            <satellite-id>51</satellite-id>
                        </badSVID>
                    </BadSignalElement>
                    <BadSignalElement>
                        <badSVID>
                            <satellite-id>52</satellite-id>
                        </badSVID>
                    </BadSignalElement>
                    <BadSignalElement>
                        <badSVID>
                            <satellite-id>53</satellite-id>
                        </badSVID>
                    </BadSignalElement>
                    <BadSignalElement>
                        <badSVID>
                            <satellite-id>54</satellite-id>
                        </badSVID>
                    </BadSignalElement>
                    <BadSignalElement>
                        <badSVID>
                            <satellite-id>61</satellite-id>
                        </badSVID>
                    </BadSignalElement>
                </gnss-BadSignalList>
            </gnss-RealTimeIntegrity>
            <gnss-Almanac>
                <weekNumber>12</weekNumber>
                <toa>31</toa>
                <completeAlmanacProvided><false/></completeAlmanacProvided>
                <gnss-AlmanacList>
                        <keplerianBDS-Almanac-r12>
                            <svID>
                                <satellite-id>0</satellite-id>
                            </svID>
                            <bdsAlmToa-r12>31</bdsAlmToa-r12>
                            <bdsAlmSqrtA-r12>13298492</bdsAlmSqrtA-r12>
                            <bdsAlmE-r12>1677</bdsAlmE-r12>
                            <bdsAlmW-r12>-4154598</bdsAlmW-r12>
                            <bdsAlmM0-r12>8293327</bdsAlmM0-r12>
                            <bdsAlmOmega0-r12>-6231379</bdsAlmOmega0-r12>
                            <bdsAlmOmegaDot-r12>115</bdsAlmOmegaDot-r12>
                            <bdsAlmDeltaI-r12>1745</bdsAlmDeltaI-r12>
                            <bdsAlmA0-r12>-684</bdsAlmA0-r12>
                            <bdsAlmA1-r12>10</bdsAlmA1-r12>
                            <bdsSvHealth-r12>
                                000000000
                            </bdsSvHealth-r12>
                        </keplerianBDS-Almanac-r12>

                        <keplerianBDS-Almanac-r12>
                            <svID>
                                <satellite-id>1</satellite-id>
                            </svID>
                            <bdsAlmToa-r12>31</bdsAlmToa-r12>
                            <bdsAlmSqrtA-r12>13298550</bdsAlmSqrtA-r12>
                            <bdsAlmE-r12>1766</bdsAlmE-r12>
                            <bdsAlmW-r12>-4769343</bdsAlmW-r12>
                            <bdsAlmM0-r12>-221242</bdsAlmM0-r12>
                            <bdsAlmOmega0-r12>77809</bdsAlmOmega0-r12>
                            <bdsAlmOmegaDot-r12>128</bdsAlmOmegaDot-r12>
                            <bdsAlmDeltaI-r12>4470</bdsAlmDeltaI-r12>
                            <bdsAlmA0-r12>703</bdsAlmA0-r12>
                            <bdsAlmA1-r12>-8</bdsAlmA1-r12>
                            <bdsSvHealth-r12>
                                000000000
                            </bdsSvHealth-r12>
                        </keplerianBDS-Almanac-r12>

                        ...

                        <keplerianBDS-Almanac-r12>
                            <svID>
                                <satellite-id>60</satellite-id>
                            </svID>
                            <bdsAlmToa-r12>31</bdsAlmToa-r12>
                            <bdsAlmSqrtA-r12>13298423</bdsAlmSqrtA-r12>
                            <bdsAlmE-r12>1967</bdsAlmE-r12>
                            <bdsAlmW-r12>622812</bdsAlmW-r12>
                            <bdsAlmM0-r12>2372798</bdsAlmM0-r12>
                            <bdsAlmOmega0-r12>-6674561</bdsAlmOmega0-r12>
                            <bdsAlmOmegaDot-r12>38</bdsAlmOmegaDot-r12>
                            <bdsAlmDeltaI-r12>7909</bdsAlmDeltaI-r12>
                            <bdsAlmA0-r12>-1</bdsAlmA0-r12>
                            <bdsAlmA1-r12>0</bdsAlmA1-r12>
                            <bdsSvHealth-r12>
                                001011000
                            </bdsSvHealth-r12>
                        </keplerianBDS-Almanac-r12>

                </gnss-AlmanacList>
            </gnss-Almanac>
            <gnss-UTC-Model>
                <utcModel5-r12>
                    <utcA0-r12>-3</utcA0-r12>
                    <utcA1-r12>0</utcA1-r12>
                    <utcDeltaTls-r12>4</utcDeltaTls-r12>
                    <utcWNlsf-r12>61</utcWNlsf-r12>
                    <utcDN-r12>6</utcDN-r12>
                    <utcDeltaTlsf-r12>4</utcDeltaTlsf-r12>
                </utcModel5-r12>
            </gnss-UTC-Model>
        </GNSS-GenericAssistDataElement>
    </gnss-GenericAssistData>
</A-GNSS-ProvideAssistanceData>

results matching ""

    No results matching ""