OVERVIEW INDEX DEPRECATED HELP CORRESPONDENCES | provided by TTworkbench

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

# Module Tokyo_Templates_LPP

Import Declarations:

- LPP_PDU_Definitions
  all
- RRLP_Components_V10
  all
- Tokyo_Steps
  all
- SUPL_Parameters
  all
- RRLPV5Types
  all
- Tokyo_TypesDefinitions
  all
- SUPL_TypeDefinitions
  all
- RRLP_CommonTypes
  all
- RRLPV10Types
  all

Groups:

- GNSS_CommonAssistData_LPP

- ReferenceTimeIE_AGPS
- ReferenceLocationIE_LPP
- IonosphericModelIE_AGPS

- GNSS_GenericAssistDataElement_LPP

- NavigationModelIE_AGPS
- AcquisAssistIE_AGPS
- AlmanacIE_AGPS
- UTCModelIE_AGPS

Templates Summary
TokyoGNSS_ReferenceTime_LPP_AGPS |
TokyoGNSS_ReferenceLocation_LPP_AGPS |
TokyoIonosphericModel_LPP_AGPS |
TokyoNavModelSatelliteElement_LPP_AGPS |
TokyoClockModel_LPP_AGPS |
TokyoOrbitModel_LPP_AGPS |
TokyoGNSS_AlmanacElement_LPP_AGPS |
TokyoUTCModel_LPP_AGPS |

Functions Summary
getNavigationModel_LPP_AGPS |
getAcquisAssist_LPP_AGPS |
getAlmanac_LPP_AGPS |

## Details

TokyoGNSS_ReferenceTime_LPP_AGPS

    template GNSS_ReferenceTime TokyoGNSS_ReferenceTime_LPP_AGPS(in integer deltaInSec) :={
    gnss_SystemTime:={
    gnss_TimeID:={gnss_id:=gps},
    gnss_DayNumber:=8650,
    gnss_TimeOfDay:=TokyoStartTOW+ deltaInSec-432000
    }
    }

Declared in group GNSS_CommonAssistData_LPP.ReferenceTimeIE_AGPS
Returns: GNSS_ReferenceTime -
Parameters:

- deltaInSec -

TokyoGNSS_ReferenceLocation_LPP_AGPS

    template GNSS_ReferenceLocation TokyoGNSS_ReferenceLocation_LPP_AGPS := {
    threeDlocation:={
    latitudeSign:=north,
    degreesLatitude:=3324374,
    degreesLongitude:=6512822,
    altitudeDirection:=height,
    altitude:=50,
    uncertaintySemiMajor:=60,
    uncertaintySemiMinor:=60,
    orientationMajorAxis:=0,
    uncertaintyAltitude:=101,
    confidence:=68
    }
       }

Declared in group GNSS_CommonAssistData_LPP.ReferenceLocationIE_LPP

TokyoIonosphericModel_LPP_AGPS

    template GNSS_IonosphericModel TokyoIonosphericModel_LPP_AGPS:={
    klobucharModel:={
    dataID :='00'B,
    alfa0 := 5,
    alfa1 := 2,
    alfa2 := -1,
    alfa3 := -1,
    beta0 := 39,
    beta1 := 4,
    beta2 := -1,
    beta3 := -6
    }
    }

Declared in group GNSS_CommonAssistData_LPP.IonosphericModelIE_AGPS

TokyoNavModelSatelliteElement_LPP_AGPS

    template GNSS_NavModelSatelliteElement TokyoNavModelSatelliteElement_LPP_AGPS(in integer satIndex):={
    svID:={satellite_id:=satIndex},
    svHealth:='00000000'B,
    iod:='00000000000'B,
    gnss_ClockModel:=TokyoClockModel_LPP_AGPS,
    gnss_OrbitModel:=TokyoOrbitModel_LPP_AGPS(satIndex)
    }

Declared in group GNSS_GenericAssistDataElement_LPP.NavigationModelIE_AGPS
Returns: GNSS_NavModelSatelliteElement -
Parameters:

- satIndex -

