OVERVIEW INDEX DEPRECATED HELP CORRESPONDENCES | provided by TTworkbench

Modulepars Data Types Component Types Port Types Constants Templates Signatures Functions Altsteps Test cases

# Group RRLP

Declared in module Tokyo_Templates_RRLP
Subgroups: ReferenceTimeIE, NavigationModelIE, IonosphericModelIE, UTCModelIE, AcquisAssistIE

Templates Summary
getReferenceTimeV5 |
getReferenceTimeV10 |
tokyoReferenceTimeOnlyV5 |
tokyoReferenceTimeOnlyV10 |
getNavModelElementV5 |
getNavModelElementV10 |
getUncompressedEphemerisV5 |
getUncompressedEphemerisV10 |
TokyoIonosphericModelV5 |
TokyoIonosphericModelV10 |
TokyoUTCModelV5 |
TokyoUTCModelV10 |
getTimeRelationV5 |
getTimeRelationV10 |

Functions Summary
getNavigationModel |
getAcquisAssist |

## Details

getReferenceTimeV5

    template RRLPV5Types.ReferenceTime getReferenceTimeV5(in integer deltaInSecAsGpsTow23b) := {
    gpsTime := {
    gpsTOW23b := deltaInSecAsGpsTow23b,
    gpsWeek := TokyoWeek
    },
    gsmTime := omit,
    gpsTowAssist := omit
    }

Declared in group RRLP.ReferenceTimeIE
Returns: ReferenceTime -
Parameters:

- deltaInSecAsGpsTow23b -

getReferenceTimeV10

    template RRLP_Components_V10.ReferenceTime getReferenceTimeV10(in integer deltaInSecAsGpsTow23b) := {
    gpsTime := {
    gpsTOW23b := deltaInSecAsGpsTow23b,
    gpsWeek := TokyoWeek
    },
    gsmTime := omit,
    gpsTowAssist := omit
    }

Declared in group RRLP.ReferenceTimeIE
Returns: ReferenceTime -
Parameters:

- deltaInSecAsGpsTow23b -

tokyoReferenceTimeOnlyV5

    template RRLPV5Types.RRLP_PDU tokyoReferenceTimeOnlyV5(in integer deltaInSecAsGpsTow23b) := {
    referenceNumber := 1,
    component_ := {
    assistanceData := {
    referenceAssistData := omit,
    msrAssistData := omit,
    systemInfoAssistData := omit,
    gps_AssistData := { controlHeader := {
    referenceTime := getReferenceTimeV5(deltaInSecAsGpsTow23b),
    refLocation := omit,
    dgpsCorrections := omit,
    navigationModel := omit,
    ionosphericModel := omit,
    utcModel := omit,
    almanac := omit,
    acquisAssist := omit,
    realTimeIntegrity := omit}
    },
    moreAssDataToBeSent := noMoreMessages,
    extensionContainer := omit,
    rel98_AssistanceData_Extension := omit,
    rel5_AssistanceData_Extension := omit}
    }
    }

Declared in group RRLP.ReferenceTimeIE
Returns: RRLP_PDU -
Parameters:

- deltaInSecAsGpsTow23b -

tokyoReferenceTimeOnlyV10

    template RRLPV10Types.PDU tokyoReferenceTimeOnlyV10(in integer deltaInSecAsGpsTow23b) := {
    referenceNumber := 1,
    component_ := {
    assistanceData := {
    referenceAssistData := omit,
    msrAssistData := omit,
    systemInfoAssistData := omit,
    gps_AssistData := { controlHeader := {
    referenceTime := getReferenceTimeV10(deltaInSecAsGpsTow23b),
    refLocation := omit,
    dgpsCorrections := omit,
    navigationModel := omit,
    ionosphericModel := omit,
    utcModel := omit,
    almanac := omit,
    acquisAssist := omit,
    realTimeIntegrity := omit}
    },
    moreAssDataToBeSent := noMoreMessages,
    extensionContainer := omit,
    rel98_AssistanceData_Extension := omit,
    rel5_AssistanceData_Extension := omit}
    }
    }

Declared in group RRLP.ReferenceTimeIE
Returns: PDU -
Parameters:

- deltaInSecAsGpsTow23b -

getNavModelElementV5

    template RRLPV5Types.NavModelElement getNavModelElementV5(in integer satID) := {
    satelliteID := satID - 1,
    satStatus := {newSatelliteAndModelUC := getUncompressedEphemerisV5(satID - 1)}
    }

Declared in group RRLP.NavigationModelIE
Returns: NavModelElement -
Parameters:

- satID -

getNavModelElementV10

    template RRLP_Components_V10.NavModelElement getNavModelElementV10(in integer satID) := {
    satelliteID := satID - 1,
    satStatus := {newSatelliteAndModelUC := getUncompressedEphemerisV10(satID - 1)}
    }

Declared in group RRLP.NavigationModelIE
Returns: NavModelElement -
Parameters:

- satID -