TokyoClockModel_LPP_AGPS

    template GNSS_ClockModel TokyoClockModel_LPP_AGPS:={
    nav_ClockModel:={
    navToc:= 31950,
    navaf2:= 0,
    navaf1 := 0,
    navaf0 := 0,
    navTgd:= 0
    }
    }

Declared in group GNSS_GenericAssistDataElement_LPP.NavigationModelIE_AGPS

TokyoOrbitModel_LPP_AGPS

    template GNSS_OrbitModel TokyoOrbitModel_LPP_AGPS(in integer satIndex):={
        nav_KeplerianSet:={
            navURA := 0,
            navFitFlag:= 0,
            navToe := 31950,
            navOmega:= 0,
            navDeltaN:= 0,
            navM0 := TokyoEphemM0[satIndex],
            navOmegaADot := 0,
            navE:= 0,
            navIDot := 0,
            navAPowerHalf := 2702023491,
            navI0:= 656175560,
            navOmegaA0:= TokyoEphemOmegaA0[satIndex],
            navCrs := 0,
            navCis := 0,
            navCus:= 0,
            navCrc:= 0,
            navCic:= 0,
            navCuc := 0,
            addNAVparam:={
              ephemCodeOnL2:= 1,
              ephemL2Pflag:= 0,
              ephemSF1Rsvd:= {2796202 , 11184810 , 11184810 , 43690},
              ephemAODA:= 10
            }
       }
    }

Declared in group GNSS_GenericAssistDataElement_LPP.NavigationModelIE_AGPS
Returns: GNSS_OrbitModel -
Parameters:

- satIndex -

TokyoGNSS_AlmanacElement_LPP_AGPS

    template GNSS_AlmanacElement  TokyoGNSS_AlmanacElement_LPP_AGPS(in integer p_satID):={
       keplerianNAV_Almanac :={
       svID:={satellite_id:=p_satID - 1},
       navAlmE:= 0,
       navAlmDeltaI := 9151,
       navAlmOMEGADOT := 0,
       navAlmSVHealth := 0,
       navAlmSqrtA := 10554779,
       navAlmOMEGAo := TokyoAlmanacOmega0[p_satID - 1],
       navAlmOmega:= 0,
       navAlmMo := TokyoAlmanacM0[p_satID - 1],
       navAlmaf0 := 0,
       navAlmaf1 := 0
       }
       }

Declared in group GNSS_GenericAssistDataElement_LPP.AlmanacIE_AGPS
Returns: GNSS_AlmanacElement -
Parameters:

- p_satID -

TokyoUTCModel_LPP_AGPS

    template GNSS_UTC_Model TokyoUTCModel_LPP_AGPS:={
    utcModel1:={
    gnss_Utc_A1:= 0,
    gnss_Utc_A0:= 0,
    gnss_Utc_Tot:= 0,
    gnss_Utc_WNt:= 0,
    gnss_Utc_DeltaTls:= 0,
    gnss_Utc_WNlsf:= 0,
    gnss_Utc_DN:= 0,
    gnss_Utc_DeltaTlsf:= 0
    }
    }

Declared in group GNSS_GenericAssistDataElement_LPP.UTCModelIE_AGPS

getNavigationModel_LPP_AGPS

    function getNavigationModel_LPP_AGPS(in ListOfSatID satIDList) return GNSS_NavigationModel

Declared in group GNSS_GenericAssistDataElement_LPP.NavigationModelIE_AGPS
Returns: GNSS_NavigationModel -
Parameters:

- satIDList -

getAcquisAssist_LPP_AGPS

    function getAcquisAssist_LPP_AGPS(in ListOfSatID satIDList,in integer deltaInSec) return GNSS_AcquisitionAssistance

Declared in group GNSS_GenericAssistDataElement_LPP.AcquisAssistIE_AGPS
Returns: GNSS_AcquisitionAssistance -
Parameters:

- satIDList -
- deltaInSec -

getAlmanac_LPP_AGPS

    function getAlmanac_LPP_AGPS(in ListOfSatID satIDList) return GNSS_Almanac

Declared in group GNSS_GenericAssistDataElement_LPP.AlmanacIE_AGPS
Returns: GNSS_Almanac -
Parameters:

- satIDList -

© Copyright Testing Technologies IST GmbH 2012