getUncompressedEphemerisV5

    template RRLPV5Types.UncompressedEphemeris getUncompressedEphemerisV5(in integer satIndex) := {
    ephemCodeOnL2 := 1,
    ephemURA := 0,
    ephemSVhealth := 0,
    ephemIODC := 0,
    ephemL2Pflag := 0,
    ephemSF1Rsvd := {2796202 , 11184810 , 11184810 , 43690},
    ephemTgd := 0,
    ephemToc := 31950,
    ephemAF2 := 0,
    ephemAF1 := 0,
    ephemAF0 := 0,
    ephemCrs := 0,
    ephemDeltaN := 0,
    ephemM0 := TokyoEphemM0[satIndex],
    ephemCuc := 0,
    ephemE := 0,
    ephemCus := 0,
    ephemAPowerHalf := 2702023491,
    ephemToe := 31950,
    ephemFitFlag := 0,
    ephemAODA := 10,
    ephemCic := 0,
    ephemOmegaA0 := TokyoEphemOmegaA0[satIndex],
    ephemCis := 0,
    ephemI0 := 656175560,
    ephemCrc := 0,
    ephemW := 0,
    ephemOmegaADot := 0,
    ephemIDot := 0
    }

Declared in group RRLP.NavigationModelIE
Returns: UncompressedEphemeris -
Parameters:

- satIndex -

getUncompressedEphemerisV10

    template RRLP_Components_V10.UncompressedEphemeris getUncompressedEphemerisV10(in integer satIndex) := {
    ephemCodeOnL2 := 1,
    ephemURA := 0,
    ephemSVhealth := 0,
    ephemIODC := 0,
    ephemL2Pflag := 0,
    ephemSF1Rsvd := {2796202 , 11184810 , 11184810 , 43690},
    ephemTgd := 0,
    ephemToc := 31950,
    ephemAF2 := 0,
    ephemAF1 := 0,
    ephemAF0 := 0,
    ephemCrs := 0,
    ephemDeltaN := 0,
    ephemM0 := TokyoEphemM0[satIndex],
    ephemCuc := 0,
    ephemE := 0,
    ephemCus := 0,
    ephemAPowerHalf := 2702023491,
    ephemToe := 31950,
    ephemFitFlag := 0,
    ephemAODA := 10,
    ephemCic := 0,
    ephemOmegaA0 := TokyoEphemOmegaA0[satIndex],
    ephemCis := 0,
    ephemI0 := 656175560,
    ephemCrc := 0,
    ephemW := 0,
    ephemOmegaADot := 0,
    ephemIDot := 0
    }

Declared in group RRLP.NavigationModelIE
Returns: UncompressedEphemeris -
Parameters:

- satIndex -

TokyoIonosphericModelV5

    template RRLPV5Types.IonosphericModel TokyoIonosphericModelV5 := {
    alfa0 := 5,
    alfa1 := 2,
    alfa2 := -1,
    alfa3 := -1,
    beta0 := 39,
    beta1 := 4,
    beta2 := -1,
    beta3 := -6
    }

Declared in group RRLP.IonosphericModelIE

TokyoIonosphericModelV10

    template RRLP_Components_V10.IonosphericModel TokyoIonosphericModelV10 := {
    alfa0 := 5,
    alfa1 := 2,
    alfa2 := -1,
    alfa3 := -1,
    beta0 := 39,
    beta1 := 4,
    beta2 := -1,
    beta3 := -6
    }

Declared in group RRLP.IonosphericModelIE

TokyoUTCModelV5

    template RRLPV5Types.UTCModel TokyoUTCModelV5 := {
    utcA1 := 0,
    utcA0 := 0,
    utcTot := 0,
    utcWNt := 0,
    utcDeltaTls := 0,
    utcWNlsf := 0,
    utcDN := 0,
    utcDeltaTlsf := 0
    }

Declared in group RRLP.UTCModelIE

TokyoUTCModelV10

    template RRLP_Components_V10.UTCModel TokyoUTCModelV10 := {
    utcA1 := 0,
    utcA0 := 0,
    utcTot := 0,
    utcWNt := 0,
    utcDeltaTls := 0,
    utcWNlsf := 0,
    utcDN := 0,
    utcDeltaTlsf := 0
    }

Declared in group RRLP.UTCModelIE

getTimeRelationV5

    template RRLPV5Types.TimeRelation getTimeRelationV5(in integer deltaInSecAsGpsTow23b) := {
    gpsTOW := deltaInSecAsGpsTow23b,
    gsmTime := omit
    }

Declared in group RRLP.AcquisAssistIE
Returns: TimeRelation -
Parameters:

- deltaInSecAsGpsTow23b -

getTimeRelationV10

    template RRLP_Components_V10.TimeRelation getTimeRelationV10(in integer deltaInSecAsGpsTow23b) := {
    gpsTOW := deltaInSecAsGpsTow23b,
    gsmTime := omit
    }

Declared in group RRLP.AcquisAssistIE
Returns: TimeRelation -
Parameters:

- deltaInSecAsGpsTow23b -

getNavigationModel

    function getNavigationModel(in ListOfSatID satIDList) return RRLP_CommonTypes.NavigationModel

Declared in group RRLP.NavigationModelIE
Returns: NavigationModel -
Parameters:

- satIDList -

getAcquisAssist

    function getAcquisAssist(in ListOfSatID satIDList,in integer deltaInSec) return RRLP_CommonTypes.AcquisAssist

Declared in group RRLP.AcquisAssistIE
Returns: AcquisAssist -
Parameters:

- satIDList -
- deltaInSec -

© Copyright Testing Technologies IST GmbH 2012