pycrate/pycrate_asn1dir/LPP.py

14933 lines
1.2 MiB

# -*- coding: UTF-8 -*-
# Code automatically generated by pycrate_asn1c
from pycrate_asn1rt.utils import *
from pycrate_asn1rt.err import *
from pycrate_asn1rt.glob import make_GLOBAL, GLOBAL
from pycrate_asn1rt.dictobj import ASN1Dict
from pycrate_asn1rt.refobj import *
from pycrate_asn1rt.setobj import *
from pycrate_asn1rt.asnobj_basic import *
from pycrate_asn1rt.asnobj_str import *
from pycrate_asn1rt.asnobj_construct import *
from pycrate_asn1rt.asnobj_class import *
from pycrate_asn1rt.asnobj_ext import *
from pycrate_asn1rt.init import init_modules
class LPP_Broadcast_Definitions:
_name_ = u'LPP-Broadcast-Definitions'
_oid_ = []
_obj_ = [
u'AssistanceDataSIBelement-r15',
u'CipheringKeyData-r15',
u'SegmentationInfo-r15',
u'OTDOA-UE-Assisted-r15',
u'NR-UEB-TRP-LocationData-r16',
u'NR-UEB-TRP-RTD-Info-r16',
]
_type_ = [
u'AssistanceDataSIBelement-r15',
u'CipheringKeyData-r15',
u'SegmentationInfo-r15',
u'OTDOA-UE-Assisted-r15',
u'NR-UEB-TRP-LocationData-r16',
u'NR-UEB-TRP-RTD-Info-r16',
]
_set_ = [
]
_val_ = [
]
_class_ = [
]
_param_ = [
]
#-----< AssistanceDataSIBelement-r15 >-----#
AssistanceDataSIBelement_r15 = SEQ(name=u'AssistanceDataSIBelement-r15', mode=MODE_TYPE)
_AssistanceDataSIBelement_r15_valueTag_r15 = INT(name=u'valueTag-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_AssistanceDataSIBelement_r15_valueTag_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=63)], ev=None, er=[])
_AssistanceDataSIBelement_r15_expirationTime_r15 = TIME_UTC(name=u'expirationTime-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_AssistanceDataSIBelement_r15_cipheringKeyData_r15 = SEQ(name=u'cipheringKeyData-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-Broadcast-Definitions', 'CipheringKeyData-r15')), opt=True)
_AssistanceDataSIBelement_r15_segmentationInfo_r15 = SEQ(name=u'segmentationInfo-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-Broadcast-Definitions', 'SegmentationInfo-r15')), opt=True)
_AssistanceDataSIBelement_r15_assistanceDataElement_r15 = OCT_STR(name=u'assistanceDataElement-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
AssistanceDataSIBelement_r15._cont = ASN1Dict([
(u'valueTag-r15', _AssistanceDataSIBelement_r15_valueTag_r15),
(u'expirationTime-r15', _AssistanceDataSIBelement_r15_expirationTime_r15),
(u'cipheringKeyData-r15', _AssistanceDataSIBelement_r15_cipheringKeyData_r15),
(u'segmentationInfo-r15', _AssistanceDataSIBelement_r15_segmentationInfo_r15),
(u'assistanceDataElement-r15', _AssistanceDataSIBelement_r15_assistanceDataElement_r15),
])
AssistanceDataSIBelement_r15._ext = []
#-----< CipheringKeyData-r15 >-----#
CipheringKeyData_r15 = SEQ(name=u'CipheringKeyData-r15', mode=MODE_TYPE)
_CipheringKeyData_r15_cipherSetID_r15 = INT(name=u'cipherSetID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_CipheringKeyData_r15_cipherSetID_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
_CipheringKeyData_r15_d0_r15 = BIT_STR(name=u'd0-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_CipheringKeyData_r15_d0_r15._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=128)], ev=None, er=[])
CipheringKeyData_r15._cont = ASN1Dict([
(u'cipherSetID-r15', _CipheringKeyData_r15_cipherSetID_r15),
(u'd0-r15', _CipheringKeyData_r15_d0_r15),
])
CipheringKeyData_r15._ext = []
#-----< SegmentationInfo-r15 >-----#
SegmentationInfo_r15 = SEQ(name=u'SegmentationInfo-r15', mode=MODE_TYPE)
_SegmentationInfo_r15_segmentationOption_r15 = ENUM(name=u'segmentationOption-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SegmentationInfo_r15_segmentationOption_r15._cont = ASN1Dict([(u'pseudo-seg', 0), (u'octet-string-seg', 1)])
_SegmentationInfo_r15_segmentationOption_r15._ext = None
_SegmentationInfo_r15_assistanceDataSegmentType_r15 = ENUM(name=u'assistanceDataSegmentType-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SegmentationInfo_r15_assistanceDataSegmentType_r15._cont = ASN1Dict([(u'notLastSegment', 0), (u'lastSegment', 1)])
_SegmentationInfo_r15_assistanceDataSegmentType_r15._ext = None
_SegmentationInfo_r15_assistanceDataSegmentNumber_r15 = INT(name=u'assistanceDataSegmentNumber-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SegmentationInfo_r15_assistanceDataSegmentNumber_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=63)], ev=None, er=[])
SegmentationInfo_r15._cont = ASN1Dict([
(u'segmentationOption-r15', _SegmentationInfo_r15_segmentationOption_r15),
(u'assistanceDataSegmentType-r15', _SegmentationInfo_r15_assistanceDataSegmentType_r15),
(u'assistanceDataSegmentNumber-r15', _SegmentationInfo_r15_assistanceDataSegmentNumber_r15),
])
SegmentationInfo_r15._ext = []
#-----< OTDOA-UE-Assisted-r15 >-----#
OTDOA_UE_Assisted_r15 = SEQ(name=u'OTDOA-UE-Assisted-r15', mode=MODE_TYPE)
_OTDOA_UE_Assisted_r15_otdoa_ReferenceCellInfo_r15 = SEQ(name=u'otdoa-ReferenceCellInfo-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'OTDOA-ReferenceCellInfo')))
_OTDOA_UE_Assisted_r15_otdoa_NeighbourCellInfo_r15 = SEQ_OF(name=u'otdoa-NeighbourCellInfo-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'OTDOA-NeighbourCellInfoList')))
OTDOA_UE_Assisted_r15._cont = ASN1Dict([
(u'otdoa-ReferenceCellInfo-r15', _OTDOA_UE_Assisted_r15_otdoa_ReferenceCellInfo_r15),
(u'otdoa-NeighbourCellInfo-r15', _OTDOA_UE_Assisted_r15_otdoa_NeighbourCellInfo_r15),
])
OTDOA_UE_Assisted_r15._ext = []
#-----< NR-UEB-TRP-LocationData-r16 >-----#
NR_UEB_TRP_LocationData_r16 = SEQ(name=u'NR-UEB-TRP-LocationData-r16', mode=MODE_TYPE)
_NR_UEB_TRP_LocationData_r16_nr_trp_LocationInfo_r16 = SEQ_OF(name=u'nr-trp-LocationInfo-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-TRP-LocationInfo-r16')))
_NR_UEB_TRP_LocationData_r16_nr_dl_prs_BeamInfo_r16 = SEQ_OF(name=u'nr-dl-prs-BeamInfo-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-BeamInfo-r16')), opt=True)
NR_UEB_TRP_LocationData_r16._cont = ASN1Dict([
(u'nr-trp-LocationInfo-r16', _NR_UEB_TRP_LocationData_r16_nr_trp_LocationInfo_r16),
(u'nr-dl-prs-BeamInfo-r16', _NR_UEB_TRP_LocationData_r16_nr_dl_prs_BeamInfo_r16),
])
NR_UEB_TRP_LocationData_r16._ext = []
#-----< NR-UEB-TRP-RTD-Info-r16 >-----#
NR_UEB_TRP_RTD_Info_r16 = SEQ(name=u'NR-UEB-TRP-RTD-Info-r16', mode=MODE_TYPE)
_NR_UEB_TRP_RTD_Info_r16_nr_rtd_Info_r16 = SEQ(name=u'nr-rtd-Info-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-RTD-Info-r16')))
NR_UEB_TRP_RTD_Info_r16._cont = ASN1Dict([
(u'nr-rtd-Info-r16', _NR_UEB_TRP_RTD_Info_r16_nr_rtd_Info_r16),
])
NR_UEB_TRP_RTD_Info_r16._ext = []
_all_ = [
_AssistanceDataSIBelement_r15_valueTag_r15,
_AssistanceDataSIBelement_r15_expirationTime_r15,
_AssistanceDataSIBelement_r15_cipheringKeyData_r15,
_AssistanceDataSIBelement_r15_segmentationInfo_r15,
_AssistanceDataSIBelement_r15_assistanceDataElement_r15,
AssistanceDataSIBelement_r15,
_CipheringKeyData_r15_cipherSetID_r15,
_CipheringKeyData_r15_d0_r15,
CipheringKeyData_r15,
_SegmentationInfo_r15_segmentationOption_r15,
_SegmentationInfo_r15_assistanceDataSegmentType_r15,
_SegmentationInfo_r15_assistanceDataSegmentNumber_r15,
SegmentationInfo_r15,
_OTDOA_UE_Assisted_r15_otdoa_ReferenceCellInfo_r15,
_OTDOA_UE_Assisted_r15_otdoa_NeighbourCellInfo_r15,
OTDOA_UE_Assisted_r15,
_NR_UEB_TRP_LocationData_r16_nr_trp_LocationInfo_r16,
_NR_UEB_TRP_LocationData_r16_nr_dl_prs_BeamInfo_r16,
NR_UEB_TRP_LocationData_r16,
_NR_UEB_TRP_RTD_Info_r16_nr_rtd_Info_r16,
NR_UEB_TRP_RTD_Info_r16,
]
class LPP_PDU_Definitions:
_name_ = u'LPP-PDU-Definitions'
_oid_ = [0, 4, 0, 0, 21, 3, 7, 1, 1]
_obj_ = [
u'LPP-Message',
u'SequenceNumber',
u'Acknowledgement',
u'LPP-MessageBody',
u'LPP-TransactionID',
u'Initiator',
u'TransactionNumber',
u'RequestCapabilities',
u'RequestCapabilities-r9-IEs',
u'ProvideCapabilities',
u'ProvideCapabilities-r9-IEs',
u'RequestAssistanceData',
u'RequestAssistanceData-r9-IEs',
u'ProvideAssistanceData',
u'ProvideAssistanceData-r9-IEs',
u'RequestLocationInformation',
u'RequestLocationInformation-r9-IEs',
u'ProvideLocationInformation',
u'ProvideLocationInformation-r9-IEs',
u'Abort',
u'Abort-r9-IEs',
u'Error',
u'Error-r9-IEs',
u'AccessTypes',
u'ARFCN-ValueEUTRA',
u'ARFCN-ValueEUTRA-v9a0',
u'ARFCN-ValueEUTRA-r14',
u'ARFCN-ValueNR-r15',
u'ARFCN-ValueUTRA',
u'CarrierFreq-NB-r14',
u'CarrierFreqOffsetNB-r14',
u'CellGlobalIdEUTRA-AndUTRA',
u'CellGlobalIdGERAN',
u'ECGI',
u'Ellipsoid-Point',
u'Ellipsoid-PointWithUncertaintyCircle',
u'EllipsoidPointWithUncertaintyEllipse',
u'EllipsoidPointWithAltitude',
u'EllipsoidPointWithAltitudeAndUncertaintyEllipsoid',
u'EllipsoidArc',
u'EPDU-Sequence',
u'maxEPDU',
u'EPDU',
u'EPDU-Identifier',
u'EPDU-ID',
u'EPDU-Name',
u'EPDU-Body',
u'FreqBandIndicatorNR-r16',
u'HighAccuracyEllipsoidPointWithUncertaintyEllipse-r15',
u'HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid-r15',
u'HorizontalVelocity',
u'HorizontalWithVerticalVelocity',
u'HorizontalVelocityWithUncertainty',
u'HorizontalWithVerticalVelocityAndUncertainty',
u'LocationCoordinateTypes',
u'NCGI-r15',
u'NR-PhysCellID-r16',
u'PeriodicAssistanceDataControlParameters-r15',
u'PeriodicSessionID-r15',
u'UpdateCapabilities-r15',
u'Polygon',
u'PolygonPoints',
u'PositioningModes',
u'SegmentationInfo-r14',
u'VelocityTypes',
u'CommonIEsRequestCapabilities',
u'CommonIEsProvideCapabilities',
u'CommonIEsRequestAssistanceData',
u'CommonIEsProvideAssistanceData',
u'CommonIEsRequestLocationInformation',
u'LocationInformationType',
u'PeriodicalReportingCriteria',
u'TriggeredReportingCriteria',
u'ReportingDuration',
u'AdditionalInformation',
u'QoS',
u'HorizontalAccuracy',
u'VerticalAccuracy',
u'HorizontalAccuracyExt-r15',
u'VerticalAccuracyExt-r15',
u'ResponseTime',
u'ResponseTimeNB-r14',
u'Environment',
u'MessageSizeLimitNB-r14',
u'CommonIEsProvideLocationInformation',
u'LocationCoordinates',
u'Velocity',
u'LocationError',
u'LocationFailureCause',
u'EarlyFixReport-r12',
u'LocationSource-r13',
u'CommonIEsAbort',
u'CommonIEsError',
u'DL-PRS-ID-Info-r16',
u'NR-AdditionalPathList-r16',
u'NR-AdditionalPath-r16',
u'NR-DL-PRS-AssistanceData-r16',
u'NR-DL-PRS-AssistanceDataPerFreq-r16',
u'NR-DL-PRS-AssistanceDataPerTRP-r16',
u'NR-DL-PRS-PositioningFrequencyLayer-r16',
u'NR-DL-PRS-SFN0-Offset-r16',
u'NR-DL-PRS-BeamInfo-r16',
u'NR-DL-PRS-BeamInfoPerFreqLayer-r16',
u'NR-DL-PRS-BeamInfoPerTRP-r16',
u'DL-PRS-BeamInfoSet-r16',
u'DL-PRS-BeamInfoResourceSet-r16',
u'DL-PRS-BeamInfoElement-r16',
u'LCS-GCS-TranslationParameter-r16',
u'NR-DL-PRS-Info-r16',
u'NR-DL-PRS-ResourceSet-r16',
u'DL-PRS-MutingOption1-r16',
u'DL-PRS-MutingOption2-r16',
u'NR-MutingPattern-r16',
u'NR-DL-PRS-Resource-r16',
u'DL-PRS-QCL-Info-r16',
u'NR-DL-PRS-Periodicity-and-ResourceSetSlotOffset-r16',
u'NR-DL-PRS-ProcessingCapability-r16',
u'PRS-ProcessingCapabilityPerBand-r16',
u'NR-DL-PRS-QCL-ProcessingCapability-r16',
u'DL-PRS-QCL-ProcessingCapabilityPerBand-r16',
u'NR-DL-PRS-ResourceID-r16',
u'NR-DL-PRS-ResourcesCapability-r16',
u'DL-PRS-ResourcesCapabilityPerBand-r16',
u'DL-PRS-ResourcesBandCombinationList-r16',
u'DL-PRS-ResourcesBandCombination-r16',
u'NR-DL-PRS-ResourceSetID-r16',
u'NR-PositionCalculationAssistance-r16',
u'NR-RTD-Info-r16',
u'ReferenceTRP-RTD-Info-r16',
u'RTD-InfoList-r16',
u'RTD-InfoListPerFreqLayer-r16',
u'RTD-InfoElement-r16',
u'NR-SelectedDL-PRS-IndexList-r16',
u'NR-SelectedDL-PRS-PerFreq-r16',
u'NR-SelectedDL-PRS-IndexPerTRP-r16',
u'DL-SelectedPRS-ResourceSetIndex-r16',
u'DL-SelectedPRS-ResourceIndex-r16',
u'NR-SSB-Config-r16',
u'NR-TimeStamp-r16',
u'NR-TimingQuality-r16',
u'NR-TRP-LocationInfo-r16',
u'NR-TRP-LocationInfoPerFreqLayer-r16',
u'TRP-LocationInfoElement-r16',
u'DL-PRS-ResourceSets-TRP-Element-r16',
u'DL-PRS-Resource-ARP-Element-r16',
u'NR-UL-SRS-Capability-r16',
u'SRS-CapabilityPerBand-r16',
u'OLPC-SRS-Pos-r16',
u'SpatialRelationsSRS-Pos-r16',
u'SRS-PosResourcesPerBand-r16',
u'ReferencePoint-r16',
u'RelativeLocation-r16',
u'Delta-Latitude-r16',
u'Delta-Longitude-r16',
u'Delta-Height-r16',
u'LocationUncertainty-r16',
u'OTDOA-ProvideAssistanceData',
u'OTDOA-ReferenceCellInfo',
u'maxAddPRSconfig-r14',
u'PRS-Info',
u'maxAvailNarrowBands-Minus1-r14',
u'TDD-Config-v1520',
u'OTDOA-NeighbourCellInfoList',
u'OTDOA-NeighbourFreqInfo',
u'OTDOA-NeighbourCellInfoElement',
u'Add-PRSconfigNeighbourElement-r14',
u'maxFreqLayers',
u'OTDOA-ReferenceCellInfoNB-r14',
u'PRS-Info-NB-r14',
u'NPRS-Info-r14',
u'maxCarrier-r14',
u'OTDOA-NeighbourCellInfoListNB-r14',
u'OTDOA-NeighbourCellInfoNB-r14',
u'maxCells-r14',
u'OTDOA-RequestAssistanceData',
u'OTDOA-ProvideLocationInformation',
u'OTDOA-SignalMeasurementInformation',
u'NeighbourMeasurementList',
u'NeighbourMeasurementElement',
u'AdditionalPathList-r14',
u'maxPaths-r14',
u'MotionTimeSource-r15',
u'OTDOA-SignalMeasurementInformation-NB-r14',
u'NeighbourMeasurementList-NB-r14',
u'NeighbourMeasurementElement-NB-r14',
u'OTDOA-MeasQuality',
u'AdditionalPath-r14',
u'OTDOA-RequestLocationInformation',
u'OTDOA-ProvideCapabilities',
u'maxBands',
u'SupportedBandEUTRA',
u'SupportedBandEUTRA-v9a0',
u'maxFBI',
u'maxFBI-Plus1',
u'maxFBI2',
u'OTDOA-RequestCapabilities',
u'OTDOA-Error',
u'OTDOA-LocationServerErrorCauses',
u'OTDOA-TargetDeviceErrorCauses',
u'A-GNSS-ProvideAssistanceData',
u'GNSS-CommonAssistData',
u'GNSS-GenericAssistData',
u'GNSS-GenericAssistDataElement',
u'GNSS-PeriodicAssistData-r15',
u'GNSS-ReferenceTime',
u'GNSS-ReferenceTimeForOneCell',
u'GNSS-SystemTime',
u'GPS-TOW-Assist',
u'GPS-TOW-AssistElement',
u'NetworkTime',
u'GNSS-ReferenceLocation',
u'GNSS-IonosphericModel',
u'KlobucharModelParameter',
u'KlobucharModel2Parameter-r16',
u'NeQuickModelParameter',
u'GNSS-EarthOrientationParameters',
u'GNSS-RTK-ReferenceStationInfo-r15',
u'AntennaDescription-r15',
u'AntennaReferencePointUnc-r15',
u'PhysicalReferenceStationInfo-r15',
u'EqualIntegerAmbiguityLevel-r16',
u'ReferenceStationList-r16',
u'GNSS-RTK-CommonObservationInfo-r15',
u'GNSS-RTK-AuxiliaryStationData-r15',
u'AuxiliaryStationList-r15',
u'AuxiliaryStationElement-r15',
u'Aux-ARP-Unc-r15',
u'GNSS-SSR-CorrectionPoints-r16',
u'GNSS-SSR-ListOfCorrectionPoints-r16',
u'RelativeLocationElement-r16',
u'GNSS-SSR-ArrayOfCorrectionPoints-r16',
u'GNSS-TimeModelList',
u'GNSS-TimeModelElement',
u'GNSS-DifferentialCorrections',
u'DGNSS-SgnTypeList',
u'DGNSS-SgnTypeElement',
u'DGNSS-SatList',
u'DGNSS-CorrectionsElement',
u'GNSS-NavigationModel',
u'GNSS-NavModelSatelliteList',
u'GNSS-NavModelSatelliteElement',
u'GNSS-ClockModel',
u'GNSS-OrbitModel',
u'StandardClockModelList',
u'StandardClockModelElement',
u'NAV-ClockModel',
u'CNAV-ClockModel',
u'GLONASS-ClockModel',
u'SBAS-ClockModel',
u'BDS-ClockModel-r12',
u'BDS-ClockModel2-r16',
u'NavIC-ClockModel-r16',
u'NavModelKeplerianSet',
u'NavModelNAV-KeplerianSet',
u'NavModelCNAV-KeplerianSet',
u'NavModel-GLONASS-ECEF',
u'NavModel-SBAS-ECEF',
u'NavModel-BDS-KeplerianSet-r12',
u'NavModel-BDS-KeplerianSet2-r16',
u'NavModel-NavIC-KeplerianSet-r16',
u'GNSS-RealTimeIntegrity',
u'GNSS-BadSignalList',
u'BadSignalElement',
u'GNSS-DataBitAssistance',
u'GNSS-DataBitsSatList',
u'GNSS-DataBitsSatElement',
u'GNSS-DataBitsSgnList',
u'GNSS-DataBitsSgnElement',
u'GNSS-AcquisitionAssistance',
u'GNSS-AcquisitionAssistList',
u'GNSS-AcquisitionAssistElement',
u'GNSS-Almanac',
u'GNSS-AlmanacList',
u'GNSS-AlmanacElement',
u'AlmanacKeplerianSet',
u'AlmanacNAV-KeplerianSet',
u'AlmanacReducedKeplerianSet',
u'AlmanacMidiAlmanacSet',
u'AlmanacGLONASS-AlmanacSet',
u'AlmanacECEF-SBAS-AlmanacSet',
u'AlmanacBDS-AlmanacSet-r12',
u'AlmanacNavIC-AlmanacSet-r16',
u'GNSS-UTC-Model',
u'UTC-ModelSet1',
u'UTC-ModelSet2',
u'UTC-ModelSet3',
u'UTC-ModelSet4',
u'UTC-ModelSet5-r12',
u'GNSS-AuxiliaryInformation',
u'GNSS-ID-GPS',
u'GNSS-ID-GPS-SatElement',
u'GNSS-ID-GLONASS',
u'GNSS-ID-GLONASS-SatElement',
u'GNSS-ID-BDS-r16',
u'GNSS-ID-BDS-SatElement-r16',
u'BDS-DifferentialCorrections-r12',
u'BDS-SgnTypeList-r12',
u'BDS-SgnTypeElement-r12',
u'DBDS-CorrectionList-r12',
u'DBDS-CorrectionElement-r12',
u'BDS-GridModelParameter-r12',
u'GridIonList-r12',
u'GridIonElement-r12',
u'GNSS-RTK-Observations-r15',
u'GNSS-ObservationList-r15',
u'GNSS-RTK-SatelliteDataElement-r15',
u'GNSS-RTK-SatelliteSignalDataList-r15',
u'GNSS-RTK-SatelliteSignalDataElement-r15',
u'GLO-RTK-BiasInformation-r15',
u'GNSS-RTK-MAC-CorrectionDifferences-r15',
u'RTK-CorrectionDifferencesList-r15',
u'RTK-CorrectionDifferencesElement-r15',
u'Geometric-Ionospheric-Corrections-Differences-r15',
u'Geometric-Ionospheric-Corrections-Differences-Element-r15',
u'GNSS-RTK-Residuals-r15',
u'RTK-Residuals-List-r15',
u'RTK-Residuals-Element-r15',
u'GNSS-RTK-FKP-Gradients-r15',
u'FKP-Gradients-List-r15',
u'FKP-Gradients-Element-r15',
u'GNSS-SSR-OrbitCorrections-r15',
u'SSR-OrbitCorrectionList-r15',
u'SSR-OrbitCorrectionSatelliteElement-r15',
u'GNSS-SSR-ClockCorrections-r15',
u'SSR-ClockCorrectionList-r15',
u'SSR-ClockCorrectionSatelliteElement-r15',
u'GNSS-SSR-CodeBias-r15',
u'SSR-CodeBiasSatList-r15',
u'SSR-CodeBiasSatElement-r15',
u'SSR-CodeBiasSignalList-r15',
u'SSR-CodeBiasSignalElement-r15',
u'GNSS-SSR-URA-r16',
u'SSR-URA-SatList-r16',
u'SSR-URA-SatElement-r16',
u'GNSS-SSR-PhaseBias-r16',
u'SSR-PhaseBiasSatList-r16',
u'SSR-PhaseBiasSatElement-r16',
u'SSR-PhaseBiasSignalList-r16',
u'SSR-PhaseBiasSignalElement-r16',
u'GNSS-SSR-STEC-Correction-r16',
u'STEC-SatList-r16',
u'STEC-SatElement-r16',
u'GNSS-SSR-GriddedCorrection-r16',
u'GridList-r16',
u'GridElement-r16',
u'TropospericDelayCorrection-r16',
u'STEC-ResidualSatList-r16',
u'STEC-ResidualSatElement-r16',
u'NavIC-DifferentialCorrections-r16',
u'NavIC-CorrectionListAutoNav-r16',
u'NavIC-CorrectionElementAutoNav-r16',
u'NavIC-EDC-r16',
u'NavIC-CDC-r16',
u'NavIC-GridModelParameter-r16',
u'RegionIgpList-r16',
u'RegionIgpElement-r16',
u'A-GNSS-RequestAssistanceData',
u'GNSS-CommonAssistDataReq',
u'GNSS-GenericAssistDataReq',
u'GNSS-GenericAssistDataReqElement',
u'GNSS-PeriodicAssistDataReq-r15',
u'GNSS-ReferenceTimeReq',
u'GNSS-ReferenceLocationReq',
u'GNSS-IonosphericModelReq',
u'GNSS-EarthOrientationParametersReq',
u'GNSS-RTK-ReferenceStationInfoReq-r15',
u'GNSS-RTK-AuxiliaryStationDataReq-r15',
u'GNSS-SSR-CorrectionPointsReq-r16',
u'GNSS-TimeModelListReq',
u'GNSS-TimeModelElementReq',
u'GNSS-DifferentialCorrectionsReq',
u'GNSS-NavigationModelReq',
u'StoredNavListInfo',
u'SatListRelatedDataList',
u'SatListRelatedDataElement',
u'ReqNavListInfo',
u'GNSS-RealTimeIntegrityReq',
u'GNSS-DataBitAssistanceReq',
u'GNSS-DataBitsReqSatList',
u'GNSS-DataBitsReqSatElement',
u'GNSS-AcquisitionAssistanceReq',
u'GNSS-AlmanacReq',
u'GNSS-UTC-ModelReq',
u'GNSS-AuxiliaryInformationReq',
u'BDS-DifferentialCorrectionsReq-r12',
u'BDS-GridModelReq-r12',
u'GNSS-RTK-ObservationsReq-r15',
u'GLO-RTK-BiasInformationReq-r15',
u'GNSS-RTK-MAC-CorrectionDifferencesReq-r15',
u'AUX-ReferenceStationList-r15',
u'AUX-ReferenceStationID-Element-r15',
u'GNSS-RTK-ResidualsReq-r15',
u'GNSS-RTK-FKP-GradientsReq-r15',
u'GNSS-SSR-OrbitCorrectionsReq-r15',
u'GNSS-SSR-ClockCorrectionsReq-r15',
u'GNSS-SSR-CodeBiasReq-r15',
u'GNSS-SSR-URA-Req-r16',
u'GNSS-SSR-PhaseBiasReq-r16',
u'GNSS-SSR-STEC-CorrectionReq-r16',
u'GNSS-SSR-GriddedCorrectionReq-r16',
u'NavIC-DifferentialCorrectionsReq-r16',
u'NavIC-GridModelReq-r16',
u'A-GNSS-ProvideLocationInformation',
u'GNSS-SignalMeasurementInformation',
u'MeasurementReferenceTime',
u'GNSS-MeasurementList',
u'GNSS-MeasurementForOneGNSS',
u'GNSS-SgnMeasList',
u'GNSS-SgnMeasElement',
u'GNSS-SatMeasList',
u'GNSS-SatMeasElement',
u'GNSS-LocationInformation',
u'A-GNSS-RequestLocationInformation',
u'GNSS-PositioningInstructions',
u'A-GNSS-ProvideCapabilities',
u'GNSS-SupportList',
u'GNSS-SupportElement',
u'AssistanceDataSupportList',
u'GNSS-CommonAssistanceDataSupport',
u'GNSS-ReferenceTimeSupport',
u'GNSS-ReferenceLocationSupport',
u'GNSS-IonosphericModelSupport',
u'GNSS-EarthOrientationParametersSupport',
u'GNSS-RTK-ReferenceStationInfoSupport-r15',
u'GNSS-RTK-AuxiliaryStationDataSupport-r15',
u'GNSS-GenericAssistanceDataSupport',
u'GNSS-GenericAssistDataSupportElement',
u'GNSS-TimeModelListSupport',
u'GNSS-DifferentialCorrectionsSupport',
u'GNSS-NavigationModelSupport',
u'GNSS-RealTimeIntegritySupport',
u'GNSS-DataBitAssistanceSupport',
u'GNSS-AcquisitionAssistanceSupport',
u'GNSS-AlmanacSupport',
u'GNSS-UTC-ModelSupport',
u'GNSS-AuxiliaryInformationSupport',
u'BDS-DifferentialCorrectionsSupport-r12',
u'BDS-GridModelSupport-r12',
u'GNSS-RTK-ObservationsSupport-r15',
u'GLO-RTK-BiasInformationSupport-r15',
u'GNSS-RTK-MAC-CorrectionDifferencesSupport-r15',
u'GNSS-RTK-ResidualsSupport-r15',
u'GNSS-RTK-FKP-GradientsSupport-r15',
u'GNSS-SSR-OrbitCorrectionsSupport-r15',
u'GNSS-SSR-ClockCorrectionsSupport-r15',
u'GNSS-SSR-CodeBiasSupport-r15',
u'GNSS-SSR-URA-Support-r16',
u'GNSS-SSR-PhaseBiasSupport-r16',
u'GNSS-SSR-STEC-CorrectionSupport-r16',
u'GNSS-SSR-GriddedCorrectionSupport-r16',
u'NavIC-DifferentialCorrectionsSupport-r16',
u'NavIC-GridModelSupport-r16',
u'A-GNSS-RequestCapabilities',
u'A-GNSS-Error',
u'GNSS-LocationServerErrorCauses',
u'GNSS-TargetDeviceErrorCauses',
u'GNSS-FrequencyID-r15',
u'GNSS-ID',
u'GNSS-ID-Bitmap',
u'GNSS-Link-CombinationsList-r15',
u'GNSS-Link-Combinations-r15',
u'GNSS-NavListInfo-r15',
u'SatListElement-r15',
u'GNSS-NetworkID-r15',
u'GNSS-PeriodicControlParam-r15',
u'GNSS-ReferenceStationID-r15',
u'GNSS-SignalID',
u'GNSS-SignalIDs',
u'GNSS-SubNetworkID-r15',
u'SBAS-ID',
u'SBAS-IDs',
u'SV-ID',
u'ECID-ProvideLocationInformation',
u'ECID-SignalMeasurementInformation',
u'MeasuredResultsList',
u'MeasuredResultsElement',
u'ECID-RequestLocationInformation',
u'ECID-ProvideCapabilities',
u'ECID-RequestCapabilities',
u'ECID-Error',
u'ECID-LocationServerErrorCauses',
u'ECID-TargetDeviceErrorCauses',
u'TBS-ProvideLocationInformation-r13',
u'TBS-MeasurementInformation-r13',
u'MBS-BeaconMeasList-r13',
u'MBS-BeaconMeasElement-r13',
u'TBS-RequestLocationInformation-r13',
u'TBS-ProvideCapabilities-r13',
u'MBS-AssistanceDataSupportList-r14',
u'TBS-RequestCapabilities-r13',
u'TBS-Error-r13',
u'TBS-LocationServerErrorCauses-r13',
u'TBS-TargetDeviceErrorCauses-r13',
u'TBS-ProvideAssistanceData-r14',
u'TBS-AssistanceDataList-r14',
u'MBS-AssistanceDataList-r14',
u'MBS-AssistanceDataElement-r14',
u'MBS-AlmanacAssistance-r14',
u'MBS-AcquisitionAssistance-r14',
u'TBS-RequestAssistanceData-r14',
u'Sensor-ProvideLocationInformation-r13',
u'Sensor-MeasurementInformation-r13',
u'Sensor-MotionInformation-r15',
u'DisplacementInfoList-r15',
u'DisplacementInfoListElement-r15',
u'DisplacementTimeStamp-r15',
u'DeltaTime-r15',
u'SFN-r15',
u'Displacement-r15',
u'UTC-Time-r15',
u'Sensor-RequestLocationInformation-r13',
u'Sensor-ProvideCapabilities-r13',
u'Sensor-AssistanceDataSupportList-r14',
u'Sensor-RequestCapabilities-r13',
u'Sensor-Error-r13',
u'Sensor-LocationServerErrorCauses-r13',
u'Sensor-TargetDeviceErrorCauses-r13',
u'Sensor-ProvideAssistanceData-r14',
u'Sensor-AssistanceDataList-r14',
u'PressureValidityArea-v1520',
u'PressureValidityPeriod-v1520',
u'Sensor-RequestAssistanceData-r14',
u'WLAN-ProvideLocationInformation-r13',
u'WLAN-MeasurementInformation-r13',
u'WLAN-MeasurementList-r13',
u'WLAN-MeasurementElement-r13',
u'WLAN-AP-Identifier-r13',
u'WLAN-RTT-r13',
u'WLAN-RequestLocationInformation-r13',
u'WLAN-ProvideCapabilities-r13',
u'WLAN-RequestCapabilities-r13',
u'WLAN-Error-r13',
u'WLAN-LocationServerErrorCauses-r13',
u'WLAN-TargetDeviceErrorCauses-r13',
u'WLAN-ProvideAssistanceData-r14',
u'WLAN-DataSet-r14',
u'SupportedChannels-11a-r14',
u'SupportedChannels-11bg-r14',
u'WLAN-AP-Data-r14',
u'WLAN-AP-Location-r14',
u'LocationDataLCI-r14',
u'WLAN-RequestAssistanceData-r14',
u'BT-ProvideLocationInformation-r13',
u'BT-MeasurementInformation-r13',
u'BT-MeasurementList-r13',
u'BT-MeasurementElement-r13',
u'BT-RequestLocationInformation-r13',
u'BT-ProvideCapabilities-r13',
u'BT-RequestCapabilities-r13',
u'BT-Error-r13',
u'BT-LocationServerErrorCauses-r13',
u'BT-TargetDeviceErrorCauses-r13',
u'NR-UL-ProvideCapabilities-r16',
u'NR-UL-RequestCapabilities-r16',
u'NR-ECID-ProvideLocationInformation-r16',
u'NR-ECID-SignalMeasurementInformation-r16',
u'NR-MeasuredResultsList-r16',
u'NR-MeasuredResultsElement-r16',
u'MeasQuantityResults-r16',
u'ResultsPerSSB-IndexList-r16',
u'ResultsPerSSB-Index-r16',
u'ResultsPerCSI-RS-IndexList-r16',
u'ResultsPerCSI-RS-Index-r16',
u'NR-ECID-RequestLocationInformation-r16',
u'NR-ECID-ProvideCapabilities-r16',
u'NR-ECID-RequestCapabilities-r16',
u'NR-ECID-Error-r16',
u'NR-ECID-LocationServerErrorCauses-r16',
u'NR-ECID-TargetDeviceErrorCauses-r16',
u'NR-DL-TDOA-ProvideAssistanceData-r16',
u'NR-DL-TDOA-RequestAssistanceData-r16',
u'NR-DL-TDOA-ProvideLocationInformation-r16',
u'NR-DL-TDOA-SignalMeasurementInformation-r16',
u'NR-DL-TDOA-MeasList-r16',
u'NR-DL-TDOA-MeasElement-r16',
u'NR-DL-TDOA-AdditionalMeasurements-r16',
u'NR-DL-TDOA-AdditionalMeasurementElement-r16',
u'NR-DL-TDOA-LocationInformation-r16',
u'NR-DL-TDOA-RequestLocationInformation-r16',
u'NR-DL-TDOA-ReportConfig-r16',
u'NR-DL-TDOA-ProvideCapabilities-r16',
u'NR-DL-TDOA-MeasurementCapability-r16',
u'NR-DL-TDOA-RequestCapabilities-r16',
u'NR-DL-TDOA-Error-r16',
u'NR-DL-TDOA-LocationServerErrorCauses-r16',
u'NR-DL-TDOA-TargetDeviceErrorCauses-r16',
u'NR-DL-AoD-ProvideAssistanceData-r16',
u'NR-DL-AoD-RequestAssistanceData-r16',
u'NR-DL-AoD-ProvideLocationInformation-r16',
u'NR-DL-AoD-SignalMeasurementInformation-r16',
u'NR-DL-AoD-MeasList-r16',
u'NR-DL-AoD-MeasElement-r16',
u'NR-DL-AoD-AdditionalMeasurements-r16',
u'NR-DL-AoD-AdditionalMeasurementElement-r16',
u'NR-DL-AoD-LocationInformation-r16',
u'NR-DL-AoD-RequestLocationInformation-r16',
u'NR-DL-AoD-ReportConfig-r16',
u'NR-DL-AoD-ProvideCapabilities-r16',
u'NR-DL-AoD-MeasurementCapability-r16',
u'DL-AoD-MeasCapabilityPerBand-r16',
u'NR-DL-AoD-RequestCapabilities-r16',
u'NR-DL-AoD-Error-r16',
u'NR-DL-AoD-LocationServerErrorCauses-r16',
u'NR-DL-AoD-TargetDeviceErrorCauses-r16',
u'NR-Multi-RTT-ProvideAssistanceData-r16',
u'NR-Multi-RTT-RequestAssistanceData-r16',
u'NR-Multi-RTT-ProvideLocationInformation-r16',
u'NR-Multi-RTT-SignalMeasurementInformation-r16',
u'NR-Multi-RTT-MeasList-r16',
u'NR-Multi-RTT-MeasElement-r16',
u'NR-Multi-RTT-AdditionalMeasurements-r16',
u'NR-Multi-RTT-AdditionalMeasurementElement-r16',
u'NR-Multi-RTT-RequestLocationInformation-r16',
u'NR-Multi-RTT-ReportConfig-r16',
u'NR-Multi-RTT-ProvideCapabilities-r16',
u'NR-Multi-RTT-MeasurementCapability-r16',
u'NR-Multi-RTT-RequestCapabilities-r16',
u'NR-Multi-RTT-Error-r16',
u'NR-Multi-RTT-LocationServerErrorCauses-r16',
u'NR-Multi-RTT-TargetDeviceErrorCauses-r16',
u'maxEARFCN',
u'maxEARFCN-Plus1',
u'maxEARFCN2',
u'maxMBS-r14',
u'maxWLAN-AP-r13',
u'maxKnownAPs-r14',
u'maxVisibleAPs-r14',
u'maxWLAN-AP-r14',
u'maxWLAN-DataSets-r14',
u'maxBT-Beacon-r13',
u'nrMaxBands-r16',
u'nrMaxFreqLayers-r16',
u'nrMaxFreqLayers-1-r16',
u'nrMaxNumDL-PRS-ResourcesPerSet-1-r16',
u'nrMaxNumDL-PRS-ResourceSetsPerTRP-1-r16',
u'nrMaxResourceIDs-r16',
u'nrMaxResourceOffsetValue-1-r16',
u'nrMaxResourcesPerSet-r16',
u'nrMaxSetsPerTrpPerFreqLayer-r16',
u'nrMaxSetsPerTrpPerFreqLayer-1-r16',
u'nrMaxTRPs-r16',
u'nrMaxTRPsPerFreq-r16',
u'nrMaxTRPsPerFreq-1-r16',
u'maxSimultaneousBands-r16',
u'maxBandComb-r16',
u'nrMaxConfiguredBands-r16',
]
_type_ = [
u'LPP-Message',
u'SequenceNumber',
u'Acknowledgement',
u'LPP-MessageBody',
u'LPP-TransactionID',
u'Initiator',
u'TransactionNumber',
u'RequestCapabilities',
u'RequestCapabilities-r9-IEs',
u'ProvideCapabilities',
u'ProvideCapabilities-r9-IEs',
u'RequestAssistanceData',
u'RequestAssistanceData-r9-IEs',
u'ProvideAssistanceData',
u'ProvideAssistanceData-r9-IEs',
u'RequestLocationInformation',
u'RequestLocationInformation-r9-IEs',
u'ProvideLocationInformation',
u'ProvideLocationInformation-r9-IEs',
u'Abort',
u'Abort-r9-IEs',
u'Error',
u'Error-r9-IEs',
u'AccessTypes',
u'ARFCN-ValueEUTRA',
u'ARFCN-ValueEUTRA-v9a0',
u'ARFCN-ValueEUTRA-r14',
u'ARFCN-ValueNR-r15',
u'ARFCN-ValueUTRA',
u'CarrierFreq-NB-r14',
u'CarrierFreqOffsetNB-r14',
u'CellGlobalIdEUTRA-AndUTRA',
u'CellGlobalIdGERAN',
u'ECGI',
u'Ellipsoid-Point',
u'Ellipsoid-PointWithUncertaintyCircle',
u'EllipsoidPointWithUncertaintyEllipse',
u'EllipsoidPointWithAltitude',
u'EllipsoidPointWithAltitudeAndUncertaintyEllipsoid',
u'EllipsoidArc',
u'EPDU-Sequence',
u'EPDU',
u'EPDU-Identifier',
u'EPDU-ID',
u'EPDU-Name',
u'EPDU-Body',
u'FreqBandIndicatorNR-r16',
u'HighAccuracyEllipsoidPointWithUncertaintyEllipse-r15',
u'HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid-r15',
u'HorizontalVelocity',
u'HorizontalWithVerticalVelocity',
u'HorizontalVelocityWithUncertainty',
u'HorizontalWithVerticalVelocityAndUncertainty',
u'LocationCoordinateTypes',
u'NCGI-r15',
u'NR-PhysCellID-r16',
u'PeriodicAssistanceDataControlParameters-r15',
u'PeriodicSessionID-r15',
u'UpdateCapabilities-r15',
u'Polygon',
u'PolygonPoints',
u'PositioningModes',
u'SegmentationInfo-r14',
u'VelocityTypes',
u'CommonIEsRequestCapabilities',
u'CommonIEsProvideCapabilities',
u'CommonIEsRequestAssistanceData',
u'CommonIEsProvideAssistanceData',
u'CommonIEsRequestLocationInformation',
u'LocationInformationType',
u'PeriodicalReportingCriteria',
u'TriggeredReportingCriteria',
u'ReportingDuration',
u'AdditionalInformation',
u'QoS',
u'HorizontalAccuracy',
u'VerticalAccuracy',
u'HorizontalAccuracyExt-r15',
u'VerticalAccuracyExt-r15',
u'ResponseTime',
u'ResponseTimeNB-r14',
u'Environment',
u'MessageSizeLimitNB-r14',
u'CommonIEsProvideLocationInformation',
u'LocationCoordinates',
u'Velocity',
u'LocationError',
u'LocationFailureCause',
u'EarlyFixReport-r12',
u'LocationSource-r13',
u'CommonIEsAbort',
u'CommonIEsError',
u'DL-PRS-ID-Info-r16',
u'NR-AdditionalPathList-r16',
u'NR-AdditionalPath-r16',
u'NR-DL-PRS-AssistanceData-r16',
u'NR-DL-PRS-AssistanceDataPerFreq-r16',
u'NR-DL-PRS-AssistanceDataPerTRP-r16',
u'NR-DL-PRS-PositioningFrequencyLayer-r16',
u'NR-DL-PRS-SFN0-Offset-r16',
u'NR-DL-PRS-BeamInfo-r16',
u'NR-DL-PRS-BeamInfoPerFreqLayer-r16',
u'NR-DL-PRS-BeamInfoPerTRP-r16',
u'DL-PRS-BeamInfoSet-r16',
u'DL-PRS-BeamInfoResourceSet-r16',
u'DL-PRS-BeamInfoElement-r16',
u'LCS-GCS-TranslationParameter-r16',
u'NR-DL-PRS-Info-r16',
u'NR-DL-PRS-ResourceSet-r16',
u'DL-PRS-MutingOption1-r16',
u'DL-PRS-MutingOption2-r16',
u'NR-MutingPattern-r16',
u'NR-DL-PRS-Resource-r16',
u'DL-PRS-QCL-Info-r16',
u'NR-DL-PRS-Periodicity-and-ResourceSetSlotOffset-r16',
u'NR-DL-PRS-ProcessingCapability-r16',
u'PRS-ProcessingCapabilityPerBand-r16',
u'NR-DL-PRS-QCL-ProcessingCapability-r16',
u'DL-PRS-QCL-ProcessingCapabilityPerBand-r16',
u'NR-DL-PRS-ResourceID-r16',
u'NR-DL-PRS-ResourcesCapability-r16',
u'DL-PRS-ResourcesCapabilityPerBand-r16',
u'DL-PRS-ResourcesBandCombinationList-r16',
u'DL-PRS-ResourcesBandCombination-r16',
u'NR-DL-PRS-ResourceSetID-r16',
u'NR-PositionCalculationAssistance-r16',
u'NR-RTD-Info-r16',
u'ReferenceTRP-RTD-Info-r16',
u'RTD-InfoList-r16',
u'RTD-InfoListPerFreqLayer-r16',
u'RTD-InfoElement-r16',
u'NR-SelectedDL-PRS-IndexList-r16',
u'NR-SelectedDL-PRS-PerFreq-r16',
u'NR-SelectedDL-PRS-IndexPerTRP-r16',
u'DL-SelectedPRS-ResourceSetIndex-r16',
u'DL-SelectedPRS-ResourceIndex-r16',
u'NR-SSB-Config-r16',
u'NR-TimeStamp-r16',
u'NR-TimingQuality-r16',
u'NR-TRP-LocationInfo-r16',
u'NR-TRP-LocationInfoPerFreqLayer-r16',
u'TRP-LocationInfoElement-r16',
u'DL-PRS-ResourceSets-TRP-Element-r16',
u'DL-PRS-Resource-ARP-Element-r16',
u'NR-UL-SRS-Capability-r16',
u'SRS-CapabilityPerBand-r16',
u'OLPC-SRS-Pos-r16',
u'SpatialRelationsSRS-Pos-r16',
u'SRS-PosResourcesPerBand-r16',
u'ReferencePoint-r16',
u'RelativeLocation-r16',
u'Delta-Latitude-r16',
u'Delta-Longitude-r16',
u'Delta-Height-r16',
u'LocationUncertainty-r16',
u'OTDOA-ProvideAssistanceData',
u'OTDOA-ReferenceCellInfo',
u'PRS-Info',
u'TDD-Config-v1520',
u'OTDOA-NeighbourCellInfoList',
u'OTDOA-NeighbourFreqInfo',
u'OTDOA-NeighbourCellInfoElement',
u'Add-PRSconfigNeighbourElement-r14',
u'OTDOA-ReferenceCellInfoNB-r14',
u'PRS-Info-NB-r14',
u'NPRS-Info-r14',
u'OTDOA-NeighbourCellInfoListNB-r14',
u'OTDOA-NeighbourCellInfoNB-r14',
u'OTDOA-RequestAssistanceData',
u'OTDOA-ProvideLocationInformation',
u'OTDOA-SignalMeasurementInformation',
u'NeighbourMeasurementList',
u'NeighbourMeasurementElement',
u'AdditionalPathList-r14',
u'MotionTimeSource-r15',
u'OTDOA-SignalMeasurementInformation-NB-r14',
u'NeighbourMeasurementList-NB-r14',
u'NeighbourMeasurementElement-NB-r14',
u'OTDOA-MeasQuality',
u'AdditionalPath-r14',
u'OTDOA-RequestLocationInformation',
u'OTDOA-ProvideCapabilities',
u'SupportedBandEUTRA',
u'SupportedBandEUTRA-v9a0',
u'OTDOA-RequestCapabilities',
u'OTDOA-Error',
u'OTDOA-LocationServerErrorCauses',
u'OTDOA-TargetDeviceErrorCauses',
u'A-GNSS-ProvideAssistanceData',
u'GNSS-CommonAssistData',
u'GNSS-GenericAssistData',
u'GNSS-GenericAssistDataElement',
u'GNSS-PeriodicAssistData-r15',
u'GNSS-ReferenceTime',
u'GNSS-ReferenceTimeForOneCell',
u'GNSS-SystemTime',
u'GPS-TOW-Assist',
u'GPS-TOW-AssistElement',
u'NetworkTime',
u'GNSS-ReferenceLocation',
u'GNSS-IonosphericModel',
u'KlobucharModelParameter',
u'KlobucharModel2Parameter-r16',
u'NeQuickModelParameter',
u'GNSS-EarthOrientationParameters',
u'GNSS-RTK-ReferenceStationInfo-r15',
u'AntennaDescription-r15',
u'AntennaReferencePointUnc-r15',
u'PhysicalReferenceStationInfo-r15',
u'EqualIntegerAmbiguityLevel-r16',
u'ReferenceStationList-r16',
u'GNSS-RTK-CommonObservationInfo-r15',
u'GNSS-RTK-AuxiliaryStationData-r15',
u'AuxiliaryStationList-r15',
u'AuxiliaryStationElement-r15',
u'Aux-ARP-Unc-r15',
u'GNSS-SSR-CorrectionPoints-r16',
u'GNSS-SSR-ListOfCorrectionPoints-r16',
u'RelativeLocationElement-r16',
u'GNSS-SSR-ArrayOfCorrectionPoints-r16',
u'GNSS-TimeModelList',
u'GNSS-TimeModelElement',
u'GNSS-DifferentialCorrections',
u'DGNSS-SgnTypeList',
u'DGNSS-SgnTypeElement',
u'DGNSS-SatList',
u'DGNSS-CorrectionsElement',
u'GNSS-NavigationModel',
u'GNSS-NavModelSatelliteList',
u'GNSS-NavModelSatelliteElement',
u'GNSS-ClockModel',
u'GNSS-OrbitModel',
u'StandardClockModelList',
u'StandardClockModelElement',
u'NAV-ClockModel',
u'CNAV-ClockModel',
u'GLONASS-ClockModel',
u'SBAS-ClockModel',
u'BDS-ClockModel-r12',
u'BDS-ClockModel2-r16',
u'NavIC-ClockModel-r16',
u'NavModelKeplerianSet',
u'NavModelNAV-KeplerianSet',
u'NavModelCNAV-KeplerianSet',
u'NavModel-GLONASS-ECEF',
u'NavModel-SBAS-ECEF',
u'NavModel-BDS-KeplerianSet-r12',
u'NavModel-BDS-KeplerianSet2-r16',
u'NavModel-NavIC-KeplerianSet-r16',
u'GNSS-RealTimeIntegrity',
u'GNSS-BadSignalList',
u'BadSignalElement',
u'GNSS-DataBitAssistance',
u'GNSS-DataBitsSatList',
u'GNSS-DataBitsSatElement',
u'GNSS-DataBitsSgnList',
u'GNSS-DataBitsSgnElement',
u'GNSS-AcquisitionAssistance',
u'GNSS-AcquisitionAssistList',
u'GNSS-AcquisitionAssistElement',
u'GNSS-Almanac',
u'GNSS-AlmanacList',
u'GNSS-AlmanacElement',
u'AlmanacKeplerianSet',
u'AlmanacNAV-KeplerianSet',
u'AlmanacReducedKeplerianSet',
u'AlmanacMidiAlmanacSet',
u'AlmanacGLONASS-AlmanacSet',
u'AlmanacECEF-SBAS-AlmanacSet',
u'AlmanacBDS-AlmanacSet-r12',
u'AlmanacNavIC-AlmanacSet-r16',
u'GNSS-UTC-Model',
u'UTC-ModelSet1',
u'UTC-ModelSet2',
u'UTC-ModelSet3',
u'UTC-ModelSet4',
u'UTC-ModelSet5-r12',
u'GNSS-AuxiliaryInformation',
u'GNSS-ID-GPS',
u'GNSS-ID-GPS-SatElement',
u'GNSS-ID-GLONASS',
u'GNSS-ID-GLONASS-SatElement',
u'GNSS-ID-BDS-r16',
u'GNSS-ID-BDS-SatElement-r16',
u'BDS-DifferentialCorrections-r12',
u'BDS-SgnTypeList-r12',
u'BDS-SgnTypeElement-r12',
u'DBDS-CorrectionList-r12',
u'DBDS-CorrectionElement-r12',
u'BDS-GridModelParameter-r12',
u'GridIonList-r12',
u'GridIonElement-r12',
u'GNSS-RTK-Observations-r15',
u'GNSS-ObservationList-r15',
u'GNSS-RTK-SatelliteDataElement-r15',
u'GNSS-RTK-SatelliteSignalDataList-r15',
u'GNSS-RTK-SatelliteSignalDataElement-r15',
u'GLO-RTK-BiasInformation-r15',
u'GNSS-RTK-MAC-CorrectionDifferences-r15',
u'RTK-CorrectionDifferencesList-r15',
u'RTK-CorrectionDifferencesElement-r15',
u'Geometric-Ionospheric-Corrections-Differences-r15',
u'Geometric-Ionospheric-Corrections-Differences-Element-r15',
u'GNSS-RTK-Residuals-r15',
u'RTK-Residuals-List-r15',
u'RTK-Residuals-Element-r15',
u'GNSS-RTK-FKP-Gradients-r15',
u'FKP-Gradients-List-r15',
u'FKP-Gradients-Element-r15',
u'GNSS-SSR-OrbitCorrections-r15',
u'SSR-OrbitCorrectionList-r15',
u'SSR-OrbitCorrectionSatelliteElement-r15',
u'GNSS-SSR-ClockCorrections-r15',
u'SSR-ClockCorrectionList-r15',
u'SSR-ClockCorrectionSatelliteElement-r15',
u'GNSS-SSR-CodeBias-r15',
u'SSR-CodeBiasSatList-r15',
u'SSR-CodeBiasSatElement-r15',
u'SSR-CodeBiasSignalList-r15',
u'SSR-CodeBiasSignalElement-r15',
u'GNSS-SSR-URA-r16',
u'SSR-URA-SatList-r16',
u'SSR-URA-SatElement-r16',
u'GNSS-SSR-PhaseBias-r16',
u'SSR-PhaseBiasSatList-r16',
u'SSR-PhaseBiasSatElement-r16',
u'SSR-PhaseBiasSignalList-r16',
u'SSR-PhaseBiasSignalElement-r16',
u'GNSS-SSR-STEC-Correction-r16',
u'STEC-SatList-r16',
u'STEC-SatElement-r16',
u'GNSS-SSR-GriddedCorrection-r16',
u'GridList-r16',
u'GridElement-r16',
u'TropospericDelayCorrection-r16',
u'STEC-ResidualSatList-r16',
u'STEC-ResidualSatElement-r16',
u'NavIC-DifferentialCorrections-r16',
u'NavIC-CorrectionListAutoNav-r16',
u'NavIC-CorrectionElementAutoNav-r16',
u'NavIC-EDC-r16',
u'NavIC-CDC-r16',
u'NavIC-GridModelParameter-r16',
u'RegionIgpList-r16',
u'RegionIgpElement-r16',
u'A-GNSS-RequestAssistanceData',
u'GNSS-CommonAssistDataReq',
u'GNSS-GenericAssistDataReq',
u'GNSS-GenericAssistDataReqElement',
u'GNSS-PeriodicAssistDataReq-r15',
u'GNSS-ReferenceTimeReq',
u'GNSS-ReferenceLocationReq',
u'GNSS-IonosphericModelReq',
u'GNSS-EarthOrientationParametersReq',
u'GNSS-RTK-ReferenceStationInfoReq-r15',
u'GNSS-RTK-AuxiliaryStationDataReq-r15',
u'GNSS-SSR-CorrectionPointsReq-r16',
u'GNSS-TimeModelListReq',
u'GNSS-TimeModelElementReq',
u'GNSS-DifferentialCorrectionsReq',
u'GNSS-NavigationModelReq',
u'StoredNavListInfo',
u'SatListRelatedDataList',
u'SatListRelatedDataElement',
u'ReqNavListInfo',
u'GNSS-RealTimeIntegrityReq',
u'GNSS-DataBitAssistanceReq',
u'GNSS-DataBitsReqSatList',
u'GNSS-DataBitsReqSatElement',
u'GNSS-AcquisitionAssistanceReq',
u'GNSS-AlmanacReq',
u'GNSS-UTC-ModelReq',
u'GNSS-AuxiliaryInformationReq',
u'BDS-DifferentialCorrectionsReq-r12',
u'BDS-GridModelReq-r12',
u'GNSS-RTK-ObservationsReq-r15',
u'GLO-RTK-BiasInformationReq-r15',
u'GNSS-RTK-MAC-CorrectionDifferencesReq-r15',
u'AUX-ReferenceStationList-r15',
u'AUX-ReferenceStationID-Element-r15',
u'GNSS-RTK-ResidualsReq-r15',
u'GNSS-RTK-FKP-GradientsReq-r15',
u'GNSS-SSR-OrbitCorrectionsReq-r15',
u'GNSS-SSR-ClockCorrectionsReq-r15',
u'GNSS-SSR-CodeBiasReq-r15',
u'GNSS-SSR-URA-Req-r16',
u'GNSS-SSR-PhaseBiasReq-r16',
u'GNSS-SSR-STEC-CorrectionReq-r16',
u'GNSS-SSR-GriddedCorrectionReq-r16',
u'NavIC-DifferentialCorrectionsReq-r16',
u'NavIC-GridModelReq-r16',
u'A-GNSS-ProvideLocationInformation',
u'GNSS-SignalMeasurementInformation',
u'MeasurementReferenceTime',
u'GNSS-MeasurementList',
u'GNSS-MeasurementForOneGNSS',
u'GNSS-SgnMeasList',
u'GNSS-SgnMeasElement',
u'GNSS-SatMeasList',
u'GNSS-SatMeasElement',
u'GNSS-LocationInformation',
u'A-GNSS-RequestLocationInformation',
u'GNSS-PositioningInstructions',
u'A-GNSS-ProvideCapabilities',
u'GNSS-SupportList',
u'GNSS-SupportElement',
u'AssistanceDataSupportList',
u'GNSS-CommonAssistanceDataSupport',
u'GNSS-ReferenceTimeSupport',
u'GNSS-ReferenceLocationSupport',
u'GNSS-IonosphericModelSupport',
u'GNSS-EarthOrientationParametersSupport',
u'GNSS-RTK-ReferenceStationInfoSupport-r15',
u'GNSS-RTK-AuxiliaryStationDataSupport-r15',
u'GNSS-GenericAssistanceDataSupport',
u'GNSS-GenericAssistDataSupportElement',
u'GNSS-TimeModelListSupport',
u'GNSS-DifferentialCorrectionsSupport',
u'GNSS-NavigationModelSupport',
u'GNSS-RealTimeIntegritySupport',
u'GNSS-DataBitAssistanceSupport',
u'GNSS-AcquisitionAssistanceSupport',
u'GNSS-AlmanacSupport',
u'GNSS-UTC-ModelSupport',
u'GNSS-AuxiliaryInformationSupport',
u'BDS-DifferentialCorrectionsSupport-r12',
u'BDS-GridModelSupport-r12',
u'GNSS-RTK-ObservationsSupport-r15',
u'GLO-RTK-BiasInformationSupport-r15',
u'GNSS-RTK-MAC-CorrectionDifferencesSupport-r15',
u'GNSS-RTK-ResidualsSupport-r15',
u'GNSS-RTK-FKP-GradientsSupport-r15',
u'GNSS-SSR-OrbitCorrectionsSupport-r15',
u'GNSS-SSR-ClockCorrectionsSupport-r15',
u'GNSS-SSR-CodeBiasSupport-r15',
u'GNSS-SSR-URA-Support-r16',
u'GNSS-SSR-PhaseBiasSupport-r16',
u'GNSS-SSR-STEC-CorrectionSupport-r16',
u'GNSS-SSR-GriddedCorrectionSupport-r16',
u'NavIC-DifferentialCorrectionsSupport-r16',
u'NavIC-GridModelSupport-r16',
u'A-GNSS-RequestCapabilities',
u'A-GNSS-Error',
u'GNSS-LocationServerErrorCauses',
u'GNSS-TargetDeviceErrorCauses',
u'GNSS-FrequencyID-r15',
u'GNSS-ID',
u'GNSS-ID-Bitmap',
u'GNSS-Link-CombinationsList-r15',
u'GNSS-Link-Combinations-r15',
u'GNSS-NavListInfo-r15',
u'SatListElement-r15',
u'GNSS-NetworkID-r15',
u'GNSS-PeriodicControlParam-r15',
u'GNSS-ReferenceStationID-r15',
u'GNSS-SignalID',
u'GNSS-SignalIDs',
u'GNSS-SubNetworkID-r15',
u'SBAS-ID',
u'SBAS-IDs',
u'SV-ID',
u'ECID-ProvideLocationInformation',
u'ECID-SignalMeasurementInformation',
u'MeasuredResultsList',
u'MeasuredResultsElement',
u'ECID-RequestLocationInformation',
u'ECID-ProvideCapabilities',
u'ECID-RequestCapabilities',
u'ECID-Error',
u'ECID-LocationServerErrorCauses',
u'ECID-TargetDeviceErrorCauses',
u'TBS-ProvideLocationInformation-r13',
u'TBS-MeasurementInformation-r13',
u'MBS-BeaconMeasList-r13',
u'MBS-BeaconMeasElement-r13',
u'TBS-RequestLocationInformation-r13',
u'TBS-ProvideCapabilities-r13',
u'MBS-AssistanceDataSupportList-r14',
u'TBS-RequestCapabilities-r13',
u'TBS-Error-r13',
u'TBS-LocationServerErrorCauses-r13',
u'TBS-TargetDeviceErrorCauses-r13',
u'TBS-ProvideAssistanceData-r14',
u'TBS-AssistanceDataList-r14',
u'MBS-AssistanceDataList-r14',
u'MBS-AssistanceDataElement-r14',
u'MBS-AlmanacAssistance-r14',
u'MBS-AcquisitionAssistance-r14',
u'TBS-RequestAssistanceData-r14',
u'Sensor-ProvideLocationInformation-r13',
u'Sensor-MeasurementInformation-r13',
u'Sensor-MotionInformation-r15',
u'DisplacementInfoList-r15',
u'DisplacementInfoListElement-r15',
u'DisplacementTimeStamp-r15',
u'DeltaTime-r15',
u'SFN-r15',
u'Displacement-r15',
u'UTC-Time-r15',
u'Sensor-RequestLocationInformation-r13',
u'Sensor-ProvideCapabilities-r13',
u'Sensor-AssistanceDataSupportList-r14',
u'Sensor-RequestCapabilities-r13',
u'Sensor-Error-r13',
u'Sensor-LocationServerErrorCauses-r13',
u'Sensor-TargetDeviceErrorCauses-r13',
u'Sensor-ProvideAssistanceData-r14',
u'Sensor-AssistanceDataList-r14',
u'PressureValidityArea-v1520',
u'PressureValidityPeriod-v1520',
u'Sensor-RequestAssistanceData-r14',
u'WLAN-ProvideLocationInformation-r13',
u'WLAN-MeasurementInformation-r13',
u'WLAN-MeasurementList-r13',
u'WLAN-MeasurementElement-r13',
u'WLAN-AP-Identifier-r13',
u'WLAN-RTT-r13',
u'WLAN-RequestLocationInformation-r13',
u'WLAN-ProvideCapabilities-r13',
u'WLAN-RequestCapabilities-r13',
u'WLAN-Error-r13',
u'WLAN-LocationServerErrorCauses-r13',
u'WLAN-TargetDeviceErrorCauses-r13',
u'WLAN-ProvideAssistanceData-r14',
u'WLAN-DataSet-r14',
u'SupportedChannels-11a-r14',
u'SupportedChannels-11bg-r14',
u'WLAN-AP-Data-r14',
u'WLAN-AP-Location-r14',
u'LocationDataLCI-r14',
u'WLAN-RequestAssistanceData-r14',
u'BT-ProvideLocationInformation-r13',
u'BT-MeasurementInformation-r13',
u'BT-MeasurementList-r13',
u'BT-MeasurementElement-r13',
u'BT-RequestLocationInformation-r13',
u'BT-ProvideCapabilities-r13',
u'BT-RequestCapabilities-r13',
u'BT-Error-r13',
u'BT-LocationServerErrorCauses-r13',
u'BT-TargetDeviceErrorCauses-r13',
u'NR-UL-ProvideCapabilities-r16',
u'NR-UL-RequestCapabilities-r16',
u'NR-ECID-ProvideLocationInformation-r16',
u'NR-ECID-SignalMeasurementInformation-r16',
u'NR-MeasuredResultsList-r16',
u'NR-MeasuredResultsElement-r16',
u'MeasQuantityResults-r16',
u'ResultsPerSSB-IndexList-r16',
u'ResultsPerSSB-Index-r16',
u'ResultsPerCSI-RS-IndexList-r16',
u'ResultsPerCSI-RS-Index-r16',
u'NR-ECID-RequestLocationInformation-r16',
u'NR-ECID-ProvideCapabilities-r16',
u'NR-ECID-RequestCapabilities-r16',
u'NR-ECID-Error-r16',
u'NR-ECID-LocationServerErrorCauses-r16',
u'NR-ECID-TargetDeviceErrorCauses-r16',
u'NR-DL-TDOA-ProvideAssistanceData-r16',
u'NR-DL-TDOA-RequestAssistanceData-r16',
u'NR-DL-TDOA-ProvideLocationInformation-r16',
u'NR-DL-TDOA-SignalMeasurementInformation-r16',
u'NR-DL-TDOA-MeasList-r16',
u'NR-DL-TDOA-MeasElement-r16',
u'NR-DL-TDOA-AdditionalMeasurements-r16',
u'NR-DL-TDOA-AdditionalMeasurementElement-r16',
u'NR-DL-TDOA-LocationInformation-r16',
u'NR-DL-TDOA-RequestLocationInformation-r16',
u'NR-DL-TDOA-ReportConfig-r16',
u'NR-DL-TDOA-ProvideCapabilities-r16',
u'NR-DL-TDOA-MeasurementCapability-r16',
u'NR-DL-TDOA-RequestCapabilities-r16',
u'NR-DL-TDOA-Error-r16',
u'NR-DL-TDOA-LocationServerErrorCauses-r16',
u'NR-DL-TDOA-TargetDeviceErrorCauses-r16',
u'NR-DL-AoD-ProvideAssistanceData-r16',
u'NR-DL-AoD-RequestAssistanceData-r16',
u'NR-DL-AoD-ProvideLocationInformation-r16',
u'NR-DL-AoD-SignalMeasurementInformation-r16',
u'NR-DL-AoD-MeasList-r16',
u'NR-DL-AoD-MeasElement-r16',
u'NR-DL-AoD-AdditionalMeasurements-r16',
u'NR-DL-AoD-AdditionalMeasurementElement-r16',
u'NR-DL-AoD-LocationInformation-r16',
u'NR-DL-AoD-RequestLocationInformation-r16',
u'NR-DL-AoD-ReportConfig-r16',
u'NR-DL-AoD-ProvideCapabilities-r16',
u'NR-DL-AoD-MeasurementCapability-r16',
u'DL-AoD-MeasCapabilityPerBand-r16',
u'NR-DL-AoD-RequestCapabilities-r16',
u'NR-DL-AoD-Error-r16',
u'NR-DL-AoD-LocationServerErrorCauses-r16',
u'NR-DL-AoD-TargetDeviceErrorCauses-r16',
u'NR-Multi-RTT-ProvideAssistanceData-r16',
u'NR-Multi-RTT-RequestAssistanceData-r16',
u'NR-Multi-RTT-ProvideLocationInformation-r16',
u'NR-Multi-RTT-SignalMeasurementInformation-r16',
u'NR-Multi-RTT-MeasList-r16',
u'NR-Multi-RTT-MeasElement-r16',
u'NR-Multi-RTT-AdditionalMeasurements-r16',
u'NR-Multi-RTT-AdditionalMeasurementElement-r16',
u'NR-Multi-RTT-RequestLocationInformation-r16',
u'NR-Multi-RTT-ReportConfig-r16',
u'NR-Multi-RTT-ProvideCapabilities-r16',
u'NR-Multi-RTT-MeasurementCapability-r16',
u'NR-Multi-RTT-RequestCapabilities-r16',
u'NR-Multi-RTT-Error-r16',
u'NR-Multi-RTT-LocationServerErrorCauses-r16',
u'NR-Multi-RTT-TargetDeviceErrorCauses-r16',
]
_set_ = [
]
_val_ = [
u'maxEPDU',
u'maxAddPRSconfig-r14',
u'maxAvailNarrowBands-Minus1-r14',
u'maxFreqLayers',
u'maxCarrier-r14',
u'maxCells-r14',
u'maxPaths-r14',
u'maxBands',
u'maxFBI',
u'maxFBI-Plus1',
u'maxFBI2',
u'maxEARFCN',
u'maxEARFCN-Plus1',
u'maxEARFCN2',
u'maxMBS-r14',
u'maxWLAN-AP-r13',
u'maxKnownAPs-r14',
u'maxVisibleAPs-r14',
u'maxWLAN-AP-r14',
u'maxWLAN-DataSets-r14',
u'maxBT-Beacon-r13',
u'nrMaxBands-r16',
u'nrMaxFreqLayers-r16',
u'nrMaxFreqLayers-1-r16',
u'nrMaxNumDL-PRS-ResourcesPerSet-1-r16',
u'nrMaxNumDL-PRS-ResourceSetsPerTRP-1-r16',
u'nrMaxResourceIDs-r16',
u'nrMaxResourceOffsetValue-1-r16',
u'nrMaxResourcesPerSet-r16',
u'nrMaxSetsPerTrpPerFreqLayer-r16',
u'nrMaxSetsPerTrpPerFreqLayer-1-r16',
u'nrMaxTRPs-r16',
u'nrMaxTRPsPerFreq-r16',
u'nrMaxTRPsPerFreq-1-r16',
u'maxSimultaneousBands-r16',
u'maxBandComb-r16',
u'nrMaxConfiguredBands-r16',
]
_class_ = [
]
_param_ = [
]
#-----< LPP-Message >-----#
LPP_Message = SEQ(name=u'LPP-Message', mode=MODE_TYPE)
_LPP_Message_transactionID = SEQ(name=u'transactionID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'LPP-TransactionID')), opt=True)
_LPP_Message_endTransaction = BOOL(name=u'endTransaction', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_LPP_Message_sequenceNumber = INT(name=u'sequenceNumber', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SequenceNumber')), opt=True)
_LPP_Message_acknowledgement = SEQ(name=u'acknowledgement', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Acknowledgement')), opt=True)
_LPP_Message_lpp_MessageBody = CHOICE(name=u'lpp-MessageBody', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'LPP-MessageBody')), opt=True)
LPP_Message._cont = ASN1Dict([
(u'transactionID', _LPP_Message_transactionID),
(u'endTransaction', _LPP_Message_endTransaction),
(u'sequenceNumber', _LPP_Message_sequenceNumber),
(u'acknowledgement', _LPP_Message_acknowledgement),
(u'lpp-MessageBody', _LPP_Message_lpp_MessageBody),
])
LPP_Message._ext = None
#-----< SequenceNumber >-----#
SequenceNumber = INT(name=u'SequenceNumber', mode=MODE_TYPE)
SequenceNumber._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
#-----< Acknowledgement >-----#
Acknowledgement = SEQ(name=u'Acknowledgement', mode=MODE_TYPE)
_Acknowledgement_ackRequested = BOOL(name=u'ackRequested', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Acknowledgement_ackIndicator = INT(name=u'ackIndicator', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SequenceNumber')), opt=True)
Acknowledgement._cont = ASN1Dict([
(u'ackRequested', _Acknowledgement_ackRequested),
(u'ackIndicator', _Acknowledgement_ackIndicator),
])
Acknowledgement._ext = None
#-----< LPP-MessageBody >-----#
LPP_MessageBody = CHOICE(name=u'LPP-MessageBody', mode=MODE_TYPE)
_LPP_MessageBody_c1 = CHOICE(name=u'c1', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__LPP_MessageBody_c1_requestCapabilities = SEQ(name=u'requestCapabilities', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'RequestCapabilities')))
__LPP_MessageBody_c1_provideCapabilities = SEQ(name=u'provideCapabilities', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ProvideCapabilities')))
__LPP_MessageBody_c1_requestAssistanceData = SEQ(name=u'requestAssistanceData', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'RequestAssistanceData')))
__LPP_MessageBody_c1_provideAssistanceData = SEQ(name=u'provideAssistanceData', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ProvideAssistanceData')))
__LPP_MessageBody_c1_requestLocationInformation = SEQ(name=u'requestLocationInformation', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'RequestLocationInformation')))
__LPP_MessageBody_c1_provideLocationInformation = SEQ(name=u'provideLocationInformation', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ProvideLocationInformation')))
__LPP_MessageBody_c1_abort = SEQ(name=u'abort', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Abort')))
__LPP_MessageBody_c1_error = CHOICE(name=u'error', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Error')))
__LPP_MessageBody_c1_spare7 = NULL(name=u'spare7', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__LPP_MessageBody_c1_spare6 = NULL(name=u'spare6', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__LPP_MessageBody_c1_spare5 = NULL(name=u'spare5', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__LPP_MessageBody_c1_spare4 = NULL(name=u'spare4', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__LPP_MessageBody_c1_spare3 = NULL(name=u'spare3', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__LPP_MessageBody_c1_spare2 = NULL(name=u'spare2', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__LPP_MessageBody_c1_spare1 = NULL(name=u'spare1', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__LPP_MessageBody_c1_spare0 = NULL(name=u'spare0', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_LPP_MessageBody_c1._cont = ASN1Dict([
(u'requestCapabilities', __LPP_MessageBody_c1_requestCapabilities),
(u'provideCapabilities', __LPP_MessageBody_c1_provideCapabilities),
(u'requestAssistanceData', __LPP_MessageBody_c1_requestAssistanceData),
(u'provideAssistanceData', __LPP_MessageBody_c1_provideAssistanceData),
(u'requestLocationInformation', __LPP_MessageBody_c1_requestLocationInformation),
(u'provideLocationInformation', __LPP_MessageBody_c1_provideLocationInformation),
(u'abort', __LPP_MessageBody_c1_abort),
(u'error', __LPP_MessageBody_c1_error),
(u'spare7', __LPP_MessageBody_c1_spare7),
(u'spare6', __LPP_MessageBody_c1_spare6),
(u'spare5', __LPP_MessageBody_c1_spare5),
(u'spare4', __LPP_MessageBody_c1_spare4),
(u'spare3', __LPP_MessageBody_c1_spare3),
(u'spare2', __LPP_MessageBody_c1_spare2),
(u'spare1', __LPP_MessageBody_c1_spare1),
(u'spare0', __LPP_MessageBody_c1_spare0),
])
_LPP_MessageBody_c1._ext = None
_LPP_MessageBody_messageClassExtension = SEQ(name=u'messageClassExtension', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_LPP_MessageBody_messageClassExtension._cont = ASN1Dict([
])
_LPP_MessageBody_messageClassExtension._ext = None
LPP_MessageBody._cont = ASN1Dict([
(u'c1', _LPP_MessageBody_c1),
(u'messageClassExtension', _LPP_MessageBody_messageClassExtension),
])
LPP_MessageBody._ext = None
#-----< LPP-TransactionID >-----#
LPP_TransactionID = SEQ(name=u'LPP-TransactionID', mode=MODE_TYPE)
_LPP_TransactionID_initiator = ENUM(name=u'initiator', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Initiator')))
_LPP_TransactionID_transactionNumber = INT(name=u'transactionNumber', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'TransactionNumber')))
LPP_TransactionID._cont = ASN1Dict([
(u'initiator', _LPP_TransactionID_initiator),
(u'transactionNumber', _LPP_TransactionID_transactionNumber),
])
LPP_TransactionID._ext = []
#-----< Initiator >-----#
Initiator = ENUM(name=u'Initiator', mode=MODE_TYPE)
Initiator._cont = ASN1Dict([(u'locationServer', 0), (u'targetDevice', 1)])
Initiator._ext = []
#-----< TransactionNumber >-----#
TransactionNumber = INT(name=u'TransactionNumber', mode=MODE_TYPE)
TransactionNumber._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
#-----< RequestCapabilities >-----#
RequestCapabilities = SEQ(name=u'RequestCapabilities', mode=MODE_TYPE)
_RequestCapabilities_criticalExtensions = CHOICE(name=u'criticalExtensions', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__RequestCapabilities_criticalExtensions_c1 = CHOICE(name=u'c1', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
___RequestCapabilities_criticalExtensions_c1_requestCapabilities_r9 = SEQ(name=u'requestCapabilities-r9', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'RequestCapabilities-r9-IEs')))
___RequestCapabilities_criticalExtensions_c1_spare3 = NULL(name=u'spare3', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___RequestCapabilities_criticalExtensions_c1_spare2 = NULL(name=u'spare2', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___RequestCapabilities_criticalExtensions_c1_spare1 = NULL(name=u'spare1', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__RequestCapabilities_criticalExtensions_c1._cont = ASN1Dict([
(u'requestCapabilities-r9', ___RequestCapabilities_criticalExtensions_c1_requestCapabilities_r9),
(u'spare3', ___RequestCapabilities_criticalExtensions_c1_spare3),
(u'spare2', ___RequestCapabilities_criticalExtensions_c1_spare2),
(u'spare1', ___RequestCapabilities_criticalExtensions_c1_spare1),
])
__RequestCapabilities_criticalExtensions_c1._ext = None
__RequestCapabilities_criticalExtensions_criticalExtensionsFuture = SEQ(name=u'criticalExtensionsFuture', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__RequestCapabilities_criticalExtensions_criticalExtensionsFuture._cont = ASN1Dict([
])
__RequestCapabilities_criticalExtensions_criticalExtensionsFuture._ext = None
_RequestCapabilities_criticalExtensions._cont = ASN1Dict([
(u'c1', __RequestCapabilities_criticalExtensions_c1),
(u'criticalExtensionsFuture', __RequestCapabilities_criticalExtensions_criticalExtensionsFuture),
])
_RequestCapabilities_criticalExtensions._ext = None
RequestCapabilities._cont = ASN1Dict([
(u'criticalExtensions', _RequestCapabilities_criticalExtensions),
])
RequestCapabilities._ext = None
#-----< RequestCapabilities-r9-IEs >-----#
RequestCapabilities_r9_IEs = SEQ(name=u'RequestCapabilities-r9-IEs', mode=MODE_TYPE)
_RequestCapabilities_r9_IEs_commonIEsRequestCapabilities = SEQ(name=u'commonIEsRequestCapabilities', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'CommonIEsRequestCapabilities')), opt=True)
_RequestCapabilities_r9_IEs_a_gnss_RequestCapabilities = SEQ(name=u'a-gnss-RequestCapabilities', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'A-GNSS-RequestCapabilities')), opt=True)
_RequestCapabilities_r9_IEs_otdoa_RequestCapabilities = SEQ(name=u'otdoa-RequestCapabilities', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'OTDOA-RequestCapabilities')), opt=True)
_RequestCapabilities_r9_IEs_ecid_RequestCapabilities = SEQ(name=u'ecid-RequestCapabilities', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ECID-RequestCapabilities')), opt=True)
_RequestCapabilities_r9_IEs_epdu_RequestCapabilities = SEQ_OF(name=u'epdu-RequestCapabilities', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'EPDU-Sequence')), opt=True)
_RequestCapabilities_r9_IEs_sensor_RequestCapabilities_r13 = SEQ(name=u'sensor-RequestCapabilities-r13', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Sensor-RequestCapabilities-r13')), opt=True, group=0)
_RequestCapabilities_r9_IEs_tbs_RequestCapabilities_r13 = SEQ(name=u'tbs-RequestCapabilities-r13', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'TBS-RequestCapabilities-r13')), opt=True, group=0)
_RequestCapabilities_r9_IEs_wlan_RequestCapabilities_r13 = SEQ(name=u'wlan-RequestCapabilities-r13', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'WLAN-RequestCapabilities-r13')), opt=True, group=0)
_RequestCapabilities_r9_IEs_bt_RequestCapabilities_r13 = SEQ(name=u'bt-RequestCapabilities-r13', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'BT-RequestCapabilities-r13')), opt=True, group=0)
_RequestCapabilities_r9_IEs_nr_ECID_RequestCapabilities_r16 = SEQ(name=u'nr-ECID-RequestCapabilities-r16', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-ECID-RequestCapabilities-r16')), opt=True, group=1)
_RequestCapabilities_r9_IEs_nr_Multi_RTT_RequestCapabilities_r16 = SEQ(name=u'nr-Multi-RTT-RequestCapabilities-r16', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-Multi-RTT-RequestCapabilities-r16')), opt=True, group=1)
_RequestCapabilities_r9_IEs_nr_DL_AoD_RequestCapabilities_r16 = SEQ(name=u'nr-DL-AoD-RequestCapabilities-r16', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-AoD-RequestCapabilities-r16')), opt=True, group=1)
_RequestCapabilities_r9_IEs_nr_DL_TDOA_RequestCapabilities_r16 = SEQ(name=u'nr-DL-TDOA-RequestCapabilities-r16', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-TDOA-RequestCapabilities-r16')), opt=True, group=1)
_RequestCapabilities_r9_IEs_nr_UL_RequestCapabilities_r16 = SEQ(name=u'nr-UL-RequestCapabilities-r16', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-UL-RequestCapabilities-r16')), opt=True, group=1)
RequestCapabilities_r9_IEs._cont = ASN1Dict([
(u'commonIEsRequestCapabilities', _RequestCapabilities_r9_IEs_commonIEsRequestCapabilities),
(u'a-gnss-RequestCapabilities', _RequestCapabilities_r9_IEs_a_gnss_RequestCapabilities),
(u'otdoa-RequestCapabilities', _RequestCapabilities_r9_IEs_otdoa_RequestCapabilities),
(u'ecid-RequestCapabilities', _RequestCapabilities_r9_IEs_ecid_RequestCapabilities),
(u'epdu-RequestCapabilities', _RequestCapabilities_r9_IEs_epdu_RequestCapabilities),
(u'sensor-RequestCapabilities-r13', _RequestCapabilities_r9_IEs_sensor_RequestCapabilities_r13),
(u'tbs-RequestCapabilities-r13', _RequestCapabilities_r9_IEs_tbs_RequestCapabilities_r13),
(u'wlan-RequestCapabilities-r13', _RequestCapabilities_r9_IEs_wlan_RequestCapabilities_r13),
(u'bt-RequestCapabilities-r13', _RequestCapabilities_r9_IEs_bt_RequestCapabilities_r13),
(u'nr-ECID-RequestCapabilities-r16', _RequestCapabilities_r9_IEs_nr_ECID_RequestCapabilities_r16),
(u'nr-Multi-RTT-RequestCapabilities-r16', _RequestCapabilities_r9_IEs_nr_Multi_RTT_RequestCapabilities_r16),
(u'nr-DL-AoD-RequestCapabilities-r16', _RequestCapabilities_r9_IEs_nr_DL_AoD_RequestCapabilities_r16),
(u'nr-DL-TDOA-RequestCapabilities-r16', _RequestCapabilities_r9_IEs_nr_DL_TDOA_RequestCapabilities_r16),
(u'nr-UL-RequestCapabilities-r16', _RequestCapabilities_r9_IEs_nr_UL_RequestCapabilities_r16),
])
RequestCapabilities_r9_IEs._ext = [u'sensor-RequestCapabilities-r13', u'tbs-RequestCapabilities-r13', u'wlan-RequestCapabilities-r13', u'bt-RequestCapabilities-r13', u'nr-ECID-RequestCapabilities-r16', u'nr-Multi-RTT-RequestCapabilities-r16', u'nr-DL-AoD-RequestCapabilities-r16', u'nr-DL-TDOA-RequestCapabilities-r16', u'nr-UL-RequestCapabilities-r16']
#-----< ProvideCapabilities >-----#
ProvideCapabilities = SEQ(name=u'ProvideCapabilities', mode=MODE_TYPE)
_ProvideCapabilities_criticalExtensions = CHOICE(name=u'criticalExtensions', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__ProvideCapabilities_criticalExtensions_c1 = CHOICE(name=u'c1', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
___ProvideCapabilities_criticalExtensions_c1_provideCapabilities_r9 = SEQ(name=u'provideCapabilities-r9', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ProvideCapabilities-r9-IEs')))
___ProvideCapabilities_criticalExtensions_c1_spare3 = NULL(name=u'spare3', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___ProvideCapabilities_criticalExtensions_c1_spare2 = NULL(name=u'spare2', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___ProvideCapabilities_criticalExtensions_c1_spare1 = NULL(name=u'spare1', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__ProvideCapabilities_criticalExtensions_c1._cont = ASN1Dict([
(u'provideCapabilities-r9', ___ProvideCapabilities_criticalExtensions_c1_provideCapabilities_r9),
(u'spare3', ___ProvideCapabilities_criticalExtensions_c1_spare3),
(u'spare2', ___ProvideCapabilities_criticalExtensions_c1_spare2),
(u'spare1', ___ProvideCapabilities_criticalExtensions_c1_spare1),
])
__ProvideCapabilities_criticalExtensions_c1._ext = None
__ProvideCapabilities_criticalExtensions_criticalExtensionsFuture = SEQ(name=u'criticalExtensionsFuture', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__ProvideCapabilities_criticalExtensions_criticalExtensionsFuture._cont = ASN1Dict([
])
__ProvideCapabilities_criticalExtensions_criticalExtensionsFuture._ext = None
_ProvideCapabilities_criticalExtensions._cont = ASN1Dict([
(u'c1', __ProvideCapabilities_criticalExtensions_c1),
(u'criticalExtensionsFuture', __ProvideCapabilities_criticalExtensions_criticalExtensionsFuture),
])
_ProvideCapabilities_criticalExtensions._ext = None
ProvideCapabilities._cont = ASN1Dict([
(u'criticalExtensions', _ProvideCapabilities_criticalExtensions),
])
ProvideCapabilities._ext = None
#-----< ProvideCapabilities-r9-IEs >-----#
ProvideCapabilities_r9_IEs = SEQ(name=u'ProvideCapabilities-r9-IEs', mode=MODE_TYPE)
_ProvideCapabilities_r9_IEs_commonIEsProvideCapabilities = SEQ(name=u'commonIEsProvideCapabilities', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'CommonIEsProvideCapabilities')), opt=True)
_ProvideCapabilities_r9_IEs_a_gnss_ProvideCapabilities = SEQ(name=u'a-gnss-ProvideCapabilities', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'A-GNSS-ProvideCapabilities')), opt=True)
_ProvideCapabilities_r9_IEs_otdoa_ProvideCapabilities = SEQ(name=u'otdoa-ProvideCapabilities', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'OTDOA-ProvideCapabilities')), opt=True)
_ProvideCapabilities_r9_IEs_ecid_ProvideCapabilities = SEQ(name=u'ecid-ProvideCapabilities', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ECID-ProvideCapabilities')), opt=True)
_ProvideCapabilities_r9_IEs_epdu_ProvideCapabilities = SEQ_OF(name=u'epdu-ProvideCapabilities', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'EPDU-Sequence')), opt=True)
_ProvideCapabilities_r9_IEs_sensor_ProvideCapabilities_r13 = SEQ(name=u'sensor-ProvideCapabilities-r13', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Sensor-ProvideCapabilities-r13')), opt=True, group=0)
_ProvideCapabilities_r9_IEs_tbs_ProvideCapabilities_r13 = SEQ(name=u'tbs-ProvideCapabilities-r13', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'TBS-ProvideCapabilities-r13')), opt=True, group=0)
_ProvideCapabilities_r9_IEs_wlan_ProvideCapabilities_r13 = SEQ(name=u'wlan-ProvideCapabilities-r13', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'WLAN-ProvideCapabilities-r13')), opt=True, group=0)
_ProvideCapabilities_r9_IEs_bt_ProvideCapabilities_r13 = SEQ(name=u'bt-ProvideCapabilities-r13', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'BT-ProvideCapabilities-r13')), opt=True, group=0)
_ProvideCapabilities_r9_IEs_nr_ECID_ProvideCapabilities_r16 = SEQ(name=u'nr-ECID-ProvideCapabilities-r16', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-ECID-ProvideCapabilities-r16')), opt=True, group=1)
_ProvideCapabilities_r9_IEs_nr_Multi_RTT_ProvideCapabilities_r16 = SEQ(name=u'nr-Multi-RTT-ProvideCapabilities-r16', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-Multi-RTT-ProvideCapabilities-r16')), opt=True, group=1)
_ProvideCapabilities_r9_IEs_nr_DL_AoD_ProvideCapabilities_r16 = SEQ(name=u'nr-DL-AoD-ProvideCapabilities-r16', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-AoD-ProvideCapabilities-r16')), opt=True, group=1)
_ProvideCapabilities_r9_IEs_nr_DL_TDOA_ProvideCapabilities_r16 = SEQ(name=u'nr-DL-TDOA-ProvideCapabilities-r16', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-TDOA-ProvideCapabilities-r16')), opt=True, group=1)
_ProvideCapabilities_r9_IEs_nr_UL_ProvideCapabilities_r16 = SEQ(name=u'nr-UL-ProvideCapabilities-r16', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-UL-ProvideCapabilities-r16')), opt=True, group=1)
ProvideCapabilities_r9_IEs._cont = ASN1Dict([
(u'commonIEsProvideCapabilities', _ProvideCapabilities_r9_IEs_commonIEsProvideCapabilities),
(u'a-gnss-ProvideCapabilities', _ProvideCapabilities_r9_IEs_a_gnss_ProvideCapabilities),
(u'otdoa-ProvideCapabilities', _ProvideCapabilities_r9_IEs_otdoa_ProvideCapabilities),
(u'ecid-ProvideCapabilities', _ProvideCapabilities_r9_IEs_ecid_ProvideCapabilities),
(u'epdu-ProvideCapabilities', _ProvideCapabilities_r9_IEs_epdu_ProvideCapabilities),
(u'sensor-ProvideCapabilities-r13', _ProvideCapabilities_r9_IEs_sensor_ProvideCapabilities_r13),
(u'tbs-ProvideCapabilities-r13', _ProvideCapabilities_r9_IEs_tbs_ProvideCapabilities_r13),
(u'wlan-ProvideCapabilities-r13', _ProvideCapabilities_r9_IEs_wlan_ProvideCapabilities_r13),
(u'bt-ProvideCapabilities-r13', _ProvideCapabilities_r9_IEs_bt_ProvideCapabilities_r13),
(u'nr-ECID-ProvideCapabilities-r16', _ProvideCapabilities_r9_IEs_nr_ECID_ProvideCapabilities_r16),
(u'nr-Multi-RTT-ProvideCapabilities-r16', _ProvideCapabilities_r9_IEs_nr_Multi_RTT_ProvideCapabilities_r16),
(u'nr-DL-AoD-ProvideCapabilities-r16', _ProvideCapabilities_r9_IEs_nr_DL_AoD_ProvideCapabilities_r16),
(u'nr-DL-TDOA-ProvideCapabilities-r16', _ProvideCapabilities_r9_IEs_nr_DL_TDOA_ProvideCapabilities_r16),
(u'nr-UL-ProvideCapabilities-r16', _ProvideCapabilities_r9_IEs_nr_UL_ProvideCapabilities_r16),
])
ProvideCapabilities_r9_IEs._ext = [u'sensor-ProvideCapabilities-r13', u'tbs-ProvideCapabilities-r13', u'wlan-ProvideCapabilities-r13', u'bt-ProvideCapabilities-r13', u'nr-ECID-ProvideCapabilities-r16', u'nr-Multi-RTT-ProvideCapabilities-r16', u'nr-DL-AoD-ProvideCapabilities-r16', u'nr-DL-TDOA-ProvideCapabilities-r16', u'nr-UL-ProvideCapabilities-r16']
#-----< RequestAssistanceData >-----#
RequestAssistanceData = SEQ(name=u'RequestAssistanceData', mode=MODE_TYPE)
_RequestAssistanceData_criticalExtensions = CHOICE(name=u'criticalExtensions', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__RequestAssistanceData_criticalExtensions_c1 = CHOICE(name=u'c1', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
___RequestAssistanceData_criticalExtensions_c1_requestAssistanceData_r9 = SEQ(name=u'requestAssistanceData-r9', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'RequestAssistanceData-r9-IEs')))
___RequestAssistanceData_criticalExtensions_c1_spare3 = NULL(name=u'spare3', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___RequestAssistanceData_criticalExtensions_c1_spare2 = NULL(name=u'spare2', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___RequestAssistanceData_criticalExtensions_c1_spare1 = NULL(name=u'spare1', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__RequestAssistanceData_criticalExtensions_c1._cont = ASN1Dict([
(u'requestAssistanceData-r9', ___RequestAssistanceData_criticalExtensions_c1_requestAssistanceData_r9),
(u'spare3', ___RequestAssistanceData_criticalExtensions_c1_spare3),
(u'spare2', ___RequestAssistanceData_criticalExtensions_c1_spare2),
(u'spare1', ___RequestAssistanceData_criticalExtensions_c1_spare1),
])
__RequestAssistanceData_criticalExtensions_c1._ext = None
__RequestAssistanceData_criticalExtensions_criticalExtensionsFuture = SEQ(name=u'criticalExtensionsFuture', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__RequestAssistanceData_criticalExtensions_criticalExtensionsFuture._cont = ASN1Dict([
])
__RequestAssistanceData_criticalExtensions_criticalExtensionsFuture._ext = None
_RequestAssistanceData_criticalExtensions._cont = ASN1Dict([
(u'c1', __RequestAssistanceData_criticalExtensions_c1),
(u'criticalExtensionsFuture', __RequestAssistanceData_criticalExtensions_criticalExtensionsFuture),
])
_RequestAssistanceData_criticalExtensions._ext = None
RequestAssistanceData._cont = ASN1Dict([
(u'criticalExtensions', _RequestAssistanceData_criticalExtensions),
])
RequestAssistanceData._ext = None
#-----< RequestAssistanceData-r9-IEs >-----#
RequestAssistanceData_r9_IEs = SEQ(name=u'RequestAssistanceData-r9-IEs', mode=MODE_TYPE)
_RequestAssistanceData_r9_IEs_commonIEsRequestAssistanceData = SEQ(name=u'commonIEsRequestAssistanceData', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'CommonIEsRequestAssistanceData')), opt=True)
_RequestAssistanceData_r9_IEs_a_gnss_RequestAssistanceData = SEQ(name=u'a-gnss-RequestAssistanceData', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'A-GNSS-RequestAssistanceData')), opt=True)
_RequestAssistanceData_r9_IEs_otdoa_RequestAssistanceData = SEQ(name=u'otdoa-RequestAssistanceData', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'OTDOA-RequestAssistanceData')), opt=True)
_RequestAssistanceData_r9_IEs_epdu_RequestAssistanceData = SEQ_OF(name=u'epdu-RequestAssistanceData', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'EPDU-Sequence')), opt=True)
_RequestAssistanceData_r9_IEs_sensor_RequestAssistanceData_r14 = SEQ(name=u'sensor-RequestAssistanceData-r14', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Sensor-RequestAssistanceData-r14')), opt=True, group=0)
_RequestAssistanceData_r9_IEs_tbs_RequestAssistanceData_r14 = SEQ(name=u'tbs-RequestAssistanceData-r14', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'TBS-RequestAssistanceData-r14')), opt=True, group=0)
_RequestAssistanceData_r9_IEs_wlan_RequestAssistanceData_r14 = SEQ(name=u'wlan-RequestAssistanceData-r14', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'WLAN-RequestAssistanceData-r14')), opt=True, group=0)
_RequestAssistanceData_r9_IEs_nr_Multi_RTT_RequestAssistanceData_r16 = SEQ(name=u'nr-Multi-RTT-RequestAssistanceData-r16', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-Multi-RTT-RequestAssistanceData-r16')), opt=True, group=1)
_RequestAssistanceData_r9_IEs_nr_DL_AoD_RequestAssistanceData_r16 = SEQ(name=u'nr-DL-AoD-RequestAssistanceData-r16', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-AoD-RequestAssistanceData-r16')), opt=True, group=1)
_RequestAssistanceData_r9_IEs_nr_DL_TDOA_RequestAssistanceData_r16 = SEQ(name=u'nr-DL-TDOA-RequestAssistanceData-r16', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-TDOA-RequestAssistanceData-r16')), opt=True, group=1)
RequestAssistanceData_r9_IEs._cont = ASN1Dict([
(u'commonIEsRequestAssistanceData', _RequestAssistanceData_r9_IEs_commonIEsRequestAssistanceData),
(u'a-gnss-RequestAssistanceData', _RequestAssistanceData_r9_IEs_a_gnss_RequestAssistanceData),
(u'otdoa-RequestAssistanceData', _RequestAssistanceData_r9_IEs_otdoa_RequestAssistanceData),
(u'epdu-RequestAssistanceData', _RequestAssistanceData_r9_IEs_epdu_RequestAssistanceData),
(u'sensor-RequestAssistanceData-r14', _RequestAssistanceData_r9_IEs_sensor_RequestAssistanceData_r14),
(u'tbs-RequestAssistanceData-r14', _RequestAssistanceData_r9_IEs_tbs_RequestAssistanceData_r14),
(u'wlan-RequestAssistanceData-r14', _RequestAssistanceData_r9_IEs_wlan_RequestAssistanceData_r14),
(u'nr-Multi-RTT-RequestAssistanceData-r16', _RequestAssistanceData_r9_IEs_nr_Multi_RTT_RequestAssistanceData_r16),
(u'nr-DL-AoD-RequestAssistanceData-r16', _RequestAssistanceData_r9_IEs_nr_DL_AoD_RequestAssistanceData_r16),
(u'nr-DL-TDOA-RequestAssistanceData-r16', _RequestAssistanceData_r9_IEs_nr_DL_TDOA_RequestAssistanceData_r16),
])
RequestAssistanceData_r9_IEs._ext = [u'sensor-RequestAssistanceData-r14', u'tbs-RequestAssistanceData-r14', u'wlan-RequestAssistanceData-r14', u'nr-Multi-RTT-RequestAssistanceData-r16', u'nr-DL-AoD-RequestAssistanceData-r16', u'nr-DL-TDOA-RequestAssistanceData-r16']
#-----< ProvideAssistanceData >-----#
ProvideAssistanceData = SEQ(name=u'ProvideAssistanceData', mode=MODE_TYPE)
_ProvideAssistanceData_criticalExtensions = CHOICE(name=u'criticalExtensions', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__ProvideAssistanceData_criticalExtensions_c1 = CHOICE(name=u'c1', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
___ProvideAssistanceData_criticalExtensions_c1_provideAssistanceData_r9 = SEQ(name=u'provideAssistanceData-r9', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ProvideAssistanceData-r9-IEs')))
___ProvideAssistanceData_criticalExtensions_c1_spare3 = NULL(name=u'spare3', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___ProvideAssistanceData_criticalExtensions_c1_spare2 = NULL(name=u'spare2', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___ProvideAssistanceData_criticalExtensions_c1_spare1 = NULL(name=u'spare1', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__ProvideAssistanceData_criticalExtensions_c1._cont = ASN1Dict([
(u'provideAssistanceData-r9', ___ProvideAssistanceData_criticalExtensions_c1_provideAssistanceData_r9),
(u'spare3', ___ProvideAssistanceData_criticalExtensions_c1_spare3),
(u'spare2', ___ProvideAssistanceData_criticalExtensions_c1_spare2),
(u'spare1', ___ProvideAssistanceData_criticalExtensions_c1_spare1),
])
__ProvideAssistanceData_criticalExtensions_c1._ext = None
__ProvideAssistanceData_criticalExtensions_criticalExtensionsFuture = SEQ(name=u'criticalExtensionsFuture', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__ProvideAssistanceData_criticalExtensions_criticalExtensionsFuture._cont = ASN1Dict([
])
__ProvideAssistanceData_criticalExtensions_criticalExtensionsFuture._ext = None
_ProvideAssistanceData_criticalExtensions._cont = ASN1Dict([
(u'c1', __ProvideAssistanceData_criticalExtensions_c1),
(u'criticalExtensionsFuture', __ProvideAssistanceData_criticalExtensions_criticalExtensionsFuture),
])
_ProvideAssistanceData_criticalExtensions._ext = None
ProvideAssistanceData._cont = ASN1Dict([
(u'criticalExtensions', _ProvideAssistanceData_criticalExtensions),
])
ProvideAssistanceData._ext = None
#-----< ProvideAssistanceData-r9-IEs >-----#
ProvideAssistanceData_r9_IEs = SEQ(name=u'ProvideAssistanceData-r9-IEs', mode=MODE_TYPE)
_ProvideAssistanceData_r9_IEs_commonIEsProvideAssistanceData = SEQ(name=u'commonIEsProvideAssistanceData', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'CommonIEsProvideAssistanceData')), opt=True)
_ProvideAssistanceData_r9_IEs_a_gnss_ProvideAssistanceData = SEQ(name=u'a-gnss-ProvideAssistanceData', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'A-GNSS-ProvideAssistanceData')), opt=True)
_ProvideAssistanceData_r9_IEs_otdoa_ProvideAssistanceData = SEQ(name=u'otdoa-ProvideAssistanceData', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'OTDOA-ProvideAssistanceData')), opt=True)
_ProvideAssistanceData_r9_IEs_epdu_Provide_Assistance_Data = SEQ_OF(name=u'epdu-Provide-Assistance-Data', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'EPDU-Sequence')), opt=True)
_ProvideAssistanceData_r9_IEs_sensor_ProvideAssistanceData_r14 = SEQ(name=u'sensor-ProvideAssistanceData-r14', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Sensor-ProvideAssistanceData-r14')), opt=True, group=0)
_ProvideAssistanceData_r9_IEs_tbs_ProvideAssistanceData_r14 = SEQ(name=u'tbs-ProvideAssistanceData-r14', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'TBS-ProvideAssistanceData-r14')), opt=True, group=0)
_ProvideAssistanceData_r9_IEs_wlan_ProvideAssistanceData_r14 = SEQ(name=u'wlan-ProvideAssistanceData-r14', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'WLAN-ProvideAssistanceData-r14')), opt=True, group=0)
_ProvideAssistanceData_r9_IEs_nr_Multi_RTT_ProvideAssistanceData_r16 = SEQ(name=u'nr-Multi-RTT-ProvideAssistanceData-r16', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-Multi-RTT-ProvideAssistanceData-r16')), opt=True, group=1)
_ProvideAssistanceData_r9_IEs_nr_DL_AoD_ProvideAssistanceData_r16 = SEQ(name=u'nr-DL-AoD-ProvideAssistanceData-r16', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-AoD-ProvideAssistanceData-r16')), opt=True, group=1)
_ProvideAssistanceData_r9_IEs_nr_DL_TDOA_ProvideAssistanceData_r16 = SEQ(name=u'nr-DL-TDOA-ProvideAssistanceData-r16', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-TDOA-ProvideAssistanceData-r16')), opt=True, group=1)
ProvideAssistanceData_r9_IEs._cont = ASN1Dict([
(u'commonIEsProvideAssistanceData', _ProvideAssistanceData_r9_IEs_commonIEsProvideAssistanceData),
(u'a-gnss-ProvideAssistanceData', _ProvideAssistanceData_r9_IEs_a_gnss_ProvideAssistanceData),
(u'otdoa-ProvideAssistanceData', _ProvideAssistanceData_r9_IEs_otdoa_ProvideAssistanceData),
(u'epdu-Provide-Assistance-Data', _ProvideAssistanceData_r9_IEs_epdu_Provide_Assistance_Data),
(u'sensor-ProvideAssistanceData-r14', _ProvideAssistanceData_r9_IEs_sensor_ProvideAssistanceData_r14),
(u'tbs-ProvideAssistanceData-r14', _ProvideAssistanceData_r9_IEs_tbs_ProvideAssistanceData_r14),
(u'wlan-ProvideAssistanceData-r14', _ProvideAssistanceData_r9_IEs_wlan_ProvideAssistanceData_r14),
(u'nr-Multi-RTT-ProvideAssistanceData-r16', _ProvideAssistanceData_r9_IEs_nr_Multi_RTT_ProvideAssistanceData_r16),
(u'nr-DL-AoD-ProvideAssistanceData-r16', _ProvideAssistanceData_r9_IEs_nr_DL_AoD_ProvideAssistanceData_r16),
(u'nr-DL-TDOA-ProvideAssistanceData-r16', _ProvideAssistanceData_r9_IEs_nr_DL_TDOA_ProvideAssistanceData_r16),
])
ProvideAssistanceData_r9_IEs._ext = [u'sensor-ProvideAssistanceData-r14', u'tbs-ProvideAssistanceData-r14', u'wlan-ProvideAssistanceData-r14', u'nr-Multi-RTT-ProvideAssistanceData-r16', u'nr-DL-AoD-ProvideAssistanceData-r16', u'nr-DL-TDOA-ProvideAssistanceData-r16']
#-----< RequestLocationInformation >-----#
RequestLocationInformation = SEQ(name=u'RequestLocationInformation', mode=MODE_TYPE)
_RequestLocationInformation_criticalExtensions = CHOICE(name=u'criticalExtensions', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__RequestLocationInformation_criticalExtensions_c1 = CHOICE(name=u'c1', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
___RequestLocationInformation_criticalExtensions_c1_requestLocationInformation_r9 = SEQ(name=u'requestLocationInformation-r9', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'RequestLocationInformation-r9-IEs')))
___RequestLocationInformation_criticalExtensions_c1_spare3 = NULL(name=u'spare3', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___RequestLocationInformation_criticalExtensions_c1_spare2 = NULL(name=u'spare2', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___RequestLocationInformation_criticalExtensions_c1_spare1 = NULL(name=u'spare1', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__RequestLocationInformation_criticalExtensions_c1._cont = ASN1Dict([
(u'requestLocationInformation-r9', ___RequestLocationInformation_criticalExtensions_c1_requestLocationInformation_r9),
(u'spare3', ___RequestLocationInformation_criticalExtensions_c1_spare3),
(u'spare2', ___RequestLocationInformation_criticalExtensions_c1_spare2),
(u'spare1', ___RequestLocationInformation_criticalExtensions_c1_spare1),
])
__RequestLocationInformation_criticalExtensions_c1._ext = None
__RequestLocationInformation_criticalExtensions_criticalExtensionsFuture = SEQ(name=u'criticalExtensionsFuture', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__RequestLocationInformation_criticalExtensions_criticalExtensionsFuture._cont = ASN1Dict([
])
__RequestLocationInformation_criticalExtensions_criticalExtensionsFuture._ext = None
_RequestLocationInformation_criticalExtensions._cont = ASN1Dict([
(u'c1', __RequestLocationInformation_criticalExtensions_c1),
(u'criticalExtensionsFuture', __RequestLocationInformation_criticalExtensions_criticalExtensionsFuture),
])
_RequestLocationInformation_criticalExtensions._ext = None
RequestLocationInformation._cont = ASN1Dict([
(u'criticalExtensions', _RequestLocationInformation_criticalExtensions),
])
RequestLocationInformation._ext = None
#-----< RequestLocationInformation-r9-IEs >-----#
RequestLocationInformation_r9_IEs = SEQ(name=u'RequestLocationInformation-r9-IEs', mode=MODE_TYPE)
_RequestLocationInformation_r9_IEs_commonIEsRequestLocationInformation = SEQ(name=u'commonIEsRequestLocationInformation', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'CommonIEsRequestLocationInformation')), opt=True)
_RequestLocationInformation_r9_IEs_a_gnss_RequestLocationInformation = SEQ(name=u'a-gnss-RequestLocationInformation', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'A-GNSS-RequestLocationInformation')), opt=True)
_RequestLocationInformation_r9_IEs_otdoa_RequestLocationInformation = SEQ(name=u'otdoa-RequestLocationInformation', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'OTDOA-RequestLocationInformation')), opt=True)
_RequestLocationInformation_r9_IEs_ecid_RequestLocationInformation = SEQ(name=u'ecid-RequestLocationInformation', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ECID-RequestLocationInformation')), opt=True)
_RequestLocationInformation_r9_IEs_epdu_RequestLocationInformation = SEQ_OF(name=u'epdu-RequestLocationInformation', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'EPDU-Sequence')), opt=True)
_RequestLocationInformation_r9_IEs_sensor_RequestLocationInformation_r13 = SEQ(name=u'sensor-RequestLocationInformation-r13', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Sensor-RequestLocationInformation-r13')), opt=True, group=0)
_RequestLocationInformation_r9_IEs_tbs_RequestLocationInformation_r13 = SEQ(name=u'tbs-RequestLocationInformation-r13', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'TBS-RequestLocationInformation-r13')), opt=True, group=0)
_RequestLocationInformation_r9_IEs_wlan_RequestLocationInformation_r13 = SEQ(name=u'wlan-RequestLocationInformation-r13', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'WLAN-RequestLocationInformation-r13')), opt=True, group=0)
_RequestLocationInformation_r9_IEs_bt_RequestLocationInformation_r13 = SEQ(name=u'bt-RequestLocationInformation-r13', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'BT-RequestLocationInformation-r13')), opt=True, group=0)
_RequestLocationInformation_r9_IEs_nr_ECID_RequestLocationInformation_r16 = SEQ(name=u'nr-ECID-RequestLocationInformation-r16', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-ECID-RequestLocationInformation-r16')), opt=True, group=1)
_RequestLocationInformation_r9_IEs_nr_Multi_RTT_RequestLocationInformation_r16 = SEQ(name=u'nr-Multi-RTT-RequestLocationInformation-r16', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-Multi-RTT-RequestLocationInformation-r16')), opt=True, group=1)
_RequestLocationInformation_r9_IEs_nr_DL_AoD_RequestLocationInformation_r16 = SEQ(name=u'nr-DL-AoD-RequestLocationInformation-r16', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-AoD-RequestLocationInformation-r16')), opt=True, group=1)
_RequestLocationInformation_r9_IEs_nr_DL_TDOA_RequestLocationInformation_r16 = SEQ(name=u'nr-DL-TDOA-RequestLocationInformation-r16', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-TDOA-RequestLocationInformation-r16')), opt=True, group=1)
RequestLocationInformation_r9_IEs._cont = ASN1Dict([
(u'commonIEsRequestLocationInformation', _RequestLocationInformation_r9_IEs_commonIEsRequestLocationInformation),
(u'a-gnss-RequestLocationInformation', _RequestLocationInformation_r9_IEs_a_gnss_RequestLocationInformation),
(u'otdoa-RequestLocationInformation', _RequestLocationInformation_r9_IEs_otdoa_RequestLocationInformation),
(u'ecid-RequestLocationInformation', _RequestLocationInformation_r9_IEs_ecid_RequestLocationInformation),
(u'epdu-RequestLocationInformation', _RequestLocationInformation_r9_IEs_epdu_RequestLocationInformation),
(u'sensor-RequestLocationInformation-r13', _RequestLocationInformation_r9_IEs_sensor_RequestLocationInformation_r13),
(u'tbs-RequestLocationInformation-r13', _RequestLocationInformation_r9_IEs_tbs_RequestLocationInformation_r13),
(u'wlan-RequestLocationInformation-r13', _RequestLocationInformation_r9_IEs_wlan_RequestLocationInformation_r13),
(u'bt-RequestLocationInformation-r13', _RequestLocationInformation_r9_IEs_bt_RequestLocationInformation_r13),
(u'nr-ECID-RequestLocationInformation-r16', _RequestLocationInformation_r9_IEs_nr_ECID_RequestLocationInformation_r16),
(u'nr-Multi-RTT-RequestLocationInformation-r16', _RequestLocationInformation_r9_IEs_nr_Multi_RTT_RequestLocationInformation_r16),
(u'nr-DL-AoD-RequestLocationInformation-r16', _RequestLocationInformation_r9_IEs_nr_DL_AoD_RequestLocationInformation_r16),
(u'nr-DL-TDOA-RequestLocationInformation-r16', _RequestLocationInformation_r9_IEs_nr_DL_TDOA_RequestLocationInformation_r16),
])
RequestLocationInformation_r9_IEs._ext = [u'sensor-RequestLocationInformation-r13', u'tbs-RequestLocationInformation-r13', u'wlan-RequestLocationInformation-r13', u'bt-RequestLocationInformation-r13', u'nr-ECID-RequestLocationInformation-r16', u'nr-Multi-RTT-RequestLocationInformation-r16', u'nr-DL-AoD-RequestLocationInformation-r16', u'nr-DL-TDOA-RequestLocationInformation-r16']
#-----< ProvideLocationInformation >-----#
ProvideLocationInformation = SEQ(name=u'ProvideLocationInformation', mode=MODE_TYPE)
_ProvideLocationInformation_criticalExtensions = CHOICE(name=u'criticalExtensions', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__ProvideLocationInformation_criticalExtensions_c1 = CHOICE(name=u'c1', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
___ProvideLocationInformation_criticalExtensions_c1_provideLocationInformation_r9 = SEQ(name=u'provideLocationInformation-r9', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ProvideLocationInformation-r9-IEs')))
___ProvideLocationInformation_criticalExtensions_c1_spare3 = NULL(name=u'spare3', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___ProvideLocationInformation_criticalExtensions_c1_spare2 = NULL(name=u'spare2', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___ProvideLocationInformation_criticalExtensions_c1_spare1 = NULL(name=u'spare1', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__ProvideLocationInformation_criticalExtensions_c1._cont = ASN1Dict([
(u'provideLocationInformation-r9', ___ProvideLocationInformation_criticalExtensions_c1_provideLocationInformation_r9),
(u'spare3', ___ProvideLocationInformation_criticalExtensions_c1_spare3),
(u'spare2', ___ProvideLocationInformation_criticalExtensions_c1_spare2),
(u'spare1', ___ProvideLocationInformation_criticalExtensions_c1_spare1),
])
__ProvideLocationInformation_criticalExtensions_c1._ext = None
__ProvideLocationInformation_criticalExtensions_criticalExtensionsFuture = SEQ(name=u'criticalExtensionsFuture', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__ProvideLocationInformation_criticalExtensions_criticalExtensionsFuture._cont = ASN1Dict([
])
__ProvideLocationInformation_criticalExtensions_criticalExtensionsFuture._ext = None
_ProvideLocationInformation_criticalExtensions._cont = ASN1Dict([
(u'c1', __ProvideLocationInformation_criticalExtensions_c1),
(u'criticalExtensionsFuture', __ProvideLocationInformation_criticalExtensions_criticalExtensionsFuture),
])
_ProvideLocationInformation_criticalExtensions._ext = None
ProvideLocationInformation._cont = ASN1Dict([
(u'criticalExtensions', _ProvideLocationInformation_criticalExtensions),
])
ProvideLocationInformation._ext = None
#-----< ProvideLocationInformation-r9-IEs >-----#
ProvideLocationInformation_r9_IEs = SEQ(name=u'ProvideLocationInformation-r9-IEs', mode=MODE_TYPE)
_ProvideLocationInformation_r9_IEs_commonIEsProvideLocationInformation = SEQ(name=u'commonIEsProvideLocationInformation', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'CommonIEsProvideLocationInformation')), opt=True)
_ProvideLocationInformation_r9_IEs_a_gnss_ProvideLocationInformation = SEQ(name=u'a-gnss-ProvideLocationInformation', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'A-GNSS-ProvideLocationInformation')), opt=True)
_ProvideLocationInformation_r9_IEs_otdoa_ProvideLocationInformation = SEQ(name=u'otdoa-ProvideLocationInformation', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'OTDOA-ProvideLocationInformation')), opt=True)
_ProvideLocationInformation_r9_IEs_ecid_ProvideLocationInformation = SEQ(name=u'ecid-ProvideLocationInformation', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ECID-ProvideLocationInformation')), opt=True)
_ProvideLocationInformation_r9_IEs_epdu_ProvideLocationInformation = SEQ_OF(name=u'epdu-ProvideLocationInformation', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'EPDU-Sequence')), opt=True)
_ProvideLocationInformation_r9_IEs_sensor_ProvideLocationInformation_r13 = SEQ(name=u'sensor-ProvideLocationInformation-r13', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Sensor-ProvideLocationInformation-r13')), opt=True, group=0)
_ProvideLocationInformation_r9_IEs_tbs_ProvideLocationInformation_r13 = SEQ(name=u'tbs-ProvideLocationInformation-r13', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'TBS-ProvideLocationInformation-r13')), opt=True, group=0)
_ProvideLocationInformation_r9_IEs_wlan_ProvideLocationInformation_r13 = SEQ(name=u'wlan-ProvideLocationInformation-r13', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'WLAN-ProvideLocationInformation-r13')), opt=True, group=0)
_ProvideLocationInformation_r9_IEs_bt_ProvideLocationInformation_r13 = SEQ(name=u'bt-ProvideLocationInformation-r13', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'BT-ProvideLocationInformation-r13')), opt=True, group=0)
_ProvideLocationInformation_r9_IEs_nr_ECID_ProvideLocationInformation_r16 = SEQ(name=u'nr-ECID-ProvideLocationInformation-r16', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-ECID-ProvideLocationInformation-r16')), opt=True, group=1)
_ProvideLocationInformation_r9_IEs_nr_Multi_RTT_ProvideLocationInformation_r16 = SEQ(name=u'nr-Multi-RTT-ProvideLocationInformation-r16', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-Multi-RTT-ProvideLocationInformation-r16')), opt=True, group=1)
_ProvideLocationInformation_r9_IEs_nr_DL_AoD_ProvideLocationInformation_r16 = SEQ(name=u'nr-DL-AoD-ProvideLocationInformation-r16', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-AoD-ProvideLocationInformation-r16')), opt=True, group=1)
_ProvideLocationInformation_r9_IEs_nr_DL_TDOA_ProvideLocationInformation_r16 = SEQ(name=u'nr-DL-TDOA-ProvideLocationInformation-r16', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-TDOA-ProvideLocationInformation-r16')), opt=True, group=1)
ProvideLocationInformation_r9_IEs._cont = ASN1Dict([
(u'commonIEsProvideLocationInformation', _ProvideLocationInformation_r9_IEs_commonIEsProvideLocationInformation),
(u'a-gnss-ProvideLocationInformation', _ProvideLocationInformation_r9_IEs_a_gnss_ProvideLocationInformation),
(u'otdoa-ProvideLocationInformation', _ProvideLocationInformation_r9_IEs_otdoa_ProvideLocationInformation),
(u'ecid-ProvideLocationInformation', _ProvideLocationInformation_r9_IEs_ecid_ProvideLocationInformation),
(u'epdu-ProvideLocationInformation', _ProvideLocationInformation_r9_IEs_epdu_ProvideLocationInformation),
(u'sensor-ProvideLocationInformation-r13', _ProvideLocationInformation_r9_IEs_sensor_ProvideLocationInformation_r13),
(u'tbs-ProvideLocationInformation-r13', _ProvideLocationInformation_r9_IEs_tbs_ProvideLocationInformation_r13),
(u'wlan-ProvideLocationInformation-r13', _ProvideLocationInformation_r9_IEs_wlan_ProvideLocationInformation_r13),
(u'bt-ProvideLocationInformation-r13', _ProvideLocationInformation_r9_IEs_bt_ProvideLocationInformation_r13),
(u'nr-ECID-ProvideLocationInformation-r16', _ProvideLocationInformation_r9_IEs_nr_ECID_ProvideLocationInformation_r16),
(u'nr-Multi-RTT-ProvideLocationInformation-r16', _ProvideLocationInformation_r9_IEs_nr_Multi_RTT_ProvideLocationInformation_r16),
(u'nr-DL-AoD-ProvideLocationInformation-r16', _ProvideLocationInformation_r9_IEs_nr_DL_AoD_ProvideLocationInformation_r16),
(u'nr-DL-TDOA-ProvideLocationInformation-r16', _ProvideLocationInformation_r9_IEs_nr_DL_TDOA_ProvideLocationInformation_r16),
])
ProvideLocationInformation_r9_IEs._ext = [u'sensor-ProvideLocationInformation-r13', u'tbs-ProvideLocationInformation-r13', u'wlan-ProvideLocationInformation-r13', u'bt-ProvideLocationInformation-r13', u'nr-ECID-ProvideLocationInformation-r16', u'nr-Multi-RTT-ProvideLocationInformation-r16', u'nr-DL-AoD-ProvideLocationInformation-r16', u'nr-DL-TDOA-ProvideLocationInformation-r16']
#-----< Abort >-----#
Abort = SEQ(name=u'Abort', mode=MODE_TYPE)
_Abort_criticalExtensions = CHOICE(name=u'criticalExtensions', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__Abort_criticalExtensions_c1 = CHOICE(name=u'c1', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
___Abort_criticalExtensions_c1_abort_r9 = SEQ(name=u'abort-r9', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Abort-r9-IEs')))
___Abort_criticalExtensions_c1_spare3 = NULL(name=u'spare3', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___Abort_criticalExtensions_c1_spare2 = NULL(name=u'spare2', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___Abort_criticalExtensions_c1_spare1 = NULL(name=u'spare1', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__Abort_criticalExtensions_c1._cont = ASN1Dict([
(u'abort-r9', ___Abort_criticalExtensions_c1_abort_r9),
(u'spare3', ___Abort_criticalExtensions_c1_spare3),
(u'spare2', ___Abort_criticalExtensions_c1_spare2),
(u'spare1', ___Abort_criticalExtensions_c1_spare1),
])
__Abort_criticalExtensions_c1._ext = None
__Abort_criticalExtensions_criticalExtensionsFuture = SEQ(name=u'criticalExtensionsFuture', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__Abort_criticalExtensions_criticalExtensionsFuture._cont = ASN1Dict([
])
__Abort_criticalExtensions_criticalExtensionsFuture._ext = None
_Abort_criticalExtensions._cont = ASN1Dict([
(u'c1', __Abort_criticalExtensions_c1),
(u'criticalExtensionsFuture', __Abort_criticalExtensions_criticalExtensionsFuture),
])
_Abort_criticalExtensions._ext = None
Abort._cont = ASN1Dict([
(u'criticalExtensions', _Abort_criticalExtensions),
])
Abort._ext = None
#-----< Abort-r9-IEs >-----#
Abort_r9_IEs = SEQ(name=u'Abort-r9-IEs', mode=MODE_TYPE)
_Abort_r9_IEs_commonIEsAbort = SEQ(name=u'commonIEsAbort', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'CommonIEsAbort')), opt=True)
_Abort_r9_IEs_epdu_Abort = SEQ_OF(name=u'epdu-Abort', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'EPDU-Sequence')), opt=True)
Abort_r9_IEs._cont = ASN1Dict([
(u'commonIEsAbort', _Abort_r9_IEs_commonIEsAbort),
(u'epdu-Abort', _Abort_r9_IEs_epdu_Abort),
])
Abort_r9_IEs._ext = [u'epdu-Abort']
#-----< Error >-----#
Error = CHOICE(name=u'Error', mode=MODE_TYPE)
_Error_error_r9 = SEQ(name=u'error-r9', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Error-r9-IEs')))
_Error_criticalExtensionsFuture = SEQ(name=u'criticalExtensionsFuture', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Error_criticalExtensionsFuture._cont = ASN1Dict([
])
_Error_criticalExtensionsFuture._ext = None
Error._cont = ASN1Dict([
(u'error-r9', _Error_error_r9),
(u'criticalExtensionsFuture', _Error_criticalExtensionsFuture),
])
Error._ext = None
#-----< Error-r9-IEs >-----#
Error_r9_IEs = SEQ(name=u'Error-r9-IEs', mode=MODE_TYPE)
_Error_r9_IEs_commonIEsError = SEQ(name=u'commonIEsError', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'CommonIEsError')), opt=True)
_Error_r9_IEs_epdu_Error = SEQ_OF(name=u'epdu-Error', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'EPDU-Sequence')), opt=True)
Error_r9_IEs._cont = ASN1Dict([
(u'commonIEsError', _Error_r9_IEs_commonIEsError),
(u'epdu-Error', _Error_r9_IEs_epdu_Error),
])
Error_r9_IEs._ext = [u'epdu-Error']
#-----< AccessTypes >-----#
AccessTypes = SEQ(name=u'AccessTypes', mode=MODE_TYPE)
_AccessTypes_accessTypes = BIT_STR(name=u'accessTypes', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AccessTypes_accessTypes._cont = ASN1Dict([(u'eutra', 0), (u'utra', 1), (u'gsm', 2), (u'nb-iot', 3), (u'nr-v1510', 4)])
_AccessTypes_accessTypes._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
AccessTypes._cont = ASN1Dict([
(u'accessTypes', _AccessTypes_accessTypes),
])
AccessTypes._ext = []
#-----< ARFCN-ValueEUTRA >-----#
ARFCN_ValueEUTRA = INT(name=u'ARFCN-ValueEUTRA', mode=MODE_TYPE)
ARFCN_ValueEUTRA._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
#-----< ARFCN-ValueEUTRA-v9a0 >-----#
ARFCN_ValueEUTRA_v9a0 = INT(name=u'ARFCN-ValueEUTRA-v9a0', mode=MODE_TYPE)
ARFCN_ValueEUTRA_v9a0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=65536, ub=262143)], ev=None, er=[])
#-----< ARFCN-ValueEUTRA-r14 >-----#
ARFCN_ValueEUTRA_r14 = INT(name=u'ARFCN-ValueEUTRA-r14', mode=MODE_TYPE)
ARFCN_ValueEUTRA_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=262143)], ev=None, er=[])
#-----< ARFCN-ValueNR-r15 >-----#
ARFCN_ValueNR_r15 = INT(name=u'ARFCN-ValueNR-r15', mode=MODE_TYPE)
ARFCN_ValueNR_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3279165)], ev=None, er=[])
#-----< ARFCN-ValueUTRA >-----#
ARFCN_ValueUTRA = INT(name=u'ARFCN-ValueUTRA', mode=MODE_TYPE)
ARFCN_ValueUTRA._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=16383)], ev=None, er=[])
#-----< CarrierFreq-NB-r14 >-----#
CarrierFreq_NB_r14 = SEQ(name=u'CarrierFreq-NB-r14', mode=MODE_TYPE)
_CarrierFreq_NB_r14_carrierFreq_r14 = INT(name=u'carrierFreq-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueEUTRA-r14')))
_CarrierFreq_NB_r14_carrierFreqOffset_r14 = ENUM(name=u'carrierFreqOffset-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'CarrierFreqOffsetNB-r14')), opt=True)
CarrierFreq_NB_r14._cont = ASN1Dict([
(u'carrierFreq-r14', _CarrierFreq_NB_r14_carrierFreq_r14),
(u'carrierFreqOffset-r14', _CarrierFreq_NB_r14_carrierFreqOffset_r14),
])
CarrierFreq_NB_r14._ext = []
#-----< CarrierFreqOffsetNB-r14 >-----#
CarrierFreqOffsetNB_r14 = ENUM(name=u'CarrierFreqOffsetNB-r14', mode=MODE_TYPE)
CarrierFreqOffsetNB_r14._cont = ASN1Dict([(u'v-10', 0), (u'v-9', 1), (u'v-8', 2), (u'v-7', 3), (u'v-6', 4), (u'v-5', 5), (u'v-4', 6), (u'v-3', 7), (u'v-2', 8), (u'v-1', 9), (u'v-0dot5', 10), (u'v0', 11), (u'v1', 12), (u'v2', 13), (u'v3', 14), (u'v4', 15), (u'v5', 16), (u'v6', 17), (u'v7', 18), (u'v8', 19), (u'v9', 20)])
CarrierFreqOffsetNB_r14._ext = None
#-----< CellGlobalIdEUTRA-AndUTRA >-----#
CellGlobalIdEUTRA_AndUTRA = SEQ(name=u'CellGlobalIdEUTRA-AndUTRA', mode=MODE_TYPE)
_CellGlobalIdEUTRA_AndUTRA_plmn_Identity = SEQ(name=u'plmn-Identity', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__CellGlobalIdEUTRA_AndUTRA_plmn_Identity_mcc = SEQ_OF(name=u'mcc', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___CellGlobalIdEUTRA_AndUTRA_plmn_Identity_mcc__item_ = INT(name='_item_', mode=MODE_TYPE)
___CellGlobalIdEUTRA_AndUTRA_plmn_Identity_mcc__item_._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=9)], ev=None, er=[])
__CellGlobalIdEUTRA_AndUTRA_plmn_Identity_mcc._cont = ___CellGlobalIdEUTRA_AndUTRA_plmn_Identity_mcc__item_
__CellGlobalIdEUTRA_AndUTRA_plmn_Identity_mcc._const_sz = ASN1Set(rv=[3], rr=[], ev=None, er=[])
__CellGlobalIdEUTRA_AndUTRA_plmn_Identity_mnc = SEQ_OF(name=u'mnc', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___CellGlobalIdEUTRA_AndUTRA_plmn_Identity_mnc__item_ = INT(name='_item_', mode=MODE_TYPE)
___CellGlobalIdEUTRA_AndUTRA_plmn_Identity_mnc__item_._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=9)], ev=None, er=[])
__CellGlobalIdEUTRA_AndUTRA_plmn_Identity_mnc._cont = ___CellGlobalIdEUTRA_AndUTRA_plmn_Identity_mnc__item_
__CellGlobalIdEUTRA_AndUTRA_plmn_Identity_mnc._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=2, ub=3)], ev=None, er=[])
_CellGlobalIdEUTRA_AndUTRA_plmn_Identity._cont = ASN1Dict([
(u'mcc', __CellGlobalIdEUTRA_AndUTRA_plmn_Identity_mcc),
(u'mnc', __CellGlobalIdEUTRA_AndUTRA_plmn_Identity_mnc),
])
_CellGlobalIdEUTRA_AndUTRA_plmn_Identity._ext = None
_CellGlobalIdEUTRA_AndUTRA_cellIdentity = CHOICE(name=u'cellIdentity', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__CellGlobalIdEUTRA_AndUTRA_cellIdentity_eutra = BIT_STR(name=u'eutra', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__CellGlobalIdEUTRA_AndUTRA_cellIdentity_eutra._const_sz = ASN1Set(rv=[28], rr=[], ev=None, er=[])
__CellGlobalIdEUTRA_AndUTRA_cellIdentity_utra = BIT_STR(name=u'utra', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__CellGlobalIdEUTRA_AndUTRA_cellIdentity_utra._const_sz = ASN1Set(rv=[32], rr=[], ev=None, er=[])
_CellGlobalIdEUTRA_AndUTRA_cellIdentity._cont = ASN1Dict([
(u'eutra', __CellGlobalIdEUTRA_AndUTRA_cellIdentity_eutra),
(u'utra', __CellGlobalIdEUTRA_AndUTRA_cellIdentity_utra),
])
_CellGlobalIdEUTRA_AndUTRA_cellIdentity._ext = None
CellGlobalIdEUTRA_AndUTRA._cont = ASN1Dict([
(u'plmn-Identity', _CellGlobalIdEUTRA_AndUTRA_plmn_Identity),
(u'cellIdentity', _CellGlobalIdEUTRA_AndUTRA_cellIdentity),
])
CellGlobalIdEUTRA_AndUTRA._ext = []
#-----< CellGlobalIdGERAN >-----#
CellGlobalIdGERAN = SEQ(name=u'CellGlobalIdGERAN', mode=MODE_TYPE)
_CellGlobalIdGERAN_plmn_Identity = SEQ(name=u'plmn-Identity', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__CellGlobalIdGERAN_plmn_Identity_mcc = SEQ_OF(name=u'mcc', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___CellGlobalIdGERAN_plmn_Identity_mcc__item_ = INT(name='_item_', mode=MODE_TYPE)
___CellGlobalIdGERAN_plmn_Identity_mcc__item_._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=9)], ev=None, er=[])
__CellGlobalIdGERAN_plmn_Identity_mcc._cont = ___CellGlobalIdGERAN_plmn_Identity_mcc__item_
__CellGlobalIdGERAN_plmn_Identity_mcc._const_sz = ASN1Set(rv=[3], rr=[], ev=None, er=[])
__CellGlobalIdGERAN_plmn_Identity_mnc = SEQ_OF(name=u'mnc', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___CellGlobalIdGERAN_plmn_Identity_mnc__item_ = INT(name='_item_', mode=MODE_TYPE)
___CellGlobalIdGERAN_plmn_Identity_mnc__item_._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=9)], ev=None, er=[])
__CellGlobalIdGERAN_plmn_Identity_mnc._cont = ___CellGlobalIdGERAN_plmn_Identity_mnc__item_
__CellGlobalIdGERAN_plmn_Identity_mnc._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=2, ub=3)], ev=None, er=[])
_CellGlobalIdGERAN_plmn_Identity._cont = ASN1Dict([
(u'mcc', __CellGlobalIdGERAN_plmn_Identity_mcc),
(u'mnc', __CellGlobalIdGERAN_plmn_Identity_mnc),
])
_CellGlobalIdGERAN_plmn_Identity._ext = None
_CellGlobalIdGERAN_locationAreaCode = BIT_STR(name=u'locationAreaCode', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_CellGlobalIdGERAN_locationAreaCode._const_sz = ASN1Set(rv=[16], rr=[], ev=None, er=[])
_CellGlobalIdGERAN_cellIdentity = BIT_STR(name=u'cellIdentity', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_CellGlobalIdGERAN_cellIdentity._const_sz = ASN1Set(rv=[16], rr=[], ev=None, er=[])
CellGlobalIdGERAN._cont = ASN1Dict([
(u'plmn-Identity', _CellGlobalIdGERAN_plmn_Identity),
(u'locationAreaCode', _CellGlobalIdGERAN_locationAreaCode),
(u'cellIdentity', _CellGlobalIdGERAN_cellIdentity),
])
CellGlobalIdGERAN._ext = []
#-----< ECGI >-----#
ECGI = SEQ(name=u'ECGI', mode=MODE_TYPE)
_ECGI_mcc = SEQ_OF(name=u'mcc', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__ECGI_mcc__item_ = INT(name='_item_', mode=MODE_TYPE)
__ECGI_mcc__item_._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=9)], ev=None, er=[])
_ECGI_mcc._cont = __ECGI_mcc__item_
_ECGI_mcc._const_sz = ASN1Set(rv=[3], rr=[], ev=None, er=[])
_ECGI_mnc = SEQ_OF(name=u'mnc', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__ECGI_mnc__item_ = INT(name='_item_', mode=MODE_TYPE)
__ECGI_mnc__item_._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=9)], ev=None, er=[])
_ECGI_mnc._cont = __ECGI_mnc__item_
_ECGI_mnc._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=2, ub=3)], ev=None, er=[])
_ECGI_cellidentity = BIT_STR(name=u'cellidentity', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ECGI_cellidentity._const_sz = ASN1Set(rv=[28], rr=[], ev=None, er=[])
ECGI._cont = ASN1Dict([
(u'mcc', _ECGI_mcc),
(u'mnc', _ECGI_mnc),
(u'cellidentity', _ECGI_cellidentity),
])
ECGI._ext = None
#-----< Ellipsoid-Point >-----#
Ellipsoid_Point = SEQ(name=u'Ellipsoid-Point', mode=MODE_TYPE)
_Ellipsoid_Point_latitudeSign = ENUM(name=u'latitudeSign', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Ellipsoid_Point_latitudeSign._cont = ASN1Dict([(u'north', 0), (u'south', 1)])
_Ellipsoid_Point_latitudeSign._ext = None
_Ellipsoid_Point_degreesLatitude = INT(name=u'degreesLatitude', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Ellipsoid_Point_degreesLatitude._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=8388607)], ev=None, er=[])
_Ellipsoid_Point_degreesLongitude = INT(name=u'degreesLongitude', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Ellipsoid_Point_degreesLongitude._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
Ellipsoid_Point._cont = ASN1Dict([
(u'latitudeSign', _Ellipsoid_Point_latitudeSign),
(u'degreesLatitude', _Ellipsoid_Point_degreesLatitude),
(u'degreesLongitude', _Ellipsoid_Point_degreesLongitude),
])
Ellipsoid_Point._ext = None
#-----< Ellipsoid-PointWithUncertaintyCircle >-----#
Ellipsoid_PointWithUncertaintyCircle = SEQ(name=u'Ellipsoid-PointWithUncertaintyCircle', mode=MODE_TYPE)
_Ellipsoid_PointWithUncertaintyCircle_latitudeSign = ENUM(name=u'latitudeSign', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Ellipsoid_PointWithUncertaintyCircle_latitudeSign._cont = ASN1Dict([(u'north', 0), (u'south', 1)])
_Ellipsoid_PointWithUncertaintyCircle_latitudeSign._ext = None
_Ellipsoid_PointWithUncertaintyCircle_degreesLatitude = INT(name=u'degreesLatitude', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Ellipsoid_PointWithUncertaintyCircle_degreesLatitude._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=8388607)], ev=None, er=[])
_Ellipsoid_PointWithUncertaintyCircle_degreesLongitude = INT(name=u'degreesLongitude', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Ellipsoid_PointWithUncertaintyCircle_degreesLongitude._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_Ellipsoid_PointWithUncertaintyCircle_uncertainty = INT(name=u'uncertainty', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Ellipsoid_PointWithUncertaintyCircle_uncertainty._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
Ellipsoid_PointWithUncertaintyCircle._cont = ASN1Dict([
(u'latitudeSign', _Ellipsoid_PointWithUncertaintyCircle_latitudeSign),
(u'degreesLatitude', _Ellipsoid_PointWithUncertaintyCircle_degreesLatitude),
(u'degreesLongitude', _Ellipsoid_PointWithUncertaintyCircle_degreesLongitude),
(u'uncertainty', _Ellipsoid_PointWithUncertaintyCircle_uncertainty),
])
Ellipsoid_PointWithUncertaintyCircle._ext = None
#-----< EllipsoidPointWithUncertaintyEllipse >-----#
EllipsoidPointWithUncertaintyEllipse = SEQ(name=u'EllipsoidPointWithUncertaintyEllipse', mode=MODE_TYPE)
_EllipsoidPointWithUncertaintyEllipse_latitudeSign = ENUM(name=u'latitudeSign', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidPointWithUncertaintyEllipse_latitudeSign._cont = ASN1Dict([(u'north', 0), (u'south', 1)])
_EllipsoidPointWithUncertaintyEllipse_latitudeSign._ext = None
_EllipsoidPointWithUncertaintyEllipse_degreesLatitude = INT(name=u'degreesLatitude', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidPointWithUncertaintyEllipse_degreesLatitude._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=8388607)], ev=None, er=[])
_EllipsoidPointWithUncertaintyEllipse_degreesLongitude = INT(name=u'degreesLongitude', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidPointWithUncertaintyEllipse_degreesLongitude._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_EllipsoidPointWithUncertaintyEllipse_uncertaintySemiMajor = INT(name=u'uncertaintySemiMajor', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidPointWithUncertaintyEllipse_uncertaintySemiMajor._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
_EllipsoidPointWithUncertaintyEllipse_uncertaintySemiMinor = INT(name=u'uncertaintySemiMinor', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidPointWithUncertaintyEllipse_uncertaintySemiMinor._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
_EllipsoidPointWithUncertaintyEllipse_orientationMajorAxis = INT(name=u'orientationMajorAxis', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidPointWithUncertaintyEllipse_orientationMajorAxis._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=179)], ev=None, er=[])
_EllipsoidPointWithUncertaintyEllipse_confidence = INT(name=u'confidence', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidPointWithUncertaintyEllipse_confidence._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=100)], ev=None, er=[])
EllipsoidPointWithUncertaintyEllipse._cont = ASN1Dict([
(u'latitudeSign', _EllipsoidPointWithUncertaintyEllipse_latitudeSign),
(u'degreesLatitude', _EllipsoidPointWithUncertaintyEllipse_degreesLatitude),
(u'degreesLongitude', _EllipsoidPointWithUncertaintyEllipse_degreesLongitude),
(u'uncertaintySemiMajor', _EllipsoidPointWithUncertaintyEllipse_uncertaintySemiMajor),
(u'uncertaintySemiMinor', _EllipsoidPointWithUncertaintyEllipse_uncertaintySemiMinor),
(u'orientationMajorAxis', _EllipsoidPointWithUncertaintyEllipse_orientationMajorAxis),
(u'confidence', _EllipsoidPointWithUncertaintyEllipse_confidence),
])
EllipsoidPointWithUncertaintyEllipse._ext = None
#-----< EllipsoidPointWithAltitude >-----#
EllipsoidPointWithAltitude = SEQ(name=u'EllipsoidPointWithAltitude', mode=MODE_TYPE)
_EllipsoidPointWithAltitude_latitudeSign = ENUM(name=u'latitudeSign', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidPointWithAltitude_latitudeSign._cont = ASN1Dict([(u'north', 0), (u'south', 1)])
_EllipsoidPointWithAltitude_latitudeSign._ext = None
_EllipsoidPointWithAltitude_degreesLatitude = INT(name=u'degreesLatitude', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidPointWithAltitude_degreesLatitude._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=8388607)], ev=None, er=[])
_EllipsoidPointWithAltitude_degreesLongitude = INT(name=u'degreesLongitude', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidPointWithAltitude_degreesLongitude._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_EllipsoidPointWithAltitude_altitudeDirection = ENUM(name=u'altitudeDirection', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidPointWithAltitude_altitudeDirection._cont = ASN1Dict([(u'height', 0), (u'depth', 1)])
_EllipsoidPointWithAltitude_altitudeDirection._ext = None
_EllipsoidPointWithAltitude_altitude = INT(name=u'altitude', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidPointWithAltitude_altitude._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=32767)], ev=None, er=[])
EllipsoidPointWithAltitude._cont = ASN1Dict([
(u'latitudeSign', _EllipsoidPointWithAltitude_latitudeSign),
(u'degreesLatitude', _EllipsoidPointWithAltitude_degreesLatitude),
(u'degreesLongitude', _EllipsoidPointWithAltitude_degreesLongitude),
(u'altitudeDirection', _EllipsoidPointWithAltitude_altitudeDirection),
(u'altitude', _EllipsoidPointWithAltitude_altitude),
])
EllipsoidPointWithAltitude._ext = None
#-----< EllipsoidPointWithAltitudeAndUncertaintyEllipsoid >-----#
EllipsoidPointWithAltitudeAndUncertaintyEllipsoid = SEQ(name=u'EllipsoidPointWithAltitudeAndUncertaintyEllipsoid', mode=MODE_TYPE)
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_latitudeSign = ENUM(name=u'latitudeSign', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_latitudeSign._cont = ASN1Dict([(u'north', 0), (u'south', 1)])
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_latitudeSign._ext = None
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_degreesLatitude = INT(name=u'degreesLatitude', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_degreesLatitude._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=8388607)], ev=None, er=[])
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_degreesLongitude = INT(name=u'degreesLongitude', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_degreesLongitude._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_altitudeDirection = ENUM(name=u'altitudeDirection', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_altitudeDirection._cont = ASN1Dict([(u'height', 0), (u'depth', 1)])
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_altitudeDirection._ext = None
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_altitude = INT(name=u'altitude', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_altitude._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=32767)], ev=None, er=[])
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_uncertaintySemiMajor = INT(name=u'uncertaintySemiMajor', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_uncertaintySemiMajor._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_uncertaintySemiMinor = INT(name=u'uncertaintySemiMinor', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_uncertaintySemiMinor._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_orientationMajorAxis = INT(name=u'orientationMajorAxis', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_orientationMajorAxis._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=179)], ev=None, er=[])
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_uncertaintyAltitude = INT(name=u'uncertaintyAltitude', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_uncertaintyAltitude._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_confidence = INT(name=u'confidence', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_confidence._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=100)], ev=None, er=[])
EllipsoidPointWithAltitudeAndUncertaintyEllipsoid._cont = ASN1Dict([
(u'latitudeSign', _EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_latitudeSign),
(u'degreesLatitude', _EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_degreesLatitude),
(u'degreesLongitude', _EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_degreesLongitude),
(u'altitudeDirection', _EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_altitudeDirection),
(u'altitude', _EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_altitude),
(u'uncertaintySemiMajor', _EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_uncertaintySemiMajor),
(u'uncertaintySemiMinor', _EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_uncertaintySemiMinor),
(u'orientationMajorAxis', _EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_orientationMajorAxis),
(u'uncertaintyAltitude', _EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_uncertaintyAltitude),
(u'confidence', _EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_confidence),
])
EllipsoidPointWithAltitudeAndUncertaintyEllipsoid._ext = None
#-----< EllipsoidArc >-----#
EllipsoidArc = SEQ(name=u'EllipsoidArc', mode=MODE_TYPE)
_EllipsoidArc_latitudeSign = ENUM(name=u'latitudeSign', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidArc_latitudeSign._cont = ASN1Dict([(u'north', 0), (u'south', 1)])
_EllipsoidArc_latitudeSign._ext = None
_EllipsoidArc_degreesLatitude = INT(name=u'degreesLatitude', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidArc_degreesLatitude._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=8388607)], ev=None, er=[])
_EllipsoidArc_degreesLongitude = INT(name=u'degreesLongitude', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidArc_degreesLongitude._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_EllipsoidArc_innerRadius = INT(name=u'innerRadius', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidArc_innerRadius._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
_EllipsoidArc_uncertaintyRadius = INT(name=u'uncertaintyRadius', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidArc_uncertaintyRadius._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
_EllipsoidArc_offsetAngle = INT(name=u'offsetAngle', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidArc_offsetAngle._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=179)], ev=None, er=[])
_EllipsoidArc_includedAngle = INT(name=u'includedAngle', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidArc_includedAngle._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=179)], ev=None, er=[])
_EllipsoidArc_confidence = INT(name=u'confidence', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EllipsoidArc_confidence._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=100)], ev=None, er=[])
EllipsoidArc._cont = ASN1Dict([
(u'latitudeSign', _EllipsoidArc_latitudeSign),
(u'degreesLatitude', _EllipsoidArc_degreesLatitude),
(u'degreesLongitude', _EllipsoidArc_degreesLongitude),
(u'innerRadius', _EllipsoidArc_innerRadius),
(u'uncertaintyRadius', _EllipsoidArc_uncertaintyRadius),
(u'offsetAngle', _EllipsoidArc_offsetAngle),
(u'includedAngle', _EllipsoidArc_includedAngle),
(u'confidence', _EllipsoidArc_confidence),
])
EllipsoidArc._ext = None
#-----< EPDU-Sequence >-----#
EPDU_Sequence = SEQ_OF(name=u'EPDU-Sequence', mode=MODE_TYPE)
_EPDU_Sequence__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'EPDU')))
EPDU_Sequence._cont = _EPDU_Sequence__item_
EPDU_Sequence._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[])
#-----< maxEPDU >-----#
maxEPDU = INT(name=u'maxEPDU', mode=MODE_VALUE)
maxEPDU._val = 16
#-----< EPDU >-----#
EPDU = SEQ(name=u'EPDU', mode=MODE_TYPE)
_EPDU_ePDU_Identifier = SEQ(name=u'ePDU-Identifier', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'EPDU-Identifier')))
_EPDU_ePDU_Body = OCT_STR(name=u'ePDU-Body', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'EPDU-Body')))
EPDU._cont = ASN1Dict([
(u'ePDU-Identifier', _EPDU_ePDU_Identifier),
(u'ePDU-Body', _EPDU_ePDU_Body),
])
EPDU._ext = None
#-----< EPDU-Identifier >-----#
EPDU_Identifier = SEQ(name=u'EPDU-Identifier', mode=MODE_TYPE)
_EPDU_Identifier_ePDU_ID = INT(name=u'ePDU-ID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'EPDU-ID')))
_EPDU_Identifier_ePDU_Name = STR_VIS(name=u'ePDU-Name', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'EPDU-Name')), opt=True)
EPDU_Identifier._cont = ASN1Dict([
(u'ePDU-ID', _EPDU_Identifier_ePDU_ID),
(u'ePDU-Name', _EPDU_Identifier_ePDU_Name),
])
EPDU_Identifier._ext = []
#-----< EPDU-ID >-----#
EPDU_ID = INT(name=u'EPDU-ID', mode=MODE_TYPE)
EPDU_ID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=256)], ev=None, er=[])
#-----< EPDU-Name >-----#
EPDU_Name = STR_VIS(name=u'EPDU-Name', mode=MODE_TYPE)
EPDU_Name._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=None, er=[])
#-----< EPDU-Body >-----#
EPDU_Body = OCT_STR(name=u'EPDU-Body', mode=MODE_TYPE)
#-----< FreqBandIndicatorNR-r16 >-----#
FreqBandIndicatorNR_r16 = INT(name=u'FreqBandIndicatorNR-r16', mode=MODE_TYPE)
FreqBandIndicatorNR_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=1024)], ev=None, er=[])
#-----< HighAccuracyEllipsoidPointWithUncertaintyEllipse-r15 >-----#
HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15 = SEQ(name=u'HighAccuracyEllipsoidPointWithUncertaintyEllipse-r15', mode=MODE_TYPE)
_HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15_degreesLatitude_r15 = INT(name=u'degreesLatitude-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15_degreesLatitude_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
_HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15_degreesLongitude_r15 = INT(name=u'degreesLongitude-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15_degreesLongitude_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
_HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15_uncertaintySemiMajor_r15 = INT(name=u'uncertaintySemiMajor-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15_uncertaintySemiMajor_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15_uncertaintySemiMinor_r15 = INT(name=u'uncertaintySemiMinor-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15_uncertaintySemiMinor_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15_orientationMajorAxis_r15 = INT(name=u'orientationMajorAxis-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15_orientationMajorAxis_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=179)], ev=None, er=[])
_HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15_confidence_r15 = INT(name=u'confidence-r15', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15_confidence_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=100)], ev=None, er=[])
HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15._cont = ASN1Dict([
(u'degreesLatitude-r15', _HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15_degreesLatitude_r15),
(u'degreesLongitude-r15', _HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15_degreesLongitude_r15),
(u'uncertaintySemiMajor-r15', _HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15_uncertaintySemiMajor_r15),
(u'uncertaintySemiMinor-r15', _HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15_uncertaintySemiMinor_r15),
(u'orientationMajorAxis-r15', _HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15_orientationMajorAxis_r15),
(u'confidence-r15', _HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15_confidence_r15),
])
HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15._ext = None
#-----< HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid-r15 >-----#
HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15 = SEQ(name=u'HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid-r15', mode=MODE_TYPE)
_HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_degreesLatitude_r15 = INT(name=u'degreesLatitude-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_degreesLatitude_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
_HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_degreesLongitude_r15 = INT(name=u'degreesLongitude-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_degreesLongitude_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
_HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_altitude_r15 = INT(name=u'altitude-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_altitude_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-64000, ub=1280000)], ev=None, er=[])
_HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_uncertaintySemiMajor_r15 = INT(name=u'uncertaintySemiMajor-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_uncertaintySemiMajor_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_uncertaintySemiMinor_r15 = INT(name=u'uncertaintySemiMinor-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_uncertaintySemiMinor_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_orientationMajorAxis_r15 = INT(name=u'orientationMajorAxis-r15', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_orientationMajorAxis_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=179)], ev=None, er=[])
_HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_horizontalConfidence_r15 = INT(name=u'horizontalConfidence-r15', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_horizontalConfidence_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=100)], ev=None, er=[])
_HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_uncertaintyAltitude_r15 = INT(name=u'uncertaintyAltitude-r15', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_uncertaintyAltitude_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_verticalConfidence_r15 = INT(name=u'verticalConfidence-r15', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_verticalConfidence_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=100)], ev=None, er=[])
HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15._cont = ASN1Dict([
(u'degreesLatitude-r15', _HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_degreesLatitude_r15),
(u'degreesLongitude-r15', _HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_degreesLongitude_r15),
(u'altitude-r15', _HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_altitude_r15),
(u'uncertaintySemiMajor-r15', _HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_uncertaintySemiMajor_r15),
(u'uncertaintySemiMinor-r15', _HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_uncertaintySemiMinor_r15),
(u'orientationMajorAxis-r15', _HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_orientationMajorAxis_r15),
(u'horizontalConfidence-r15', _HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_horizontalConfidence_r15),
(u'uncertaintyAltitude-r15', _HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_uncertaintyAltitude_r15),
(u'verticalConfidence-r15', _HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_verticalConfidence_r15),
])
HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15._ext = None
#-----< HorizontalVelocity >-----#
HorizontalVelocity = SEQ(name=u'HorizontalVelocity', mode=MODE_TYPE)
_HorizontalVelocity_bearing = INT(name=u'bearing', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HorizontalVelocity_bearing._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=359)], ev=None, er=[])
_HorizontalVelocity_horizontalSpeed = INT(name=u'horizontalSpeed', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HorizontalVelocity_horizontalSpeed._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2047)], ev=None, er=[])
HorizontalVelocity._cont = ASN1Dict([
(u'bearing', _HorizontalVelocity_bearing),
(u'horizontalSpeed', _HorizontalVelocity_horizontalSpeed),
])
HorizontalVelocity._ext = None
#-----< HorizontalWithVerticalVelocity >-----#
HorizontalWithVerticalVelocity = SEQ(name=u'HorizontalWithVerticalVelocity', mode=MODE_TYPE)
_HorizontalWithVerticalVelocity_bearing = INT(name=u'bearing', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HorizontalWithVerticalVelocity_bearing._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=359)], ev=None, er=[])
_HorizontalWithVerticalVelocity_horizontalSpeed = INT(name=u'horizontalSpeed', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HorizontalWithVerticalVelocity_horizontalSpeed._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2047)], ev=None, er=[])
_HorizontalWithVerticalVelocity_verticalDirection = ENUM(name=u'verticalDirection', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HorizontalWithVerticalVelocity_verticalDirection._cont = ASN1Dict([(u'upward', 0), (u'downward', 1)])
_HorizontalWithVerticalVelocity_verticalDirection._ext = None
_HorizontalWithVerticalVelocity_verticalSpeed = INT(name=u'verticalSpeed', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HorizontalWithVerticalVelocity_verticalSpeed._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
HorizontalWithVerticalVelocity._cont = ASN1Dict([
(u'bearing', _HorizontalWithVerticalVelocity_bearing),
(u'horizontalSpeed', _HorizontalWithVerticalVelocity_horizontalSpeed),
(u'verticalDirection', _HorizontalWithVerticalVelocity_verticalDirection),
(u'verticalSpeed', _HorizontalWithVerticalVelocity_verticalSpeed),
])
HorizontalWithVerticalVelocity._ext = None
#-----< HorizontalVelocityWithUncertainty >-----#
HorizontalVelocityWithUncertainty = SEQ(name=u'HorizontalVelocityWithUncertainty', mode=MODE_TYPE)
_HorizontalVelocityWithUncertainty_bearing = INT(name=u'bearing', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HorizontalVelocityWithUncertainty_bearing._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=359)], ev=None, er=[])
_HorizontalVelocityWithUncertainty_horizontalSpeed = INT(name=u'horizontalSpeed', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HorizontalVelocityWithUncertainty_horizontalSpeed._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2047)], ev=None, er=[])
_HorizontalVelocityWithUncertainty_uncertaintySpeed = INT(name=u'uncertaintySpeed', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HorizontalVelocityWithUncertainty_uncertaintySpeed._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
HorizontalVelocityWithUncertainty._cont = ASN1Dict([
(u'bearing', _HorizontalVelocityWithUncertainty_bearing),
(u'horizontalSpeed', _HorizontalVelocityWithUncertainty_horizontalSpeed),
(u'uncertaintySpeed', _HorizontalVelocityWithUncertainty_uncertaintySpeed),
])
HorizontalVelocityWithUncertainty._ext = None
#-----< HorizontalWithVerticalVelocityAndUncertainty >-----#
HorizontalWithVerticalVelocityAndUncertainty = SEQ(name=u'HorizontalWithVerticalVelocityAndUncertainty', mode=MODE_TYPE)
_HorizontalWithVerticalVelocityAndUncertainty_bearing = INT(name=u'bearing', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HorizontalWithVerticalVelocityAndUncertainty_bearing._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=359)], ev=None, er=[])
_HorizontalWithVerticalVelocityAndUncertainty_horizontalSpeed = INT(name=u'horizontalSpeed', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HorizontalWithVerticalVelocityAndUncertainty_horizontalSpeed._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2047)], ev=None, er=[])
_HorizontalWithVerticalVelocityAndUncertainty_verticalDirection = ENUM(name=u'verticalDirection', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HorizontalWithVerticalVelocityAndUncertainty_verticalDirection._cont = ASN1Dict([(u'upward', 0), (u'downward', 1)])
_HorizontalWithVerticalVelocityAndUncertainty_verticalDirection._ext = None
_HorizontalWithVerticalVelocityAndUncertainty_verticalSpeed = INT(name=u'verticalSpeed', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HorizontalWithVerticalVelocityAndUncertainty_verticalSpeed._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_HorizontalWithVerticalVelocityAndUncertainty_horizontalUncertaintySpeed = INT(name=u'horizontalUncertaintySpeed', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HorizontalWithVerticalVelocityAndUncertainty_horizontalUncertaintySpeed._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_HorizontalWithVerticalVelocityAndUncertainty_verticalUncertaintySpeed = INT(name=u'verticalUncertaintySpeed', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HorizontalWithVerticalVelocityAndUncertainty_verticalUncertaintySpeed._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
HorizontalWithVerticalVelocityAndUncertainty._cont = ASN1Dict([
(u'bearing', _HorizontalWithVerticalVelocityAndUncertainty_bearing),
(u'horizontalSpeed', _HorizontalWithVerticalVelocityAndUncertainty_horizontalSpeed),
(u'verticalDirection', _HorizontalWithVerticalVelocityAndUncertainty_verticalDirection),
(u'verticalSpeed', _HorizontalWithVerticalVelocityAndUncertainty_verticalSpeed),
(u'horizontalUncertaintySpeed', _HorizontalWithVerticalVelocityAndUncertainty_horizontalUncertaintySpeed),
(u'verticalUncertaintySpeed', _HorizontalWithVerticalVelocityAndUncertainty_verticalUncertaintySpeed),
])
HorizontalWithVerticalVelocityAndUncertainty._ext = None
#-----< LocationCoordinateTypes >-----#
LocationCoordinateTypes = SEQ(name=u'LocationCoordinateTypes', mode=MODE_TYPE)
_LocationCoordinateTypes_ellipsoidPoint = BOOL(name=u'ellipsoidPoint', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_LocationCoordinateTypes_ellipsoidPointWithUncertaintyCircle = BOOL(name=u'ellipsoidPointWithUncertaintyCircle', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_LocationCoordinateTypes_ellipsoidPointWithUncertaintyEllipse = BOOL(name=u'ellipsoidPointWithUncertaintyEllipse', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_LocationCoordinateTypes_polygon = BOOL(name=u'polygon', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_LocationCoordinateTypes_ellipsoidPointWithAltitude = BOOL(name=u'ellipsoidPointWithAltitude', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_LocationCoordinateTypes_ellipsoidPointWithAltitudeAndUncertaintyEllipsoid = BOOL(name=u'ellipsoidPointWithAltitudeAndUncertaintyEllipsoid', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_LocationCoordinateTypes_ellipsoidArc = BOOL(name=u'ellipsoidArc', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_LocationCoordinateTypes_highAccuracyEllipsoidPointWithUncertaintyEllipse_r15 = BOOL(name=u'highAccuracyEllipsoidPointWithUncertaintyEllipse-r15', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_LocationCoordinateTypes_highAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15 = BOOL(name=u'highAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid-r15', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
LocationCoordinateTypes._cont = ASN1Dict([
(u'ellipsoidPoint', _LocationCoordinateTypes_ellipsoidPoint),
(u'ellipsoidPointWithUncertaintyCircle', _LocationCoordinateTypes_ellipsoidPointWithUncertaintyCircle),
(u'ellipsoidPointWithUncertaintyEllipse', _LocationCoordinateTypes_ellipsoidPointWithUncertaintyEllipse),
(u'polygon', _LocationCoordinateTypes_polygon),
(u'ellipsoidPointWithAltitude', _LocationCoordinateTypes_ellipsoidPointWithAltitude),
(u'ellipsoidPointWithAltitudeAndUncertaintyEllipsoid', _LocationCoordinateTypes_ellipsoidPointWithAltitudeAndUncertaintyEllipsoid),
(u'ellipsoidArc', _LocationCoordinateTypes_ellipsoidArc),
(u'highAccuracyEllipsoidPointWithUncertaintyEllipse-r15', _LocationCoordinateTypes_highAccuracyEllipsoidPointWithUncertaintyEllipse_r15),
(u'highAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid-r15', _LocationCoordinateTypes_highAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15),
])
LocationCoordinateTypes._ext = [u'highAccuracyEllipsoidPointWithUncertaintyEllipse-r15', u'highAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid-r15']
#-----< NCGI-r15 >-----#
NCGI_r15 = SEQ(name=u'NCGI-r15', mode=MODE_TYPE)
_NCGI_r15_mcc_r15 = SEQ_OF(name=u'mcc-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NCGI_r15_mcc_r15__item_ = INT(name='_item_', mode=MODE_TYPE)
__NCGI_r15_mcc_r15__item_._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=9)], ev=None, er=[])
_NCGI_r15_mcc_r15._cont = __NCGI_r15_mcc_r15__item_
_NCGI_r15_mcc_r15._const_sz = ASN1Set(rv=[3], rr=[], ev=None, er=[])
_NCGI_r15_mnc_r15 = SEQ_OF(name=u'mnc-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NCGI_r15_mnc_r15__item_ = INT(name='_item_', mode=MODE_TYPE)
__NCGI_r15_mnc_r15__item_._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=9)], ev=None, er=[])
_NCGI_r15_mnc_r15._cont = __NCGI_r15_mnc_r15__item_
_NCGI_r15_mnc_r15._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=2, ub=3)], ev=None, er=[])
_NCGI_r15_nr_cellidentity_r15 = BIT_STR(name=u'nr-cellidentity-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NCGI_r15_nr_cellidentity_r15._const_sz = ASN1Set(rv=[36], rr=[], ev=None, er=[])
NCGI_r15._cont = ASN1Dict([
(u'mcc-r15', _NCGI_r15_mcc_r15),
(u'mnc-r15', _NCGI_r15_mnc_r15),
(u'nr-cellidentity-r15', _NCGI_r15_nr_cellidentity_r15),
])
NCGI_r15._ext = None
#-----< NR-PhysCellID-r16 >-----#
NR_PhysCellID_r16 = INT(name=u'NR-PhysCellID-r16', mode=MODE_TYPE)
NR_PhysCellID_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1007)], ev=None, er=[])
#-----< PeriodicAssistanceDataControlParameters-r15 >-----#
PeriodicAssistanceDataControlParameters_r15 = SEQ(name=u'PeriodicAssistanceDataControlParameters-r15', mode=MODE_TYPE)
_PeriodicAssistanceDataControlParameters_r15_periodicSessionID_r15 = SEQ(name=u'periodicSessionID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'PeriodicSessionID-r15')))
_PeriodicAssistanceDataControlParameters_r15_updateCapabilities_r15 = BIT_STR(name=u'updateCapabilities-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'UpdateCapabilities-r15')), opt=True, group=0)
PeriodicAssistanceDataControlParameters_r15._cont = ASN1Dict([
(u'periodicSessionID-r15', _PeriodicAssistanceDataControlParameters_r15_periodicSessionID_r15),
(u'updateCapabilities-r15', _PeriodicAssistanceDataControlParameters_r15_updateCapabilities_r15),
])
PeriodicAssistanceDataControlParameters_r15._ext = [u'updateCapabilities-r15']
#-----< PeriodicSessionID-r15 >-----#
PeriodicSessionID_r15 = SEQ(name=u'PeriodicSessionID-r15', mode=MODE_TYPE)
_PeriodicSessionID_r15_periodicSessionInitiator_r15 = ENUM(name=u'periodicSessionInitiator-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_PeriodicSessionID_r15_periodicSessionInitiator_r15._cont = ASN1Dict([(u'locationServer', 0), (u'targetDevice', 1)])
_PeriodicSessionID_r15_periodicSessionInitiator_r15._ext = []
_PeriodicSessionID_r15_periodicSessionNumber_r15 = INT(name=u'periodicSessionNumber-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_PeriodicSessionID_r15_periodicSessionNumber_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
PeriodicSessionID_r15._cont = ASN1Dict([
(u'periodicSessionInitiator-r15', _PeriodicSessionID_r15_periodicSessionInitiator_r15),
(u'periodicSessionNumber-r15', _PeriodicSessionID_r15_periodicSessionNumber_r15),
])
PeriodicSessionID_r15._ext = []
#-----< UpdateCapabilities-r15 >-----#
UpdateCapabilities_r15 = BIT_STR(name=u'UpdateCapabilities-r15', mode=MODE_TYPE)
UpdateCapabilities_r15._cont = ASN1Dict([(u'primaryCellID-r15', 0)])
UpdateCapabilities_r15._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
#-----< Polygon >-----#
Polygon = SEQ_OF(name=u'Polygon', mode=MODE_TYPE)
_Polygon__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'PolygonPoints')))
Polygon._cont = _Polygon__item_
Polygon._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=3, ub=15)], ev=None, er=[])
#-----< PolygonPoints >-----#
PolygonPoints = SEQ(name=u'PolygonPoints', mode=MODE_TYPE)
_PolygonPoints_latitudeSign = ENUM(name=u'latitudeSign', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_PolygonPoints_latitudeSign._cont = ASN1Dict([(u'north', 0), (u'south', 1)])
_PolygonPoints_latitudeSign._ext = None
_PolygonPoints_degreesLatitude = INT(name=u'degreesLatitude', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_PolygonPoints_degreesLatitude._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=8388607)], ev=None, er=[])
_PolygonPoints_degreesLongitude = INT(name=u'degreesLongitude', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_PolygonPoints_degreesLongitude._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
PolygonPoints._cont = ASN1Dict([
(u'latitudeSign', _PolygonPoints_latitudeSign),
(u'degreesLatitude', _PolygonPoints_degreesLatitude),
(u'degreesLongitude', _PolygonPoints_degreesLongitude),
])
PolygonPoints._ext = None
#-----< PositioningModes >-----#
PositioningModes = SEQ(name=u'PositioningModes', mode=MODE_TYPE)
_PositioningModes_posModes = BIT_STR(name=u'posModes', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_PositioningModes_posModes._cont = ASN1Dict([(u'standalone', 0), (u'ue-based', 1), (u'ue-assisted', 2)])
_PositioningModes_posModes._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
PositioningModes._cont = ASN1Dict([
(u'posModes', _PositioningModes_posModes),
])
PositioningModes._ext = []
#-----< SegmentationInfo-r14 >-----#
SegmentationInfo_r14 = ENUM(name=u'SegmentationInfo-r14', mode=MODE_TYPE)
SegmentationInfo_r14._cont = ASN1Dict([(u'noMoreMessages', 0), (u'moreMessagesOnTheWay', 1)])
SegmentationInfo_r14._ext = None
#-----< VelocityTypes >-----#
VelocityTypes = SEQ(name=u'VelocityTypes', mode=MODE_TYPE)
_VelocityTypes_horizontalVelocity = BOOL(name=u'horizontalVelocity', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_VelocityTypes_horizontalWithVerticalVelocity = BOOL(name=u'horizontalWithVerticalVelocity', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_VelocityTypes_horizontalVelocityWithUncertainty = BOOL(name=u'horizontalVelocityWithUncertainty', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_VelocityTypes_horizontalWithVerticalVelocityAndUncertainty = BOOL(name=u'horizontalWithVerticalVelocityAndUncertainty', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
VelocityTypes._cont = ASN1Dict([
(u'horizontalVelocity', _VelocityTypes_horizontalVelocity),
(u'horizontalWithVerticalVelocity', _VelocityTypes_horizontalWithVerticalVelocity),
(u'horizontalVelocityWithUncertainty', _VelocityTypes_horizontalVelocityWithUncertainty),
(u'horizontalWithVerticalVelocityAndUncertainty', _VelocityTypes_horizontalWithVerticalVelocityAndUncertainty),
])
VelocityTypes._ext = []
#-----< CommonIEsRequestCapabilities >-----#
CommonIEsRequestCapabilities = SEQ(name=u'CommonIEsRequestCapabilities', mode=MODE_TYPE)
_CommonIEsRequestCapabilities_lpp_message_segmentation_req_r14 = BIT_STR(name=u'lpp-message-segmentation-req-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_CommonIEsRequestCapabilities_lpp_message_segmentation_req_r14._cont = ASN1Dict([(u'serverToTarget', 0), (u'targetToServer', 1)])
CommonIEsRequestCapabilities._cont = ASN1Dict([
(u'lpp-message-segmentation-req-r14', _CommonIEsRequestCapabilities_lpp_message_segmentation_req_r14),
])
CommonIEsRequestCapabilities._ext = [u'lpp-message-segmentation-req-r14']
#-----< CommonIEsProvideCapabilities >-----#
CommonIEsProvideCapabilities = SEQ(name=u'CommonIEsProvideCapabilities', mode=MODE_TYPE)
_CommonIEsProvideCapabilities_segmentationInfo_r14 = ENUM(name=u'segmentationInfo-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SegmentationInfo-r14')), opt=True, group=0)
_CommonIEsProvideCapabilities_lpp_message_segmentation_r14 = BIT_STR(name=u'lpp-message-segmentation-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_CommonIEsProvideCapabilities_lpp_message_segmentation_r14._cont = ASN1Dict([(u'serverToTarget', 0), (u'targetToServer', 1)])
CommonIEsProvideCapabilities._cont = ASN1Dict([
(u'segmentationInfo-r14', _CommonIEsProvideCapabilities_segmentationInfo_r14),
(u'lpp-message-segmentation-r14', _CommonIEsProvideCapabilities_lpp_message_segmentation_r14),
])
CommonIEsProvideCapabilities._ext = [u'segmentationInfo-r14', u'lpp-message-segmentation-r14']
#-----< CommonIEsRequestAssistanceData >-----#
CommonIEsRequestAssistanceData = SEQ(name=u'CommonIEsRequestAssistanceData', mode=MODE_TYPE)
_CommonIEsRequestAssistanceData_primaryCellID = SEQ(name=u'primaryCellID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ECGI')), opt=True)
_CommonIEsRequestAssistanceData_segmentationInfo_r14 = ENUM(name=u'segmentationInfo-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SegmentationInfo-r14')), opt=True, group=0)
_CommonIEsRequestAssistanceData_periodicAssistanceDataReq_r15 = SEQ(name=u'periodicAssistanceDataReq-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'PeriodicAssistanceDataControlParameters-r15')), opt=True, group=1)
_CommonIEsRequestAssistanceData_primaryCellID_r15 = SEQ(name=u'primaryCellID-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NCGI-r15')), opt=True, group=1)
CommonIEsRequestAssistanceData._cont = ASN1Dict([
(u'primaryCellID', _CommonIEsRequestAssistanceData_primaryCellID),
(u'segmentationInfo-r14', _CommonIEsRequestAssistanceData_segmentationInfo_r14),
(u'periodicAssistanceDataReq-r15', _CommonIEsRequestAssistanceData_periodicAssistanceDataReq_r15),
(u'primaryCellID-r15', _CommonIEsRequestAssistanceData_primaryCellID_r15),
])
CommonIEsRequestAssistanceData._ext = [u'segmentationInfo-r14', u'periodicAssistanceDataReq-r15', u'primaryCellID-r15']
#-----< CommonIEsProvideAssistanceData >-----#
CommonIEsProvideAssistanceData = SEQ(name=u'CommonIEsProvideAssistanceData', mode=MODE_TYPE)
_CommonIEsProvideAssistanceData_segmentationInfo_r14 = ENUM(name=u'segmentationInfo-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SegmentationInfo-r14')), opt=True, group=0)
_CommonIEsProvideAssistanceData_periodicAssistanceData_r15 = SEQ(name=u'periodicAssistanceData-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'PeriodicAssistanceDataControlParameters-r15')), opt=True, group=1)
CommonIEsProvideAssistanceData._cont = ASN1Dict([
(u'segmentationInfo-r14', _CommonIEsProvideAssistanceData_segmentationInfo_r14),
(u'periodicAssistanceData-r15', _CommonIEsProvideAssistanceData_periodicAssistanceData_r15),
])
CommonIEsProvideAssistanceData._ext = [u'segmentationInfo-r14', u'periodicAssistanceData-r15']
#-----< CommonIEsRequestLocationInformation >-----#
CommonIEsRequestLocationInformation = SEQ(name=u'CommonIEsRequestLocationInformation', mode=MODE_TYPE)
_CommonIEsRequestLocationInformation_locationInformationType = ENUM(name=u'locationInformationType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'LocationInformationType')))
_CommonIEsRequestLocationInformation_triggeredReporting = SEQ(name=u'triggeredReporting', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'TriggeredReportingCriteria')), opt=True)
_CommonIEsRequestLocationInformation_periodicalReporting = SEQ(name=u'periodicalReporting', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'PeriodicalReportingCriteria')), opt=True)
_CommonIEsRequestLocationInformation_additionalInformation = ENUM(name=u'additionalInformation', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'AdditionalInformation')), opt=True)
_CommonIEsRequestLocationInformation_qos = SEQ(name=u'qos', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'QoS')), opt=True)
_CommonIEsRequestLocationInformation_environment = ENUM(name=u'environment', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Environment')), opt=True)
_CommonIEsRequestLocationInformation_locationCoordinateTypes = SEQ(name=u'locationCoordinateTypes', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'LocationCoordinateTypes')), opt=True)
_CommonIEsRequestLocationInformation_velocityTypes = SEQ(name=u'velocityTypes', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'VelocityTypes')), opt=True)
_CommonIEsRequestLocationInformation_messageSizeLimitNB_r14 = SEQ(name=u'messageSizeLimitNB-r14', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'MessageSizeLimitNB-r14')), opt=True, group=0)
_CommonIEsRequestLocationInformation_segmentationInfo_r14 = ENUM(name=u'segmentationInfo-r14', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SegmentationInfo-r14')), opt=True, group=1)
CommonIEsRequestLocationInformation._cont = ASN1Dict([
(u'locationInformationType', _CommonIEsRequestLocationInformation_locationInformationType),
(u'triggeredReporting', _CommonIEsRequestLocationInformation_triggeredReporting),
(u'periodicalReporting', _CommonIEsRequestLocationInformation_periodicalReporting),
(u'additionalInformation', _CommonIEsRequestLocationInformation_additionalInformation),
(u'qos', _CommonIEsRequestLocationInformation_qos),
(u'environment', _CommonIEsRequestLocationInformation_environment),
(u'locationCoordinateTypes', _CommonIEsRequestLocationInformation_locationCoordinateTypes),
(u'velocityTypes', _CommonIEsRequestLocationInformation_velocityTypes),
(u'messageSizeLimitNB-r14', _CommonIEsRequestLocationInformation_messageSizeLimitNB_r14),
(u'segmentationInfo-r14', _CommonIEsRequestLocationInformation_segmentationInfo_r14),
])
CommonIEsRequestLocationInformation._ext = [u'messageSizeLimitNB-r14', u'segmentationInfo-r14']
#-----< LocationInformationType >-----#
LocationInformationType = ENUM(name=u'LocationInformationType', mode=MODE_TYPE)
LocationInformationType._cont = ASN1Dict([(u'locationEstimateRequired', 0), (u'locationMeasurementsRequired', 1), (u'locationEstimatePreferred', 2), (u'locationMeasurementsPreferred', 3)])
LocationInformationType._ext = []
#-----< PeriodicalReportingCriteria >-----#
PeriodicalReportingCriteria = SEQ(name=u'PeriodicalReportingCriteria', mode=MODE_TYPE)
_PeriodicalReportingCriteria_reportingAmount = ENUM(name=u'reportingAmount', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), default=u'ra-Infinity')
_PeriodicalReportingCriteria_reportingAmount._cont = ASN1Dict([(u'ra1', 0), (u'ra2', 1), (u'ra4', 2), (u'ra8', 3), (u'ra16', 4), (u'ra32', 5), (u'ra64', 6), (u'ra-Infinity', 7)])
_PeriodicalReportingCriteria_reportingAmount._ext = None
_PeriodicalReportingCriteria_reportingInterval = ENUM(name=u'reportingInterval', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_PeriodicalReportingCriteria_reportingInterval._cont = ASN1Dict([(u'noPeriodicalReporting', 0), (u'ri0-25', 1), (u'ri0-5', 2), (u'ri1', 3), (u'ri2', 4), (u'ri4', 5), (u'ri8', 6), (u'ri16', 7), (u'ri32', 8), (u'ri64', 9)])
_PeriodicalReportingCriteria_reportingInterval._ext = None
PeriodicalReportingCriteria._cont = ASN1Dict([
(u'reportingAmount', _PeriodicalReportingCriteria_reportingAmount),
(u'reportingInterval', _PeriodicalReportingCriteria_reportingInterval),
])
PeriodicalReportingCriteria._ext = None
#-----< TriggeredReportingCriteria >-----#
TriggeredReportingCriteria = SEQ(name=u'TriggeredReportingCriteria', mode=MODE_TYPE)
_TriggeredReportingCriteria_cellChange = BOOL(name=u'cellChange', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_TriggeredReportingCriteria_reportingDuration = INT(name=u'reportingDuration', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ReportingDuration')))
TriggeredReportingCriteria._cont = ASN1Dict([
(u'cellChange', _TriggeredReportingCriteria_cellChange),
(u'reportingDuration', _TriggeredReportingCriteria_reportingDuration),
])
TriggeredReportingCriteria._ext = []
#-----< ReportingDuration >-----#
ReportingDuration = INT(name=u'ReportingDuration', mode=MODE_TYPE)
ReportingDuration._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
#-----< AdditionalInformation >-----#
AdditionalInformation = ENUM(name=u'AdditionalInformation', mode=MODE_TYPE)
AdditionalInformation._cont = ASN1Dict([(u'onlyReturnInformationRequested', 0), (u'mayReturnAditionalInformation', 1)])
AdditionalInformation._ext = []
#-----< QoS >-----#
QoS = SEQ(name=u'QoS', mode=MODE_TYPE)
_QoS_horizontalAccuracy = SEQ(name=u'horizontalAccuracy', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'HorizontalAccuracy')), opt=True)
_QoS_verticalCoordinateRequest = BOOL(name=u'verticalCoordinateRequest', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_QoS_verticalAccuracy = SEQ(name=u'verticalAccuracy', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'VerticalAccuracy')), opt=True)
_QoS_responseTime = SEQ(name=u'responseTime', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ResponseTime')), opt=True)
_QoS_velocityRequest = BOOL(name=u'velocityRequest', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_QoS_responseTimeNB_r14 = SEQ(name=u'responseTimeNB-r14', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ResponseTimeNB-r14')), opt=True, group=0)
_QoS_horizontalAccuracyExt_r15 = SEQ(name=u'horizontalAccuracyExt-r15', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'HorizontalAccuracyExt-r15')), opt=True, group=1)
_QoS_verticalAccuracyExt_r15 = SEQ(name=u'verticalAccuracyExt-r15', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'VerticalAccuracyExt-r15')), opt=True, group=1)
QoS._cont = ASN1Dict([
(u'horizontalAccuracy', _QoS_horizontalAccuracy),
(u'verticalCoordinateRequest', _QoS_verticalCoordinateRequest),
(u'verticalAccuracy', _QoS_verticalAccuracy),
(u'responseTime', _QoS_responseTime),
(u'velocityRequest', _QoS_velocityRequest),
(u'responseTimeNB-r14', _QoS_responseTimeNB_r14),
(u'horizontalAccuracyExt-r15', _QoS_horizontalAccuracyExt_r15),
(u'verticalAccuracyExt-r15', _QoS_verticalAccuracyExt_r15),
])
QoS._ext = [u'responseTimeNB-r14', u'horizontalAccuracyExt-r15', u'verticalAccuracyExt-r15']
#-----< HorizontalAccuracy >-----#
HorizontalAccuracy = SEQ(name=u'HorizontalAccuracy', mode=MODE_TYPE)
_HorizontalAccuracy_accuracy = INT(name=u'accuracy', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HorizontalAccuracy_accuracy._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
_HorizontalAccuracy_confidence = INT(name=u'confidence', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HorizontalAccuracy_confidence._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=100)], ev=None, er=[])
HorizontalAccuracy._cont = ASN1Dict([
(u'accuracy', _HorizontalAccuracy_accuracy),
(u'confidence', _HorizontalAccuracy_confidence),
])
HorizontalAccuracy._ext = []
#-----< VerticalAccuracy >-----#
VerticalAccuracy = SEQ(name=u'VerticalAccuracy', mode=MODE_TYPE)
_VerticalAccuracy_accuracy = INT(name=u'accuracy', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_VerticalAccuracy_accuracy._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
_VerticalAccuracy_confidence = INT(name=u'confidence', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_VerticalAccuracy_confidence._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=100)], ev=None, er=[])
VerticalAccuracy._cont = ASN1Dict([
(u'accuracy', _VerticalAccuracy_accuracy),
(u'confidence', _VerticalAccuracy_confidence),
])
VerticalAccuracy._ext = []
#-----< HorizontalAccuracyExt-r15 >-----#
HorizontalAccuracyExt_r15 = SEQ(name=u'HorizontalAccuracyExt-r15', mode=MODE_TYPE)
_HorizontalAccuracyExt_r15_accuracyExt_r15 = INT(name=u'accuracyExt-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HorizontalAccuracyExt_r15_accuracyExt_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_HorizontalAccuracyExt_r15_confidence_r15 = INT(name=u'confidence-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_HorizontalAccuracyExt_r15_confidence_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=100)], ev=None, er=[])
HorizontalAccuracyExt_r15._cont = ASN1Dict([
(u'accuracyExt-r15', _HorizontalAccuracyExt_r15_accuracyExt_r15),
(u'confidence-r15', _HorizontalAccuracyExt_r15_confidence_r15),
])
HorizontalAccuracyExt_r15._ext = []
#-----< VerticalAccuracyExt-r15 >-----#
VerticalAccuracyExt_r15 = SEQ(name=u'VerticalAccuracyExt-r15', mode=MODE_TYPE)
_VerticalAccuracyExt_r15_accuracyExt_r15 = INT(name=u'accuracyExt-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_VerticalAccuracyExt_r15_accuracyExt_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_VerticalAccuracyExt_r15_confidence_r15 = INT(name=u'confidence-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_VerticalAccuracyExt_r15_confidence_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=100)], ev=None, er=[])
VerticalAccuracyExt_r15._cont = ASN1Dict([
(u'accuracyExt-r15', _VerticalAccuracyExt_r15_accuracyExt_r15),
(u'confidence-r15', _VerticalAccuracyExt_r15_confidence_r15),
])
VerticalAccuracyExt_r15._ext = []
#-----< ResponseTime >-----#
ResponseTime = SEQ(name=u'ResponseTime', mode=MODE_TYPE)
_ResponseTime_time = INT(name=u'time', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ResponseTime_time._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=128)], ev=None, er=[])
_ResponseTime_responseTimeEarlyFix_r12 = INT(name=u'responseTimeEarlyFix-r12', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_ResponseTime_responseTimeEarlyFix_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=128)], ev=None, er=[])
_ResponseTime_unit_r15 = ENUM(name=u'unit-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_ResponseTime_unit_r15._cont = ASN1Dict([(u'ten-seconds', 0)])
_ResponseTime_unit_r15._ext = []
ResponseTime._cont = ASN1Dict([
(u'time', _ResponseTime_time),
(u'responseTimeEarlyFix-r12', _ResponseTime_responseTimeEarlyFix_r12),
(u'unit-r15', _ResponseTime_unit_r15),
])
ResponseTime._ext = [u'responseTimeEarlyFix-r12', u'unit-r15']
#-----< ResponseTimeNB-r14 >-----#
ResponseTimeNB_r14 = SEQ(name=u'ResponseTimeNB-r14', mode=MODE_TYPE)
_ResponseTimeNB_r14_timeNB_r14 = INT(name=u'timeNB-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ResponseTimeNB_r14_timeNB_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=512)], ev=None, er=[])
_ResponseTimeNB_r14_responseTimeEarlyFixNB_r14 = INT(name=u'responseTimeEarlyFixNB-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_ResponseTimeNB_r14_responseTimeEarlyFixNB_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=512)], ev=None, er=[])
_ResponseTimeNB_r14_unitNB_r15 = ENUM(name=u'unitNB-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_ResponseTimeNB_r14_unitNB_r15._cont = ASN1Dict([(u'ten-seconds', 0)])
_ResponseTimeNB_r14_unitNB_r15._ext = []
ResponseTimeNB_r14._cont = ASN1Dict([
(u'timeNB-r14', _ResponseTimeNB_r14_timeNB_r14),
(u'responseTimeEarlyFixNB-r14', _ResponseTimeNB_r14_responseTimeEarlyFixNB_r14),
(u'unitNB-r15', _ResponseTimeNB_r14_unitNB_r15),
])
ResponseTimeNB_r14._ext = [u'unitNB-r15']
#-----< Environment >-----#
Environment = ENUM(name=u'Environment', mode=MODE_TYPE)
Environment._cont = ASN1Dict([(u'badArea', 0), (u'notBadArea', 1), (u'mixedArea', 2)])
Environment._ext = []
#-----< MessageSizeLimitNB-r14 >-----#
MessageSizeLimitNB_r14 = SEQ(name=u'MessageSizeLimitNB-r14', mode=MODE_TYPE)
_MessageSizeLimitNB_r14_measurementLimit_r14 = INT(name=u'measurementLimit-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_MessageSizeLimitNB_r14_measurementLimit_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=512)], ev=None, er=[])
MessageSizeLimitNB_r14._cont = ASN1Dict([
(u'measurementLimit-r14', _MessageSizeLimitNB_r14_measurementLimit_r14),
])
MessageSizeLimitNB_r14._ext = []
#-----< CommonIEsProvideLocationInformation >-----#
CommonIEsProvideLocationInformation = SEQ(name=u'CommonIEsProvideLocationInformation', mode=MODE_TYPE)
_CommonIEsProvideLocationInformation_locationEstimate = CHOICE(name=u'locationEstimate', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'LocationCoordinates')), opt=True)
_CommonIEsProvideLocationInformation_velocityEstimate = CHOICE(name=u'velocityEstimate', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Velocity')), opt=True)
_CommonIEsProvideLocationInformation_locationError = SEQ(name=u'locationError', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'LocationError')), opt=True)
_CommonIEsProvideLocationInformation_earlyFixReport_r12 = ENUM(name=u'earlyFixReport-r12', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'EarlyFixReport-r12')), opt=True, group=0)
_CommonIEsProvideLocationInformation_locationSource_r13 = BIT_STR(name=u'locationSource-r13', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'LocationSource-r13')), opt=True, group=1)
_CommonIEsProvideLocationInformation_locationTimestamp_r13 = TIME_UTC(name=u'locationTimestamp-r13', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_CommonIEsProvideLocationInformation_segmentationInfo_r14 = ENUM(name=u'segmentationInfo-r14', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SegmentationInfo-r14')), opt=True, group=2)
CommonIEsProvideLocationInformation._cont = ASN1Dict([
(u'locationEstimate', _CommonIEsProvideLocationInformation_locationEstimate),
(u'velocityEstimate', _CommonIEsProvideLocationInformation_velocityEstimate),
(u'locationError', _CommonIEsProvideLocationInformation_locationError),
(u'earlyFixReport-r12', _CommonIEsProvideLocationInformation_earlyFixReport_r12),
(u'locationSource-r13', _CommonIEsProvideLocationInformation_locationSource_r13),
(u'locationTimestamp-r13', _CommonIEsProvideLocationInformation_locationTimestamp_r13),
(u'segmentationInfo-r14', _CommonIEsProvideLocationInformation_segmentationInfo_r14),
])
CommonIEsProvideLocationInformation._ext = [u'earlyFixReport-r12', u'locationSource-r13', u'locationTimestamp-r13', u'segmentationInfo-r14']
#-----< LocationCoordinates >-----#
LocationCoordinates = CHOICE(name=u'LocationCoordinates', mode=MODE_TYPE)
_LocationCoordinates_ellipsoidPoint = SEQ(name=u'ellipsoidPoint', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Ellipsoid-Point')))
_LocationCoordinates_ellipsoidPointWithUncertaintyCircle = SEQ(name=u'ellipsoidPointWithUncertaintyCircle', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Ellipsoid-PointWithUncertaintyCircle')))
_LocationCoordinates_ellipsoidPointWithUncertaintyEllipse = SEQ(name=u'ellipsoidPointWithUncertaintyEllipse', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'EllipsoidPointWithUncertaintyEllipse')))
_LocationCoordinates_polygon = SEQ_OF(name=u'polygon', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Polygon')))
_LocationCoordinates_ellipsoidPointWithAltitude = SEQ(name=u'ellipsoidPointWithAltitude', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'EllipsoidPointWithAltitude')))
_LocationCoordinates_ellipsoidPointWithAltitudeAndUncertaintyEllipsoid = SEQ(name=u'ellipsoidPointWithAltitudeAndUncertaintyEllipsoid', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'EllipsoidPointWithAltitudeAndUncertaintyEllipsoid')))
_LocationCoordinates_ellipsoidArc = SEQ(name=u'ellipsoidArc', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'EllipsoidArc')))
_LocationCoordinates_highAccuracyEllipsoidPointWithUncertaintyEllipse_v1510 = SEQ(name=u'highAccuracyEllipsoidPointWithUncertaintyEllipse-v1510', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'HighAccuracyEllipsoidPointWithUncertaintyEllipse-r15')))
_LocationCoordinates_highAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_v1510 = SEQ(name=u'highAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid-v1510', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid-r15')))
LocationCoordinates._cont = ASN1Dict([
(u'ellipsoidPoint', _LocationCoordinates_ellipsoidPoint),
(u'ellipsoidPointWithUncertaintyCircle', _LocationCoordinates_ellipsoidPointWithUncertaintyCircle),
(u'ellipsoidPointWithUncertaintyEllipse', _LocationCoordinates_ellipsoidPointWithUncertaintyEllipse),
(u'polygon', _LocationCoordinates_polygon),
(u'ellipsoidPointWithAltitude', _LocationCoordinates_ellipsoidPointWithAltitude),
(u'ellipsoidPointWithAltitudeAndUncertaintyEllipsoid', _LocationCoordinates_ellipsoidPointWithAltitudeAndUncertaintyEllipsoid),
(u'ellipsoidArc', _LocationCoordinates_ellipsoidArc),
(u'highAccuracyEllipsoidPointWithUncertaintyEllipse-v1510', _LocationCoordinates_highAccuracyEllipsoidPointWithUncertaintyEllipse_v1510),
(u'highAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid-v1510', _LocationCoordinates_highAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_v1510),
])
LocationCoordinates._ext = [u'highAccuracyEllipsoidPointWithUncertaintyEllipse-v1510', u'highAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid-v1510']
#-----< Velocity >-----#
Velocity = CHOICE(name=u'Velocity', mode=MODE_TYPE)
_Velocity_horizontalVelocity = SEQ(name=u'horizontalVelocity', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'HorizontalVelocity')))
_Velocity_horizontalWithVerticalVelocity = SEQ(name=u'horizontalWithVerticalVelocity', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'HorizontalWithVerticalVelocity')))
_Velocity_horizontalVelocityWithUncertainty = SEQ(name=u'horizontalVelocityWithUncertainty', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'HorizontalVelocityWithUncertainty')))
_Velocity_horizontalWithVerticalVelocityAndUncertainty = SEQ(name=u'horizontalWithVerticalVelocityAndUncertainty', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'HorizontalWithVerticalVelocityAndUncertainty')))
Velocity._cont = ASN1Dict([
(u'horizontalVelocity', _Velocity_horizontalVelocity),
(u'horizontalWithVerticalVelocity', _Velocity_horizontalWithVerticalVelocity),
(u'horizontalVelocityWithUncertainty', _Velocity_horizontalVelocityWithUncertainty),
(u'horizontalWithVerticalVelocityAndUncertainty', _Velocity_horizontalWithVerticalVelocityAndUncertainty),
])
Velocity._ext = []
#-----< LocationError >-----#
LocationError = SEQ(name=u'LocationError', mode=MODE_TYPE)
_LocationError_locationfailurecause = ENUM(name=u'locationfailurecause', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'LocationFailureCause')))
LocationError._cont = ASN1Dict([
(u'locationfailurecause', _LocationError_locationfailurecause),
])
LocationError._ext = []
#-----< LocationFailureCause >-----#
LocationFailureCause = ENUM(name=u'LocationFailureCause', mode=MODE_TYPE)
LocationFailureCause._cont = ASN1Dict([(u'undefined', 0), (u'requestedMethodNotSupported', 1), (u'positionMethodFailure', 2), (u'periodicLocationMeasurementsNotAvailable', 3)])
LocationFailureCause._ext = []
#-----< EarlyFixReport-r12 >-----#
EarlyFixReport_r12 = ENUM(name=u'EarlyFixReport-r12', mode=MODE_TYPE)
EarlyFixReport_r12._cont = ASN1Dict([(u'noMoreMessages', 0), (u'moreMessagesOnTheWay', 1)])
EarlyFixReport_r12._ext = None
#-----< LocationSource-r13 >-----#
LocationSource_r13 = BIT_STR(name=u'LocationSource-r13', mode=MODE_TYPE)
LocationSource_r13._cont = ASN1Dict([(u'a-gnss', 0), (u'wlan', 1), (u'bt', 2), (u'tbs', 3), (u'sensor', 4), (u'ha-gnss-v1510', 5), (u'motion-sensor-v1550', 6), (u'dl-tdoa-r16', 7), (u'dl-aod-r16', 8)])
LocationSource_r13._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[])
#-----< CommonIEsAbort >-----#
CommonIEsAbort = SEQ(name=u'CommonIEsAbort', mode=MODE_TYPE)
_CommonIEsAbort_abortCause = ENUM(name=u'abortCause', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_CommonIEsAbort_abortCause._cont = ASN1Dict([(u'undefined', 0), (u'stopPeriodicReporting', 1), (u'targetDeviceAbort', 2), (u'networkAbort', 3), (u'stopPeriodicAssistanceDataDelivery-v1510', 4)])
_CommonIEsAbort_abortCause._ext = [u'stopPeriodicAssistanceDataDelivery-v1510']
CommonIEsAbort._cont = ASN1Dict([
(u'abortCause', _CommonIEsAbort_abortCause),
])
CommonIEsAbort._ext = None
#-----< CommonIEsError >-----#
CommonIEsError = SEQ(name=u'CommonIEsError', mode=MODE_TYPE)
_CommonIEsError_errorCause = ENUM(name=u'errorCause', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_CommonIEsError_errorCause._cont = ASN1Dict([(u'undefined', 0), (u'lppMessageHeaderError', 1), (u'lppMessageBodyError', 2), (u'epduError', 3), (u'incorrectDataValue', 4), (u'lppSegmentationError-v1450', 5)])
_CommonIEsError_errorCause._ext = [u'lppSegmentationError-v1450']
CommonIEsError._cont = ASN1Dict([
(u'errorCause', _CommonIEsError_errorCause),
])
CommonIEsError._ext = None
#-----< DL-PRS-ID-Info-r16 >-----#
DL_PRS_ID_Info_r16 = SEQ(name=u'DL-PRS-ID-Info-r16', mode=MODE_TYPE)
_DL_PRS_ID_Info_r16_dl_PRS_ID_r16 = INT(name=u'dl-PRS-ID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_DL_PRS_ID_Info_r16_dl_PRS_ID_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_DL_PRS_ID_Info_r16_nr_DL_PRS_ResourceID_List_r16 = SEQ_OF(name=u'nr-DL-PRS-ResourceID-List-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__DL_PRS_ID_Info_r16_nr_DL_PRS_ResourceID_List_r16__item_ = INT(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-ResourceID-r16')))
_DL_PRS_ID_Info_r16_nr_DL_PRS_ResourceID_List_r16._cont = __DL_PRS_ID_Info_r16_nr_DL_PRS_ResourceID_List_r16__item_
_DL_PRS_ID_Info_r16_nr_DL_PRS_ResourceID_List_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
_DL_PRS_ID_Info_r16_nr_DL_PRS_ResourceSetID_r16 = INT(name=u'nr-DL-PRS-ResourceSetID-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-ResourceSetID-r16')), opt=True)
DL_PRS_ID_Info_r16._cont = ASN1Dict([
(u'dl-PRS-ID-r16', _DL_PRS_ID_Info_r16_dl_PRS_ID_r16),
(u'nr-DL-PRS-ResourceID-List-r16', _DL_PRS_ID_Info_r16_nr_DL_PRS_ResourceID_List_r16),
(u'nr-DL-PRS-ResourceSetID-r16', _DL_PRS_ID_Info_r16_nr_DL_PRS_ResourceSetID_r16),
])
DL_PRS_ID_Info_r16._ext = None
#-----< NR-AdditionalPathList-r16 >-----#
NR_AdditionalPathList_r16 = SEQ_OF(name=u'NR-AdditionalPathList-r16', mode=MODE_TYPE)
_NR_AdditionalPathList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-AdditionalPath-r16')))
NR_AdditionalPathList_r16._cont = _NR_AdditionalPathList_r16__item_
NR_AdditionalPathList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=2)], ev=None, er=[])
#-----< NR-AdditionalPath-r16 >-----#
NR_AdditionalPath_r16 = SEQ(name=u'NR-AdditionalPath-r16', mode=MODE_TYPE)
_NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16 = CHOICE(name=u'nr-RelativeTimeDifference-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16_k0_r16 = INT(name=u'k0-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16_k0_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=16351)], ev=None, er=[])
__NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16_k1_r16 = INT(name=u'k1-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16_k1_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=8176)], ev=None, er=[])
__NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16_k2_r16 = INT(name=u'k2-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16_k2_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4088)], ev=None, er=[])
__NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16_k3_r16 = INT(name=u'k3-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16_k3_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2044)], ev=None, er=[])
__NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16_k4_r16 = INT(name=u'k4-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16_k4_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1022)], ev=None, er=[])
__NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16_k5_r16 = INT(name=u'k5-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16_k5_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=511)], ev=None, er=[])
_NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16._cont = ASN1Dict([
(u'k0-r16', __NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16_k0_r16),
(u'k1-r16', __NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16_k1_r16),
(u'k2-r16', __NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16_k2_r16),
(u'k3-r16', __NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16_k3_r16),
(u'k4-r16', __NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16_k4_r16),
(u'k5-r16', __NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16_k5_r16),
])
_NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16._ext = []
_NR_AdditionalPath_r16_nr_PathQuality_r16 = SEQ(name=u'nr-PathQuality-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-TimingQuality-r16')), opt=True)
NR_AdditionalPath_r16._cont = ASN1Dict([
(u'nr-RelativeTimeDifference-r16', _NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16),
(u'nr-PathQuality-r16', _NR_AdditionalPath_r16_nr_PathQuality_r16),
])
NR_AdditionalPath_r16._ext = []
#-----< NR-DL-PRS-AssistanceData-r16 >-----#
NR_DL_PRS_AssistanceData_r16 = SEQ(name=u'NR-DL-PRS-AssistanceData-r16', mode=MODE_TYPE)
_NR_DL_PRS_AssistanceData_r16_nr_DL_PRS_ReferenceInfo_r16 = SEQ(name=u'nr-DL-PRS-ReferenceInfo-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'DL-PRS-ID-Info-r16')))
_NR_DL_PRS_AssistanceData_r16_nr_DL_PRS_AssistanceDataList_r16 = SEQ_OF(name=u'nr-DL-PRS-AssistanceDataList-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_AssistanceData_r16_nr_DL_PRS_AssistanceDataList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-AssistanceDataPerFreq-r16')))
_NR_DL_PRS_AssistanceData_r16_nr_DL_PRS_AssistanceDataList_r16._cont = __NR_DL_PRS_AssistanceData_r16_nr_DL_PRS_AssistanceDataList_r16__item_
_NR_DL_PRS_AssistanceData_r16_nr_DL_PRS_AssistanceDataList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
_NR_DL_PRS_AssistanceData_r16_nr_SSB_Config_r16 = SEQ_OF(name=u'nr-SSB-Config-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__NR_DL_PRS_AssistanceData_r16_nr_SSB_Config_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-SSB-Config-r16')))
_NR_DL_PRS_AssistanceData_r16_nr_SSB_Config_r16._cont = __NR_DL_PRS_AssistanceData_r16_nr_SSB_Config_r16__item_
_NR_DL_PRS_AssistanceData_r16_nr_SSB_Config_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=256)], ev=None, er=[])
NR_DL_PRS_AssistanceData_r16._cont = ASN1Dict([
(u'nr-DL-PRS-ReferenceInfo-r16', _NR_DL_PRS_AssistanceData_r16_nr_DL_PRS_ReferenceInfo_r16),
(u'nr-DL-PRS-AssistanceDataList-r16', _NR_DL_PRS_AssistanceData_r16_nr_DL_PRS_AssistanceDataList_r16),
(u'nr-SSB-Config-r16', _NR_DL_PRS_AssistanceData_r16_nr_SSB_Config_r16),
])
NR_DL_PRS_AssistanceData_r16._ext = []
#-----< NR-DL-PRS-AssistanceDataPerFreq-r16 >-----#
NR_DL_PRS_AssistanceDataPerFreq_r16 = SEQ(name=u'NR-DL-PRS-AssistanceDataPerFreq-r16', mode=MODE_TYPE)
_NR_DL_PRS_AssistanceDataPerFreq_r16_nr_DL_PRS_PositioningFrequencyLayer_r16 = SEQ(name=u'nr-DL-PRS-PositioningFrequencyLayer-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-PositioningFrequencyLayer-r16')))
_NR_DL_PRS_AssistanceDataPerFreq_r16_nr_DL_PRS_AssistanceDataPerFreq_r16 = SEQ_OF(name=u'nr-DL-PRS-AssistanceDataPerFreq-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_AssistanceDataPerFreq_r16_nr_DL_PRS_AssistanceDataPerFreq_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-AssistanceDataPerTRP-r16')))
_NR_DL_PRS_AssistanceDataPerFreq_r16_nr_DL_PRS_AssistanceDataPerFreq_r16._cont = __NR_DL_PRS_AssistanceDataPerFreq_r16_nr_DL_PRS_AssistanceDataPerFreq_r16__item_
_NR_DL_PRS_AssistanceDataPerFreq_r16_nr_DL_PRS_AssistanceDataPerFreq_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
NR_DL_PRS_AssistanceDataPerFreq_r16._cont = ASN1Dict([
(u'nr-DL-PRS-PositioningFrequencyLayer-r16', _NR_DL_PRS_AssistanceDataPerFreq_r16_nr_DL_PRS_PositioningFrequencyLayer_r16),
(u'nr-DL-PRS-AssistanceDataPerFreq-r16', _NR_DL_PRS_AssistanceDataPerFreq_r16_nr_DL_PRS_AssistanceDataPerFreq_r16),
])
NR_DL_PRS_AssistanceDataPerFreq_r16._ext = []
#-----< NR-DL-PRS-AssistanceDataPerTRP-r16 >-----#
NR_DL_PRS_AssistanceDataPerTRP_r16 = SEQ(name=u'NR-DL-PRS-AssistanceDataPerTRP-r16', mode=MODE_TYPE)
_NR_DL_PRS_AssistanceDataPerTRP_r16_dl_PRS_ID_r16 = INT(name=u'dl-PRS-ID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_PRS_AssistanceDataPerTRP_r16_dl_PRS_ID_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_NR_DL_PRS_AssistanceDataPerTRP_r16_nr_PhysCellID_r16 = INT(name=u'nr-PhysCellID-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-PhysCellID-r16')), opt=True)
_NR_DL_PRS_AssistanceDataPerTRP_r16_nr_CellGlobalID_r16 = SEQ(name=u'nr-CellGlobalID-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NCGI-r15')), opt=True)
_NR_DL_PRS_AssistanceDataPerTRP_r16_nr_ARFCN_r16 = INT(name=u'nr-ARFCN-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueNR-r15')), opt=True)
_NR_DL_PRS_AssistanceDataPerTRP_r16_nr_DL_PRS_SFN0_Offset_r16 = SEQ(name=u'nr-DL-PRS-SFN0-Offset-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-SFN0-Offset-r16')))
_NR_DL_PRS_AssistanceDataPerTRP_r16_nr_DL_PRS_ExpectedRSTD_r16 = INT(name=u'nr-DL-PRS-ExpectedRSTD-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_PRS_AssistanceDataPerTRP_r16_nr_DL_PRS_ExpectedRSTD_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-3841, ub=3841)], ev=None, er=[])
_NR_DL_PRS_AssistanceDataPerTRP_r16_nr_DL_PRS_ExpectedRSTD_Uncertainty_r16 = INT(name=u'nr-DL-PRS-ExpectedRSTD-Uncertainty-r16', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_PRS_AssistanceDataPerTRP_r16_nr_DL_PRS_ExpectedRSTD_Uncertainty_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=246)], ev=None, er=[])
_NR_DL_PRS_AssistanceDataPerTRP_r16_nr_DL_PRS_Info_r16 = SEQ(name=u'nr-DL-PRS-Info-r16', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-Info-r16')))
NR_DL_PRS_AssistanceDataPerTRP_r16._cont = ASN1Dict([
(u'dl-PRS-ID-r16', _NR_DL_PRS_AssistanceDataPerTRP_r16_dl_PRS_ID_r16),
(u'nr-PhysCellID-r16', _NR_DL_PRS_AssistanceDataPerTRP_r16_nr_PhysCellID_r16),
(u'nr-CellGlobalID-r16', _NR_DL_PRS_AssistanceDataPerTRP_r16_nr_CellGlobalID_r16),
(u'nr-ARFCN-r16', _NR_DL_PRS_AssistanceDataPerTRP_r16_nr_ARFCN_r16),
(u'nr-DL-PRS-SFN0-Offset-r16', _NR_DL_PRS_AssistanceDataPerTRP_r16_nr_DL_PRS_SFN0_Offset_r16),
(u'nr-DL-PRS-ExpectedRSTD-r16', _NR_DL_PRS_AssistanceDataPerTRP_r16_nr_DL_PRS_ExpectedRSTD_r16),
(u'nr-DL-PRS-ExpectedRSTD-Uncertainty-r16', _NR_DL_PRS_AssistanceDataPerTRP_r16_nr_DL_PRS_ExpectedRSTD_Uncertainty_r16),
(u'nr-DL-PRS-Info-r16', _NR_DL_PRS_AssistanceDataPerTRP_r16_nr_DL_PRS_Info_r16),
])
NR_DL_PRS_AssistanceDataPerTRP_r16._ext = []
#-----< NR-DL-PRS-PositioningFrequencyLayer-r16 >-----#
NR_DL_PRS_PositioningFrequencyLayer_r16 = SEQ(name=u'NR-DL-PRS-PositioningFrequencyLayer-r16', mode=MODE_TYPE)
_NR_DL_PRS_PositioningFrequencyLayer_r16_dl_PRS_SubcarrierSpacing_r16 = ENUM(name=u'dl-PRS-SubcarrierSpacing-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_PRS_PositioningFrequencyLayer_r16_dl_PRS_SubcarrierSpacing_r16._cont = ASN1Dict([(u'kHz15', 0), (u'kHz30', 1), (u'kHz60', 2), (u'kHz120', 3)])
_NR_DL_PRS_PositioningFrequencyLayer_r16_dl_PRS_SubcarrierSpacing_r16._ext = []
_NR_DL_PRS_PositioningFrequencyLayer_r16_dl_PRS_ResourceBandwidth_r16 = INT(name=u'dl-PRS-ResourceBandwidth-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_PRS_PositioningFrequencyLayer_r16_dl_PRS_ResourceBandwidth_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=63)], ev=None, er=[])
_NR_DL_PRS_PositioningFrequencyLayer_r16_dl_PRS_StartPRB_r16 = INT(name=u'dl-PRS-StartPRB-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_PRS_PositioningFrequencyLayer_r16_dl_PRS_StartPRB_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2176)], ev=None, er=[])
_NR_DL_PRS_PositioningFrequencyLayer_r16_dl_PRS_PointA_r16 = INT(name=u'dl-PRS-PointA-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueNR-r15')))
_NR_DL_PRS_PositioningFrequencyLayer_r16_dl_PRS_CombSizeN_r16 = ENUM(name=u'dl-PRS-CombSizeN-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_PRS_PositioningFrequencyLayer_r16_dl_PRS_CombSizeN_r16._cont = ASN1Dict([(u'n2', 0), (u'n4', 1), (u'n6', 2), (u'n12', 3)])
_NR_DL_PRS_PositioningFrequencyLayer_r16_dl_PRS_CombSizeN_r16._ext = []
_NR_DL_PRS_PositioningFrequencyLayer_r16_dl_PRS_CyclicPrefix_r16 = ENUM(name=u'dl-PRS-CyclicPrefix-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_PRS_PositioningFrequencyLayer_r16_dl_PRS_CyclicPrefix_r16._cont = ASN1Dict([(u'normal', 0), (u'extended', 1)])
_NR_DL_PRS_PositioningFrequencyLayer_r16_dl_PRS_CyclicPrefix_r16._ext = []
NR_DL_PRS_PositioningFrequencyLayer_r16._cont = ASN1Dict([
(u'dl-PRS-SubcarrierSpacing-r16', _NR_DL_PRS_PositioningFrequencyLayer_r16_dl_PRS_SubcarrierSpacing_r16),
(u'dl-PRS-ResourceBandwidth-r16', _NR_DL_PRS_PositioningFrequencyLayer_r16_dl_PRS_ResourceBandwidth_r16),
(u'dl-PRS-StartPRB-r16', _NR_DL_PRS_PositioningFrequencyLayer_r16_dl_PRS_StartPRB_r16),
(u'dl-PRS-PointA-r16', _NR_DL_PRS_PositioningFrequencyLayer_r16_dl_PRS_PointA_r16),
(u'dl-PRS-CombSizeN-r16', _NR_DL_PRS_PositioningFrequencyLayer_r16_dl_PRS_CombSizeN_r16),
(u'dl-PRS-CyclicPrefix-r16', _NR_DL_PRS_PositioningFrequencyLayer_r16_dl_PRS_CyclicPrefix_r16),
])
NR_DL_PRS_PositioningFrequencyLayer_r16._ext = []
#-----< NR-DL-PRS-SFN0-Offset-r16 >-----#
NR_DL_PRS_SFN0_Offset_r16 = SEQ(name=u'NR-DL-PRS-SFN0-Offset-r16', mode=MODE_TYPE)
_NR_DL_PRS_SFN0_Offset_r16_sfn_Offset_r16 = INT(name=u'sfn-Offset-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_PRS_SFN0_Offset_r16_sfn_Offset_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1023)], ev=None, er=[])
_NR_DL_PRS_SFN0_Offset_r16_integerSubframeOffset_r16 = INT(name=u'integerSubframeOffset-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_PRS_SFN0_Offset_r16_integerSubframeOffset_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=9)], ev=None, er=[])
NR_DL_PRS_SFN0_Offset_r16._cont = ASN1Dict([
(u'sfn-Offset-r16', _NR_DL_PRS_SFN0_Offset_r16_sfn_Offset_r16),
(u'integerSubframeOffset-r16', _NR_DL_PRS_SFN0_Offset_r16_integerSubframeOffset_r16),
])
NR_DL_PRS_SFN0_Offset_r16._ext = []
#-----< NR-DL-PRS-BeamInfo-r16 >-----#
NR_DL_PRS_BeamInfo_r16 = SEQ_OF(name=u'NR-DL-PRS-BeamInfo-r16', mode=MODE_TYPE)
_NR_DL_PRS_BeamInfo_r16__item_ = SEQ_OF(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-BeamInfoPerFreqLayer-r16')))
NR_DL_PRS_BeamInfo_r16._cont = _NR_DL_PRS_BeamInfo_r16__item_
NR_DL_PRS_BeamInfo_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
#-----< NR-DL-PRS-BeamInfoPerFreqLayer-r16 >-----#
NR_DL_PRS_BeamInfoPerFreqLayer_r16 = SEQ_OF(name=u'NR-DL-PRS-BeamInfoPerFreqLayer-r16', mode=MODE_TYPE)
_NR_DL_PRS_BeamInfoPerFreqLayer_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-BeamInfoPerTRP-r16')))
NR_DL_PRS_BeamInfoPerFreqLayer_r16._cont = _NR_DL_PRS_BeamInfoPerFreqLayer_r16__item_
NR_DL_PRS_BeamInfoPerFreqLayer_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< NR-DL-PRS-BeamInfoPerTRP-r16 >-----#
NR_DL_PRS_BeamInfoPerTRP_r16 = SEQ(name=u'NR-DL-PRS-BeamInfoPerTRP-r16', mode=MODE_TYPE)
_NR_DL_PRS_BeamInfoPerTRP_r16_dl_PRS_ID_r16 = INT(name=u'dl-PRS-ID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_PRS_BeamInfoPerTRP_r16_dl_PRS_ID_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_NR_DL_PRS_BeamInfoPerTRP_r16_nr_PhysCellID_r16 = INT(name=u'nr-PhysCellID-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-PhysCellID-r16')), opt=True)
_NR_DL_PRS_BeamInfoPerTRP_r16_nr_CellGlobalID_r16 = SEQ(name=u'nr-CellGlobalID-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NCGI-r15')), opt=True)
_NR_DL_PRS_BeamInfoPerTRP_r16_nr_ARFCN_r16 = INT(name=u'nr-ARFCN-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueNR-r15')), opt=True)
_NR_DL_PRS_BeamInfoPerTRP_r16_associated_DL_PRS_ID_r16 = INT(name=u'associated-DL-PRS-ID-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_DL_PRS_BeamInfoPerTRP_r16_associated_DL_PRS_ID_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_NR_DL_PRS_BeamInfoPerTRP_r16_lcs_GCS_TranslationParameter_r16 = SEQ(name=u'lcs-GCS-TranslationParameter-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'LCS-GCS-TranslationParameter-r16')), opt=True)
_NR_DL_PRS_BeamInfoPerTRP_r16_dl_PRS_BeamInfoSet_r16 = SEQ_OF(name=u'dl-PRS-BeamInfoSet-r16', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'DL-PRS-BeamInfoSet-r16')), opt=True)
NR_DL_PRS_BeamInfoPerTRP_r16._cont = ASN1Dict([
(u'dl-PRS-ID-r16', _NR_DL_PRS_BeamInfoPerTRP_r16_dl_PRS_ID_r16),
(u'nr-PhysCellID-r16', _NR_DL_PRS_BeamInfoPerTRP_r16_nr_PhysCellID_r16),
(u'nr-CellGlobalID-r16', _NR_DL_PRS_BeamInfoPerTRP_r16_nr_CellGlobalID_r16),
(u'nr-ARFCN-r16', _NR_DL_PRS_BeamInfoPerTRP_r16_nr_ARFCN_r16),
(u'associated-DL-PRS-ID-r16', _NR_DL_PRS_BeamInfoPerTRP_r16_associated_DL_PRS_ID_r16),
(u'lcs-GCS-TranslationParameter-r16', _NR_DL_PRS_BeamInfoPerTRP_r16_lcs_GCS_TranslationParameter_r16),
(u'dl-PRS-BeamInfoSet-r16', _NR_DL_PRS_BeamInfoPerTRP_r16_dl_PRS_BeamInfoSet_r16),
])
NR_DL_PRS_BeamInfoPerTRP_r16._ext = []
#-----< DL-PRS-BeamInfoSet-r16 >-----#
DL_PRS_BeamInfoSet_r16 = SEQ_OF(name=u'DL-PRS-BeamInfoSet-r16', mode=MODE_TYPE)
_DL_PRS_BeamInfoSet_r16__item_ = SEQ_OF(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'DL-PRS-BeamInfoResourceSet-r16')))
DL_PRS_BeamInfoSet_r16._cont = _DL_PRS_BeamInfoSet_r16__item_
DL_PRS_BeamInfoSet_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=2)], ev=None, er=[])
#-----< DL-PRS-BeamInfoResourceSet-r16 >-----#
DL_PRS_BeamInfoResourceSet_r16 = SEQ_OF(name=u'DL-PRS-BeamInfoResourceSet-r16', mode=MODE_TYPE)
_DL_PRS_BeamInfoResourceSet_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'DL-PRS-BeamInfoElement-r16')))
DL_PRS_BeamInfoResourceSet_r16._cont = _DL_PRS_BeamInfoResourceSet_r16__item_
DL_PRS_BeamInfoResourceSet_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< DL-PRS-BeamInfoElement-r16 >-----#
DL_PRS_BeamInfoElement_r16 = SEQ(name=u'DL-PRS-BeamInfoElement-r16', mode=MODE_TYPE)
_DL_PRS_BeamInfoElement_r16_dl_PRS_Azimuth_r16 = INT(name=u'dl-PRS-Azimuth-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_DL_PRS_BeamInfoElement_r16_dl_PRS_Azimuth_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=359)], ev=None, er=[])
_DL_PRS_BeamInfoElement_r16_dl_PRS_Azimuth_fine_r16 = INT(name=u'dl-PRS-Azimuth-fine-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_DL_PRS_BeamInfoElement_r16_dl_PRS_Azimuth_fine_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=9)], ev=None, er=[])
_DL_PRS_BeamInfoElement_r16_dl_PRS_Elevation_r16 = INT(name=u'dl-PRS-Elevation-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_DL_PRS_BeamInfoElement_r16_dl_PRS_Elevation_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=180)], ev=None, er=[])
_DL_PRS_BeamInfoElement_r16_dl_PRS_Elevation_fine_r16 = INT(name=u'dl-PRS-Elevation-fine-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_DL_PRS_BeamInfoElement_r16_dl_PRS_Elevation_fine_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=9)], ev=None, er=[])
DL_PRS_BeamInfoElement_r16._cont = ASN1Dict([
(u'dl-PRS-Azimuth-r16', _DL_PRS_BeamInfoElement_r16_dl_PRS_Azimuth_r16),
(u'dl-PRS-Azimuth-fine-r16', _DL_PRS_BeamInfoElement_r16_dl_PRS_Azimuth_fine_r16),
(u'dl-PRS-Elevation-r16', _DL_PRS_BeamInfoElement_r16_dl_PRS_Elevation_r16),
(u'dl-PRS-Elevation-fine-r16', _DL_PRS_BeamInfoElement_r16_dl_PRS_Elevation_fine_r16),
])
DL_PRS_BeamInfoElement_r16._ext = []
#-----< LCS-GCS-TranslationParameter-r16 >-----#
LCS_GCS_TranslationParameter_r16 = SEQ(name=u'LCS-GCS-TranslationParameter-r16', mode=MODE_TYPE)
_LCS_GCS_TranslationParameter_r16_alpha_r16 = INT(name=u'alpha-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_LCS_GCS_TranslationParameter_r16_alpha_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=359)], ev=None, er=[])
_LCS_GCS_TranslationParameter_r16_alpha_fine_r16 = INT(name=u'alpha-fine-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_LCS_GCS_TranslationParameter_r16_alpha_fine_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=9)], ev=None, er=[])
_LCS_GCS_TranslationParameter_r16_beta_r16 = INT(name=u'beta-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_LCS_GCS_TranslationParameter_r16_beta_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=359)], ev=None, er=[])
_LCS_GCS_TranslationParameter_r16_beta_fine_r16 = INT(name=u'beta-fine-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_LCS_GCS_TranslationParameter_r16_beta_fine_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=9)], ev=None, er=[])
_LCS_GCS_TranslationParameter_r16_gamma_r16 = INT(name=u'gamma-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_LCS_GCS_TranslationParameter_r16_gamma_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=359)], ev=None, er=[])
_LCS_GCS_TranslationParameter_r16_gamma_fine_r16 = INT(name=u'gamma-fine-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_LCS_GCS_TranslationParameter_r16_gamma_fine_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=9)], ev=None, er=[])
LCS_GCS_TranslationParameter_r16._cont = ASN1Dict([
(u'alpha-r16', _LCS_GCS_TranslationParameter_r16_alpha_r16),
(u'alpha-fine-r16', _LCS_GCS_TranslationParameter_r16_alpha_fine_r16),
(u'beta-r16', _LCS_GCS_TranslationParameter_r16_beta_r16),
(u'beta-fine-r16', _LCS_GCS_TranslationParameter_r16_beta_fine_r16),
(u'gamma-r16', _LCS_GCS_TranslationParameter_r16_gamma_r16),
(u'gamma-fine-r16', _LCS_GCS_TranslationParameter_r16_gamma_fine_r16),
])
LCS_GCS_TranslationParameter_r16._ext = []
#-----< NR-DL-PRS-Info-r16 >-----#
NR_DL_PRS_Info_r16 = SEQ(name=u'NR-DL-PRS-Info-r16', mode=MODE_TYPE)
_NR_DL_PRS_Info_r16_nr_DL_PRS_ResourceSetList_r16 = SEQ_OF(name=u'nr-DL-PRS-ResourceSetList-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Info_r16_nr_DL_PRS_ResourceSetList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-ResourceSet-r16')))
_NR_DL_PRS_Info_r16_nr_DL_PRS_ResourceSetList_r16._cont = __NR_DL_PRS_Info_r16_nr_DL_PRS_ResourceSetList_r16__item_
_NR_DL_PRS_Info_r16_nr_DL_PRS_ResourceSetList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=2)], ev=None, er=[])
NR_DL_PRS_Info_r16._cont = ASN1Dict([
(u'nr-DL-PRS-ResourceSetList-r16', _NR_DL_PRS_Info_r16_nr_DL_PRS_ResourceSetList_r16),
])
NR_DL_PRS_Info_r16._ext = []
#-----< NR-DL-PRS-ResourceSet-r16 >-----#
NR_DL_PRS_ResourceSet_r16 = SEQ(name=u'NR-DL-PRS-ResourceSet-r16', mode=MODE_TYPE)
_NR_DL_PRS_ResourceSet_r16_nr_DL_PRS_ResourceSetID_r16 = INT(name=u'nr-DL-PRS-ResourceSetID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-ResourceSetID-r16')))
_NR_DL_PRS_ResourceSet_r16_dl_PRS_Periodicity_and_ResourceSetSlotOffset_r16 = CHOICE(name=u'dl-PRS-Periodicity-and-ResourceSetSlotOffset-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-Periodicity-and-ResourceSetSlotOffset-r16')))
_NR_DL_PRS_ResourceSet_r16_dl_PRS_ResourceRepetitionFactor_r16 = ENUM(name=u'dl-PRS-ResourceRepetitionFactor-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_DL_PRS_ResourceSet_r16_dl_PRS_ResourceRepetitionFactor_r16._cont = ASN1Dict([(u'n2', 0), (u'n4', 1), (u'n6', 2), (u'n8', 3), (u'n16', 4), (u'n32', 5)])
_NR_DL_PRS_ResourceSet_r16_dl_PRS_ResourceRepetitionFactor_r16._ext = []
_NR_DL_PRS_ResourceSet_r16_dl_PRS_ResourceTimeGap_r16 = ENUM(name=u'dl-PRS-ResourceTimeGap-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_DL_PRS_ResourceSet_r16_dl_PRS_ResourceTimeGap_r16._cont = ASN1Dict([(u's1', 0), (u's2', 1), (u's4', 2), (u's8', 3), (u's16', 4), (u's32', 5)])
_NR_DL_PRS_ResourceSet_r16_dl_PRS_ResourceTimeGap_r16._ext = []
_NR_DL_PRS_ResourceSet_r16_dl_PRS_NumSymbols_r16 = ENUM(name=u'dl-PRS-NumSymbols-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_PRS_ResourceSet_r16_dl_PRS_NumSymbols_r16._cont = ASN1Dict([(u'n2', 0), (u'n4', 1), (u'n6', 2), (u'n12', 3)])
_NR_DL_PRS_ResourceSet_r16_dl_PRS_NumSymbols_r16._ext = []
_NR_DL_PRS_ResourceSet_r16_dl_PRS_MutingOption1_r16 = SEQ(name=u'dl-PRS-MutingOption1-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'DL-PRS-MutingOption1-r16')), opt=True)
_NR_DL_PRS_ResourceSet_r16_dl_PRS_MutingOption2_r16 = SEQ(name=u'dl-PRS-MutingOption2-r16', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'DL-PRS-MutingOption2-r16')), opt=True)
_NR_DL_PRS_ResourceSet_r16_dl_PRS_ResourcePower_r16 = INT(name=u'dl-PRS-ResourcePower-r16', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_PRS_ResourceSet_r16_dl_PRS_ResourcePower_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-60, ub=50)], ev=None, er=[])
_NR_DL_PRS_ResourceSet_r16_dl_PRS_ResourceList_r16 = SEQ_OF(name=u'dl-PRS-ResourceList-r16', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_ResourceSet_r16_dl_PRS_ResourceList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-Resource-r16')))
_NR_DL_PRS_ResourceSet_r16_dl_PRS_ResourceList_r16._cont = __NR_DL_PRS_ResourceSet_r16_dl_PRS_ResourceList_r16__item_
_NR_DL_PRS_ResourceSet_r16_dl_PRS_ResourceList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
NR_DL_PRS_ResourceSet_r16._cont = ASN1Dict([
(u'nr-DL-PRS-ResourceSetID-r16', _NR_DL_PRS_ResourceSet_r16_nr_DL_PRS_ResourceSetID_r16),
(u'dl-PRS-Periodicity-and-ResourceSetSlotOffset-r16', _NR_DL_PRS_ResourceSet_r16_dl_PRS_Periodicity_and_ResourceSetSlotOffset_r16),
(u'dl-PRS-ResourceRepetitionFactor-r16', _NR_DL_PRS_ResourceSet_r16_dl_PRS_ResourceRepetitionFactor_r16),
(u'dl-PRS-ResourceTimeGap-r16', _NR_DL_PRS_ResourceSet_r16_dl_PRS_ResourceTimeGap_r16),
(u'dl-PRS-NumSymbols-r16', _NR_DL_PRS_ResourceSet_r16_dl_PRS_NumSymbols_r16),
(u'dl-PRS-MutingOption1-r16', _NR_DL_PRS_ResourceSet_r16_dl_PRS_MutingOption1_r16),
(u'dl-PRS-MutingOption2-r16', _NR_DL_PRS_ResourceSet_r16_dl_PRS_MutingOption2_r16),
(u'dl-PRS-ResourcePower-r16', _NR_DL_PRS_ResourceSet_r16_dl_PRS_ResourcePower_r16),
(u'dl-PRS-ResourceList-r16', _NR_DL_PRS_ResourceSet_r16_dl_PRS_ResourceList_r16),
])
NR_DL_PRS_ResourceSet_r16._ext = []
#-----< DL-PRS-MutingOption1-r16 >-----#
DL_PRS_MutingOption1_r16 = SEQ(name=u'DL-PRS-MutingOption1-r16', mode=MODE_TYPE)
_DL_PRS_MutingOption1_r16_dl_prs_MutingBitRepetitionFactor_r16 = ENUM(name=u'dl-prs-MutingBitRepetitionFactor-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_DL_PRS_MutingOption1_r16_dl_prs_MutingBitRepetitionFactor_r16._cont = ASN1Dict([(u'n1', 0), (u'n2', 1), (u'n4', 2), (u'n8', 3)])
_DL_PRS_MutingOption1_r16_dl_prs_MutingBitRepetitionFactor_r16._ext = []
_DL_PRS_MutingOption1_r16_nr_option1_muting_r16 = CHOICE(name=u'nr-option1-muting-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-MutingPattern-r16')))
DL_PRS_MutingOption1_r16._cont = ASN1Dict([
(u'dl-prs-MutingBitRepetitionFactor-r16', _DL_PRS_MutingOption1_r16_dl_prs_MutingBitRepetitionFactor_r16),
(u'nr-option1-muting-r16', _DL_PRS_MutingOption1_r16_nr_option1_muting_r16),
])
DL_PRS_MutingOption1_r16._ext = []
#-----< DL-PRS-MutingOption2-r16 >-----#
DL_PRS_MutingOption2_r16 = SEQ(name=u'DL-PRS-MutingOption2-r16', mode=MODE_TYPE)
_DL_PRS_MutingOption2_r16_nr_option2_muting_r16 = CHOICE(name=u'nr-option2-muting-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-MutingPattern-r16')))
DL_PRS_MutingOption2_r16._cont = ASN1Dict([
(u'nr-option2-muting-r16', _DL_PRS_MutingOption2_r16_nr_option2_muting_r16),
])
DL_PRS_MutingOption2_r16._ext = []
#-----< NR-MutingPattern-r16 >-----#
NR_MutingPattern_r16 = CHOICE(name=u'NR-MutingPattern-r16', mode=MODE_TYPE)
_NR_MutingPattern_r16_po2_r16 = BIT_STR(name=u'po2-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_MutingPattern_r16_po2_r16._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[])
_NR_MutingPattern_r16_po4_r16 = BIT_STR(name=u'po4-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_MutingPattern_r16_po4_r16._const_sz = ASN1Set(rv=[4], rr=[], ev=None, er=[])
_NR_MutingPattern_r16_po6_r16 = BIT_STR(name=u'po6-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_MutingPattern_r16_po6_r16._const_sz = ASN1Set(rv=[6], rr=[], ev=None, er=[])
_NR_MutingPattern_r16_po8_r16 = BIT_STR(name=u'po8-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_MutingPattern_r16_po8_r16._const_sz = ASN1Set(rv=[8], rr=[], ev=None, er=[])
_NR_MutingPattern_r16_po16_r16 = BIT_STR(name=u'po16-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_MutingPattern_r16_po16_r16._const_sz = ASN1Set(rv=[16], rr=[], ev=None, er=[])
_NR_MutingPattern_r16_po32_r16 = BIT_STR(name=u'po32-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_MutingPattern_r16_po32_r16._const_sz = ASN1Set(rv=[32], rr=[], ev=None, er=[])
NR_MutingPattern_r16._cont = ASN1Dict([
(u'po2-r16', _NR_MutingPattern_r16_po2_r16),
(u'po4-r16', _NR_MutingPattern_r16_po4_r16),
(u'po6-r16', _NR_MutingPattern_r16_po6_r16),
(u'po8-r16', _NR_MutingPattern_r16_po8_r16),
(u'po16-r16', _NR_MutingPattern_r16_po16_r16),
(u'po32-r16', _NR_MutingPattern_r16_po32_r16),
])
NR_MutingPattern_r16._ext = []
#-----< NR-DL-PRS-Resource-r16 >-----#
NR_DL_PRS_Resource_r16 = SEQ(name=u'NR-DL-PRS-Resource-r16', mode=MODE_TYPE)
_NR_DL_PRS_Resource_r16_nr_DL_PRS_ResourceID_r16 = INT(name=u'nr-DL-PRS-ResourceID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-ResourceID-r16')))
_NR_DL_PRS_Resource_r16_dl_PRS_SequenceID_r16 = INT(name=u'dl-PRS-SequenceID-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_PRS_Resource_r16_dl_PRS_SequenceID_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
_NR_DL_PRS_Resource_r16_dl_PRS_CombSizeN_AndReOffset_r16 = CHOICE(name=u'dl-PRS-CombSizeN-AndReOffset-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__NR_DL_PRS_Resource_r16_dl_PRS_CombSizeN_AndReOffset_r16_n2_r16 = INT(name=u'n2-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Resource_r16_dl_PRS_CombSizeN_AndReOffset_r16_n2_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1)], ev=None, er=[])
__NR_DL_PRS_Resource_r16_dl_PRS_CombSizeN_AndReOffset_r16_n4_r16 = INT(name=u'n4-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Resource_r16_dl_PRS_CombSizeN_AndReOffset_r16_n4_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3)], ev=None, er=[])
__NR_DL_PRS_Resource_r16_dl_PRS_CombSizeN_AndReOffset_r16_n6_r16 = INT(name=u'n6-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Resource_r16_dl_PRS_CombSizeN_AndReOffset_r16_n6_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=5)], ev=None, er=[])
__NR_DL_PRS_Resource_r16_dl_PRS_CombSizeN_AndReOffset_r16_n12_r16 = INT(name=u'n12-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Resource_r16_dl_PRS_CombSizeN_AndReOffset_r16_n12_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=11)], ev=None, er=[])
_NR_DL_PRS_Resource_r16_dl_PRS_CombSizeN_AndReOffset_r16._cont = ASN1Dict([
(u'n2-r16', __NR_DL_PRS_Resource_r16_dl_PRS_CombSizeN_AndReOffset_r16_n2_r16),
(u'n4-r16', __NR_DL_PRS_Resource_r16_dl_PRS_CombSizeN_AndReOffset_r16_n4_r16),
(u'n6-r16', __NR_DL_PRS_Resource_r16_dl_PRS_CombSizeN_AndReOffset_r16_n6_r16),
(u'n12-r16', __NR_DL_PRS_Resource_r16_dl_PRS_CombSizeN_AndReOffset_r16_n12_r16),
])
_NR_DL_PRS_Resource_r16_dl_PRS_CombSizeN_AndReOffset_r16._ext = []
_NR_DL_PRS_Resource_r16_dl_PRS_ResourceSlotOffset_r16 = INT(name=u'dl-PRS-ResourceSlotOffset-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_PRS_Resource_r16_dl_PRS_ResourceSlotOffset_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=511)], ev=None, er=[])
_NR_DL_PRS_Resource_r16_dl_PRS_ResourceSymbolOffset_r16 = INT(name=u'dl-PRS-ResourceSymbolOffset-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_PRS_Resource_r16_dl_PRS_ResourceSymbolOffset_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=12)], ev=None, er=[])
_NR_DL_PRS_Resource_r16_dl_PRS_QCL_Info_r16 = CHOICE(name=u'dl-PRS-QCL-Info-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'DL-PRS-QCL-Info-r16')), opt=True)
NR_DL_PRS_Resource_r16._cont = ASN1Dict([
(u'nr-DL-PRS-ResourceID-r16', _NR_DL_PRS_Resource_r16_nr_DL_PRS_ResourceID_r16),
(u'dl-PRS-SequenceID-r16', _NR_DL_PRS_Resource_r16_dl_PRS_SequenceID_r16),
(u'dl-PRS-CombSizeN-AndReOffset-r16', _NR_DL_PRS_Resource_r16_dl_PRS_CombSizeN_AndReOffset_r16),
(u'dl-PRS-ResourceSlotOffset-r16', _NR_DL_PRS_Resource_r16_dl_PRS_ResourceSlotOffset_r16),
(u'dl-PRS-ResourceSymbolOffset-r16', _NR_DL_PRS_Resource_r16_dl_PRS_ResourceSymbolOffset_r16),
(u'dl-PRS-QCL-Info-r16', _NR_DL_PRS_Resource_r16_dl_PRS_QCL_Info_r16),
])
NR_DL_PRS_Resource_r16._ext = []
#-----< DL-PRS-QCL-Info-r16 >-----#
DL_PRS_QCL_Info_r16 = CHOICE(name=u'DL-PRS-QCL-Info-r16', mode=MODE_TYPE)
_DL_PRS_QCL_Info_r16_ssb_r16 = SEQ(name=u'ssb-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__DL_PRS_QCL_Info_r16_ssb_r16_pci_r16 = INT(name=u'pci-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-PhysCellID-r16')))
__DL_PRS_QCL_Info_r16_ssb_r16_ssb_Index_r16 = INT(name=u'ssb-Index-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__DL_PRS_QCL_Info_r16_ssb_r16_ssb_Index_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=63)], ev=None, er=[])
__DL_PRS_QCL_Info_r16_ssb_r16_rs_Type_r16 = ENUM(name=u'rs-Type-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__DL_PRS_QCL_Info_r16_ssb_r16_rs_Type_r16._cont = ASN1Dict([(u'typeC', 0), (u'typeD', 1), (u'typeC-plus-typeD', 2)])
__DL_PRS_QCL_Info_r16_ssb_r16_rs_Type_r16._ext = None
_DL_PRS_QCL_Info_r16_ssb_r16._cont = ASN1Dict([
(u'pci-r16', __DL_PRS_QCL_Info_r16_ssb_r16_pci_r16),
(u'ssb-Index-r16', __DL_PRS_QCL_Info_r16_ssb_r16_ssb_Index_r16),
(u'rs-Type-r16', __DL_PRS_QCL_Info_r16_ssb_r16_rs_Type_r16),
])
_DL_PRS_QCL_Info_r16_ssb_r16._ext = None
_DL_PRS_QCL_Info_r16_dl_PRS_r16 = SEQ(name=u'dl-PRS-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__DL_PRS_QCL_Info_r16_dl_PRS_r16_qcl_DL_PRS_ResourceID_r16 = INT(name=u'qcl-DL-PRS-ResourceID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-ResourceID-r16')))
__DL_PRS_QCL_Info_r16_dl_PRS_r16_qcl_DL_PRS_ResourceSetID_r16 = INT(name=u'qcl-DL-PRS-ResourceSetID-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-ResourceSetID-r16')))
_DL_PRS_QCL_Info_r16_dl_PRS_r16._cont = ASN1Dict([
(u'qcl-DL-PRS-ResourceID-r16', __DL_PRS_QCL_Info_r16_dl_PRS_r16_qcl_DL_PRS_ResourceID_r16),
(u'qcl-DL-PRS-ResourceSetID-r16', __DL_PRS_QCL_Info_r16_dl_PRS_r16_qcl_DL_PRS_ResourceSetID_r16),
])
_DL_PRS_QCL_Info_r16_dl_PRS_r16._ext = None
DL_PRS_QCL_Info_r16._cont = ASN1Dict([
(u'ssb-r16', _DL_PRS_QCL_Info_r16_ssb_r16),
(u'dl-PRS-r16', _DL_PRS_QCL_Info_r16_dl_PRS_r16),
])
DL_PRS_QCL_Info_r16._ext = None
#-----< NR-DL-PRS-Periodicity-and-ResourceSetSlotOffset-r16 >-----#
NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16 = CHOICE(name=u'NR-DL-PRS-Periodicity-and-ResourceSetSlotOffset-r16', mode=MODE_TYPE)
_NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16 = CHOICE(name=u'scs15-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n4_r16 = INT(name=u'n4-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n4_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n5_r16 = INT(name=u'n5-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n5_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n8_r16 = INT(name=u'n8-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n8_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n10_r16 = INT(name=u'n10-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n10_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=9)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n16_r16 = INT(name=u'n16-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n16_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n20_r16 = INT(name=u'n20-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n20_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=19)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n32_r16 = INT(name=u'n32-r16', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n32_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=31)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n40_r16 = INT(name=u'n40-r16', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n40_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=39)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n64_r16 = INT(name=u'n64-r16', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n64_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=63)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n80_r16 = INT(name=u'n80-r16', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n80_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=79)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n160_r16 = INT(name=u'n160-r16', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n160_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=159)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n320_r16 = INT(name=u'n320-r16', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n320_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=319)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n640_r16 = INT(name=u'n640-r16', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n640_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=639)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n1280_r16 = INT(name=u'n1280-r16', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n1280_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1279)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n2560_r16 = INT(name=u'n2560-r16', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n2560_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2559)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n5120_r16 = INT(name=u'n5120-r16', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n5120_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=5119)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n10240_r16 = INT(name=u'n10240-r16', mode=MODE_TYPE, tag=(16, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n10240_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=10239)], ev=None, er=[])
_NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16._cont = ASN1Dict([
(u'n4-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n4_r16),
(u'n5-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n5_r16),
(u'n8-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n8_r16),
(u'n10-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n10_r16),
(u'n16-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n16_r16),
(u'n20-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n20_r16),
(u'n32-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n32_r16),
(u'n40-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n40_r16),
(u'n64-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n64_r16),
(u'n80-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n80_r16),
(u'n160-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n160_r16),
(u'n320-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n320_r16),
(u'n640-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n640_r16),
(u'n1280-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n1280_r16),
(u'n2560-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n2560_r16),
(u'n5120-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n5120_r16),
(u'n10240-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n10240_r16),
])
_NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16._ext = []
_NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16 = CHOICE(name=u'scs30-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n8_r16 = INT(name=u'n8-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n8_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n10_r16 = INT(name=u'n10-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n10_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=9)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n16_r16 = INT(name=u'n16-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n16_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n20_r16 = INT(name=u'n20-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n20_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=19)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n32_r16 = INT(name=u'n32-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n32_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=31)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n40_r16 = INT(name=u'n40-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n40_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=39)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n64_r16 = INT(name=u'n64-r16', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n64_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=63)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n80_r16 = INT(name=u'n80-r16', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n80_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=79)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n128_r16 = INT(name=u'n128-r16', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n128_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n160_r16 = INT(name=u'n160-r16', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n160_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=159)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n320_r16 = INT(name=u'n320-r16', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n320_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=319)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n640_r16 = INT(name=u'n640-r16', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n640_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=639)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n1280_r16 = INT(name=u'n1280-r16', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n1280_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1279)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n2560_r16 = INT(name=u'n2560-r16', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n2560_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2559)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n5120_r16 = INT(name=u'n5120-r16', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n5120_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=5119)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n10240_r16 = INT(name=u'n10240-r16', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n10240_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=10239)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n20480_r16 = INT(name=u'n20480-r16', mode=MODE_TYPE, tag=(16, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n20480_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=20479)], ev=None, er=[])
_NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16._cont = ASN1Dict([
(u'n8-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n8_r16),
(u'n10-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n10_r16),
(u'n16-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n16_r16),
(u'n20-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n20_r16),
(u'n32-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n32_r16),
(u'n40-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n40_r16),
(u'n64-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n64_r16),
(u'n80-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n80_r16),
(u'n128-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n128_r16),
(u'n160-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n160_r16),
(u'n320-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n320_r16),
(u'n640-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n640_r16),
(u'n1280-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n1280_r16),
(u'n2560-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n2560_r16),
(u'n5120-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n5120_r16),
(u'n10240-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n10240_r16),
(u'n20480-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n20480_r16),
])
_NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16._ext = []
_NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16 = CHOICE(name=u'scs60-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n16_r16 = INT(name=u'n16-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n16_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n20_r16 = INT(name=u'n20-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n20_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=19)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n32_r16 = INT(name=u'n32-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n32_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=31)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n40_r16 = INT(name=u'n40-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n40_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=39)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n64_r16 = INT(name=u'n64-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n64_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=63)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n80_r16 = INT(name=u'n80-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n80_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=79)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n128_r16 = INT(name=u'n128-r16', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n128_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n160_r16 = INT(name=u'n160-r16', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n160_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=159)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n256_r16 = INT(name=u'n256-r16', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n256_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n320_r16 = INT(name=u'n320-r16', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n320_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=319)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n640_r16 = INT(name=u'n640-r16', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n640_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=639)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n1280_r16 = INT(name=u'n1280-r16', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n1280_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1279)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n2560_r16 = INT(name=u'n2560-r16', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n2560_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2559)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n5120_r16 = INT(name=u'n5120-r16', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n5120_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=5119)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n10240_r16 = INT(name=u'n10240-r16', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n10240_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=10239)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n20480_r16 = INT(name=u'n20480-r16', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n20480_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=20479)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n40960_r16 = INT(name=u'n40960-r16', mode=MODE_TYPE, tag=(16, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n40960_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=40959)], ev=None, er=[])
_NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16._cont = ASN1Dict([
(u'n16-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n16_r16),
(u'n20-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n20_r16),
(u'n32-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n32_r16),
(u'n40-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n40_r16),
(u'n64-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n64_r16),
(u'n80-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n80_r16),
(u'n128-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n128_r16),
(u'n160-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n160_r16),
(u'n256-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n256_r16),
(u'n320-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n320_r16),
(u'n640-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n640_r16),
(u'n1280-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n1280_r16),
(u'n2560-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n2560_r16),
(u'n5120-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n5120_r16),
(u'n10240-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n10240_r16),
(u'n20480-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n20480_r16),
(u'n40960-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n40960_r16),
])
_NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16._ext = []
_NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16 = CHOICE(name=u'scs120-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n32_r16 = INT(name=u'n32-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n32_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=31)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n40_r16 = INT(name=u'n40-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n40_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=39)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n64_r16 = INT(name=u'n64-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n64_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=63)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n80_r16 = INT(name=u'n80-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n80_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=79)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n128_r16 = INT(name=u'n128-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n128_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n160_r16 = INT(name=u'n160-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n160_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=159)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n256_r16 = INT(name=u'n256-r16', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n256_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n320_r16 = INT(name=u'n320-r16', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n320_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=319)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n512_r16 = INT(name=u'n512-r16', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n512_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=511)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n640_r16 = INT(name=u'n640-r16', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n640_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=639)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n1280_r16 = INT(name=u'n1280-r16', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n1280_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1279)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n2560_r16 = INT(name=u'n2560-r16', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n2560_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2559)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n5120_r16 = INT(name=u'n5120-r16', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n5120_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=5119)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n10240_r16 = INT(name=u'n10240-r16', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n10240_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=10239)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n20480_r16 = INT(name=u'n20480-r16', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n20480_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=20479)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n40960_r16 = INT(name=u'n40960-r16', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n40960_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=40959)], ev=None, er=[])
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n81920_r16 = INT(name=u'n81920-r16', mode=MODE_TYPE, tag=(16, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n81920_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=81919)], ev=None, er=[])
_NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16._cont = ASN1Dict([
(u'n32-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n32_r16),
(u'n40-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n40_r16),
(u'n64-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n64_r16),
(u'n80-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n80_r16),
(u'n128-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n128_r16),
(u'n160-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n160_r16),
(u'n256-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n256_r16),
(u'n320-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n320_r16),
(u'n512-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n512_r16),
(u'n640-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n640_r16),
(u'n1280-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n1280_r16),
(u'n2560-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n2560_r16),
(u'n5120-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n5120_r16),
(u'n10240-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n10240_r16),
(u'n20480-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n20480_r16),
(u'n40960-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n40960_r16),
(u'n81920-r16', __NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n81920_r16),
])
_NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16._ext = []
NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16._cont = ASN1Dict([
(u'scs15-r16', _NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16),
(u'scs30-r16', _NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16),
(u'scs60-r16', _NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16),
(u'scs120-r16', _NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16),
])
NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16._ext = []
#-----< NR-DL-PRS-ProcessingCapability-r16 >-----#
NR_DL_PRS_ProcessingCapability_r16 = SEQ(name=u'NR-DL-PRS-ProcessingCapability-r16', mode=MODE_TYPE)
_NR_DL_PRS_ProcessingCapability_r16_prs_ProcessingCapabilityBandList_r16 = SEQ_OF(name=u'prs-ProcessingCapabilityBandList-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_ProcessingCapability_r16_prs_ProcessingCapabilityBandList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'PRS-ProcessingCapabilityPerBand-r16')))
_NR_DL_PRS_ProcessingCapability_r16_prs_ProcessingCapabilityBandList_r16._cont = __NR_DL_PRS_ProcessingCapability_r16_prs_ProcessingCapabilityBandList_r16__item_
_NR_DL_PRS_ProcessingCapability_r16_prs_ProcessingCapabilityBandList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=1024)], ev=None, er=[])
_NR_DL_PRS_ProcessingCapability_r16_maxSupportedFreqLayers_r16 = INT(name=u'maxSupportedFreqLayers-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_PRS_ProcessingCapability_r16_maxSupportedFreqLayers_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
_NR_DL_PRS_ProcessingCapability_r16_simulLTE_NR_PRS_r16 = ENUM(name=u'simulLTE-NR-PRS-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_DL_PRS_ProcessingCapability_r16_simulLTE_NR_PRS_r16._cont = ASN1Dict([(u'supported', 0)])
_NR_DL_PRS_ProcessingCapability_r16_simulLTE_NR_PRS_r16._ext = None
NR_DL_PRS_ProcessingCapability_r16._cont = ASN1Dict([
(u'prs-ProcessingCapabilityBandList-r16', _NR_DL_PRS_ProcessingCapability_r16_prs_ProcessingCapabilityBandList_r16),
(u'maxSupportedFreqLayers-r16', _NR_DL_PRS_ProcessingCapability_r16_maxSupportedFreqLayers_r16),
(u'simulLTE-NR-PRS-r16', _NR_DL_PRS_ProcessingCapability_r16_simulLTE_NR_PRS_r16),
])
NR_DL_PRS_ProcessingCapability_r16._ext = []
#-----< PRS-ProcessingCapabilityPerBand-r16 >-----#
PRS_ProcessingCapabilityPerBand_r16 = SEQ(name=u'PRS-ProcessingCapabilityPerBand-r16', mode=MODE_TYPE)
_PRS_ProcessingCapabilityPerBand_r16_freqBandIndicatorNR_r16 = INT(name=u'freqBandIndicatorNR-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'FreqBandIndicatorNR-r16')))
_PRS_ProcessingCapabilityPerBand_r16_supportedBandwidthPRS_r16 = CHOICE(name=u'supportedBandwidthPRS-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__PRS_ProcessingCapabilityPerBand_r16_supportedBandwidthPRS_r16_fr1 = ENUM(name=u'fr1', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__PRS_ProcessingCapabilityPerBand_r16_supportedBandwidthPRS_r16_fr1._cont = ASN1Dict([(u'mhz5', 0), (u'mhz10', 1), (u'mhz20', 2), (u'mhz40', 3), (u'mhz50', 4), (u'mhz80', 5), (u'mhz100', 6)])
__PRS_ProcessingCapabilityPerBand_r16_supportedBandwidthPRS_r16_fr1._ext = None
__PRS_ProcessingCapabilityPerBand_r16_supportedBandwidthPRS_r16_fr2 = ENUM(name=u'fr2', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__PRS_ProcessingCapabilityPerBand_r16_supportedBandwidthPRS_r16_fr2._cont = ASN1Dict([(u'mhz50', 0), (u'mhz100', 1), (u'mhz200', 2), (u'mhz400', 3)])
__PRS_ProcessingCapabilityPerBand_r16_supportedBandwidthPRS_r16_fr2._ext = None
_PRS_ProcessingCapabilityPerBand_r16_supportedBandwidthPRS_r16._cont = ASN1Dict([
(u'fr1', __PRS_ProcessingCapabilityPerBand_r16_supportedBandwidthPRS_r16_fr1),
(u'fr2', __PRS_ProcessingCapabilityPerBand_r16_supportedBandwidthPRS_r16_fr2),
])
_PRS_ProcessingCapabilityPerBand_r16_supportedBandwidthPRS_r16._ext = []
_PRS_ProcessingCapabilityPerBand_r16_dl_PRS_BufferType_r16 = ENUM(name=u'dl-PRS-BufferType-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_PRS_ProcessingCapabilityPerBand_r16_dl_PRS_BufferType_r16._cont = ASN1Dict([(u'type1', 0), (u'type2', 1)])
_PRS_ProcessingCapabilityPerBand_r16_dl_PRS_BufferType_r16._ext = []
_PRS_ProcessingCapabilityPerBand_r16_durationOfPRS_Processing_r16 = SEQ(name=u'durationOfPRS-Processing-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__PRS_ProcessingCapabilityPerBand_r16_durationOfPRS_Processing_r16_durationOfPRS_ProcessingSymbols_r16 = ENUM(name=u'durationOfPRS-ProcessingSymbols-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__PRS_ProcessingCapabilityPerBand_r16_durationOfPRS_Processing_r16_durationOfPRS_ProcessingSymbols_r16._cont = ASN1Dict([(u'nDot125', 0), (u'nDot25', 1), (u'nDot5', 2), (u'n1', 3), (u'n2', 4), (u'n4', 5), (u'n6', 6), (u'n8', 7), (u'n12', 8), (u'n16', 9), (u'n20', 10), (u'n25', 11), (u'n30', 12), (u'n32', 13), (u'n35', 14), (u'n40', 15), (u'n45', 16), (u'n50', 17)])
__PRS_ProcessingCapabilityPerBand_r16_durationOfPRS_Processing_r16_durationOfPRS_ProcessingSymbols_r16._ext = None
__PRS_ProcessingCapabilityPerBand_r16_durationOfPRS_Processing_r16_durationOfPRS_ProcessingSymbolsInEveryTms_r16 = ENUM(name=u'durationOfPRS-ProcessingSymbolsInEveryTms-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__PRS_ProcessingCapabilityPerBand_r16_durationOfPRS_Processing_r16_durationOfPRS_ProcessingSymbolsInEveryTms_r16._cont = ASN1Dict([(u'n8', 0), (u'n16', 1), (u'n20', 2), (u'n30', 3), (u'n40', 4), (u'n80', 5), (u'n160', 6), (u'n320', 7), (u'n640', 8), (u'n1280', 9)])
__PRS_ProcessingCapabilityPerBand_r16_durationOfPRS_Processing_r16_durationOfPRS_ProcessingSymbolsInEveryTms_r16._ext = None
_PRS_ProcessingCapabilityPerBand_r16_durationOfPRS_Processing_r16._cont = ASN1Dict([
(u'durationOfPRS-ProcessingSymbols-r16', __PRS_ProcessingCapabilityPerBand_r16_durationOfPRS_Processing_r16_durationOfPRS_ProcessingSymbols_r16),
(u'durationOfPRS-ProcessingSymbolsInEveryTms-r16', __PRS_ProcessingCapabilityPerBand_r16_durationOfPRS_Processing_r16_durationOfPRS_ProcessingSymbolsInEveryTms_r16),
])
_PRS_ProcessingCapabilityPerBand_r16_durationOfPRS_Processing_r16._ext = []
_PRS_ProcessingCapabilityPerBand_r16_maxNumOfDL_PRS_ResProcessedPerSlot_r16 = SEQ(name=u'maxNumOfDL-PRS-ResProcessedPerSlot-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__PRS_ProcessingCapabilityPerBand_r16_maxNumOfDL_PRS_ResProcessedPerSlot_r16_scs15_r16 = ENUM(name=u'scs15-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__PRS_ProcessingCapabilityPerBand_r16_maxNumOfDL_PRS_ResProcessedPerSlot_r16_scs15_r16._cont = ASN1Dict([(u'n1', 0), (u'n2', 1), (u'n4', 2), (u'n8', 3), (u'n16', 4), (u'n24', 5), (u'n32', 6), (u'n48', 7), (u'n64', 8)])
__PRS_ProcessingCapabilityPerBand_r16_maxNumOfDL_PRS_ResProcessedPerSlot_r16_scs15_r16._ext = None
__PRS_ProcessingCapabilityPerBand_r16_maxNumOfDL_PRS_ResProcessedPerSlot_r16_scs30_r16 = ENUM(name=u'scs30-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__PRS_ProcessingCapabilityPerBand_r16_maxNumOfDL_PRS_ResProcessedPerSlot_r16_scs30_r16._cont = ASN1Dict([(u'n1', 0), (u'n2', 1), (u'n4', 2), (u'n8', 3), (u'n16', 4), (u'n24', 5), (u'n32', 6), (u'n48', 7), (u'n64', 8)])
__PRS_ProcessingCapabilityPerBand_r16_maxNumOfDL_PRS_ResProcessedPerSlot_r16_scs30_r16._ext = None
__PRS_ProcessingCapabilityPerBand_r16_maxNumOfDL_PRS_ResProcessedPerSlot_r16_scs60_r16 = ENUM(name=u'scs60-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__PRS_ProcessingCapabilityPerBand_r16_maxNumOfDL_PRS_ResProcessedPerSlot_r16_scs60_r16._cont = ASN1Dict([(u'n1', 0), (u'n2', 1), (u'n4', 2), (u'n8', 3), (u'n16', 4), (u'n24', 5), (u'n32', 6), (u'n48', 7), (u'n64', 8)])
__PRS_ProcessingCapabilityPerBand_r16_maxNumOfDL_PRS_ResProcessedPerSlot_r16_scs60_r16._ext = None
__PRS_ProcessingCapabilityPerBand_r16_maxNumOfDL_PRS_ResProcessedPerSlot_r16_scs120_r16 = ENUM(name=u'scs120-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__PRS_ProcessingCapabilityPerBand_r16_maxNumOfDL_PRS_ResProcessedPerSlot_r16_scs120_r16._cont = ASN1Dict([(u'n1', 0), (u'n2', 1), (u'n4', 2), (u'n8', 3), (u'n16', 4), (u'n24', 5), (u'n32', 6), (u'n48', 7), (u'n64', 8)])
__PRS_ProcessingCapabilityPerBand_r16_maxNumOfDL_PRS_ResProcessedPerSlot_r16_scs120_r16._ext = None
_PRS_ProcessingCapabilityPerBand_r16_maxNumOfDL_PRS_ResProcessedPerSlot_r16._cont = ASN1Dict([
(u'scs15-r16', __PRS_ProcessingCapabilityPerBand_r16_maxNumOfDL_PRS_ResProcessedPerSlot_r16_scs15_r16),
(u'scs30-r16', __PRS_ProcessingCapabilityPerBand_r16_maxNumOfDL_PRS_ResProcessedPerSlot_r16_scs30_r16),
(u'scs60-r16', __PRS_ProcessingCapabilityPerBand_r16_maxNumOfDL_PRS_ResProcessedPerSlot_r16_scs60_r16),
(u'scs120-r16', __PRS_ProcessingCapabilityPerBand_r16_maxNumOfDL_PRS_ResProcessedPerSlot_r16_scs120_r16),
])
_PRS_ProcessingCapabilityPerBand_r16_maxNumOfDL_PRS_ResProcessedPerSlot_r16._ext = []
PRS_ProcessingCapabilityPerBand_r16._cont = ASN1Dict([
(u'freqBandIndicatorNR-r16', _PRS_ProcessingCapabilityPerBand_r16_freqBandIndicatorNR_r16),
(u'supportedBandwidthPRS-r16', _PRS_ProcessingCapabilityPerBand_r16_supportedBandwidthPRS_r16),
(u'dl-PRS-BufferType-r16', _PRS_ProcessingCapabilityPerBand_r16_dl_PRS_BufferType_r16),
(u'durationOfPRS-Processing-r16', _PRS_ProcessingCapabilityPerBand_r16_durationOfPRS_Processing_r16),
(u'maxNumOfDL-PRS-ResProcessedPerSlot-r16', _PRS_ProcessingCapabilityPerBand_r16_maxNumOfDL_PRS_ResProcessedPerSlot_r16),
])
PRS_ProcessingCapabilityPerBand_r16._ext = []
#-----< NR-DL-PRS-QCL-ProcessingCapability-r16 >-----#
NR_DL_PRS_QCL_ProcessingCapability_r16 = SEQ(name=u'NR-DL-PRS-QCL-ProcessingCapability-r16', mode=MODE_TYPE)
_NR_DL_PRS_QCL_ProcessingCapability_r16_dl_PRS_QCL_ProcessingCapabilityBandList_r16 = SEQ_OF(name=u'dl-PRS-QCL-ProcessingCapabilityBandList-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_QCL_ProcessingCapability_r16_dl_PRS_QCL_ProcessingCapabilityBandList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'DL-PRS-QCL-ProcessingCapabilityPerBand-r16')))
_NR_DL_PRS_QCL_ProcessingCapability_r16_dl_PRS_QCL_ProcessingCapabilityBandList_r16._cont = __NR_DL_PRS_QCL_ProcessingCapability_r16_dl_PRS_QCL_ProcessingCapabilityBandList_r16__item_
_NR_DL_PRS_QCL_ProcessingCapability_r16_dl_PRS_QCL_ProcessingCapabilityBandList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=1024)], ev=None, er=[])
NR_DL_PRS_QCL_ProcessingCapability_r16._cont = ASN1Dict([
(u'dl-PRS-QCL-ProcessingCapabilityBandList-r16', _NR_DL_PRS_QCL_ProcessingCapability_r16_dl_PRS_QCL_ProcessingCapabilityBandList_r16),
])
NR_DL_PRS_QCL_ProcessingCapability_r16._ext = []
#-----< DL-PRS-QCL-ProcessingCapabilityPerBand-r16 >-----#
DL_PRS_QCL_ProcessingCapabilityPerBand_r16 = SEQ(name=u'DL-PRS-QCL-ProcessingCapabilityPerBand-r16', mode=MODE_TYPE)
_DL_PRS_QCL_ProcessingCapabilityPerBand_r16_freqBandIndicatorNR_r16 = INT(name=u'freqBandIndicatorNR-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'FreqBandIndicatorNR-r16')))
_DL_PRS_QCL_ProcessingCapabilityPerBand_r16_ssb_FromNeighCellAsQCL_r16 = ENUM(name=u'ssb-FromNeighCellAsQCL-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_DL_PRS_QCL_ProcessingCapabilityPerBand_r16_ssb_FromNeighCellAsQCL_r16._cont = ASN1Dict([(u'supported', 0)])
_DL_PRS_QCL_ProcessingCapabilityPerBand_r16_ssb_FromNeighCellAsQCL_r16._ext = None
_DL_PRS_QCL_ProcessingCapabilityPerBand_r16_prs_FromServNeighCellAsQCL_r16 = ENUM(name=u'prs-FromServNeighCellAsQCL-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_DL_PRS_QCL_ProcessingCapabilityPerBand_r16_prs_FromServNeighCellAsQCL_r16._cont = ASN1Dict([(u'supported', 0)])
_DL_PRS_QCL_ProcessingCapabilityPerBand_r16_prs_FromServNeighCellAsQCL_r16._ext = None
DL_PRS_QCL_ProcessingCapabilityPerBand_r16._cont = ASN1Dict([
(u'freqBandIndicatorNR-r16', _DL_PRS_QCL_ProcessingCapabilityPerBand_r16_freqBandIndicatorNR_r16),
(u'ssb-FromNeighCellAsQCL-r16', _DL_PRS_QCL_ProcessingCapabilityPerBand_r16_ssb_FromNeighCellAsQCL_r16),
(u'prs-FromServNeighCellAsQCL-r16', _DL_PRS_QCL_ProcessingCapabilityPerBand_r16_prs_FromServNeighCellAsQCL_r16),
])
DL_PRS_QCL_ProcessingCapabilityPerBand_r16._ext = []
#-----< NR-DL-PRS-ResourceID-r16 >-----#
NR_DL_PRS_ResourceID_r16 = INT(name=u'NR-DL-PRS-ResourceID-r16', mode=MODE_TYPE)
NR_DL_PRS_ResourceID_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=63)], ev=None, er=[])
#-----< NR-DL-PRS-ResourcesCapability-r16 >-----#
NR_DL_PRS_ResourcesCapability_r16 = SEQ(name=u'NR-DL-PRS-ResourcesCapability-r16', mode=MODE_TYPE)
_NR_DL_PRS_ResourcesCapability_r16_maxNrOfDL_PRS_ResourceSetPerTrpPerFrequencyLayer_r16 = INT(name=u'maxNrOfDL-PRS-ResourceSetPerTrpPerFrequencyLayer-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_PRS_ResourcesCapability_r16_maxNrOfDL_PRS_ResourceSetPerTrpPerFrequencyLayer_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=2)], ev=None, er=[])
_NR_DL_PRS_ResourcesCapability_r16_maxNrOfTRP_AcrossFreqs_r16 = ENUM(name=u'maxNrOfTRP-AcrossFreqs-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_PRS_ResourcesCapability_r16_maxNrOfTRP_AcrossFreqs_r16._cont = ASN1Dict([(u'n4', 0), (u'n6', 1), (u'n12', 2), (u'n16', 3), (u'n32', 4), (u'n64', 5), (u'n128', 6), (u'n256', 7)])
_NR_DL_PRS_ResourcesCapability_r16_maxNrOfTRP_AcrossFreqs_r16._ext = []
_NR_DL_PRS_ResourcesCapability_r16_maxNrOfPosLayer_r16 = INT(name=u'maxNrOfPosLayer-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_PRS_ResourcesCapability_r16_maxNrOfPosLayer_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
_NR_DL_PRS_ResourcesCapability_r16_dl_PRS_ResourcesCapabilityBandList_r16 = SEQ_OF(name=u'dl-PRS-ResourcesCapabilityBandList-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_PRS_ResourcesCapability_r16_dl_PRS_ResourcesCapabilityBandList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'DL-PRS-ResourcesCapabilityPerBand-r16')))
_NR_DL_PRS_ResourcesCapability_r16_dl_PRS_ResourcesCapabilityBandList_r16._cont = __NR_DL_PRS_ResourcesCapability_r16_dl_PRS_ResourcesCapabilityBandList_r16__item_
_NR_DL_PRS_ResourcesCapability_r16_dl_PRS_ResourcesCapabilityBandList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=1024)], ev=None, er=[])
_NR_DL_PRS_ResourcesCapability_r16_dl_PRS_ResourcesBandCombinationList_r16 = SEQ_OF(name=u'dl-PRS-ResourcesBandCombinationList-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'DL-PRS-ResourcesBandCombinationList-r16')))
NR_DL_PRS_ResourcesCapability_r16._cont = ASN1Dict([
(u'maxNrOfDL-PRS-ResourceSetPerTrpPerFrequencyLayer-r16', _NR_DL_PRS_ResourcesCapability_r16_maxNrOfDL_PRS_ResourceSetPerTrpPerFrequencyLayer_r16),
(u'maxNrOfTRP-AcrossFreqs-r16', _NR_DL_PRS_ResourcesCapability_r16_maxNrOfTRP_AcrossFreqs_r16),
(u'maxNrOfPosLayer-r16', _NR_DL_PRS_ResourcesCapability_r16_maxNrOfPosLayer_r16),
(u'dl-PRS-ResourcesCapabilityBandList-r16', _NR_DL_PRS_ResourcesCapability_r16_dl_PRS_ResourcesCapabilityBandList_r16),
(u'dl-PRS-ResourcesBandCombinationList-r16', _NR_DL_PRS_ResourcesCapability_r16_dl_PRS_ResourcesBandCombinationList_r16),
])
NR_DL_PRS_ResourcesCapability_r16._ext = []
#-----< DL-PRS-ResourcesCapabilityPerBand-r16 >-----#
DL_PRS_ResourcesCapabilityPerBand_r16 = SEQ(name=u'DL-PRS-ResourcesCapabilityPerBand-r16', mode=MODE_TYPE)
_DL_PRS_ResourcesCapabilityPerBand_r16_freqBandIndicatorNR_r16 = INT(name=u'freqBandIndicatorNR-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'FreqBandIndicatorNR-r16')))
_DL_PRS_ResourcesCapabilityPerBand_r16_maxNrOfDL_PRS_ResourcesPerResourceSet_r16 = ENUM(name=u'maxNrOfDL-PRS-ResourcesPerResourceSet-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_DL_PRS_ResourcesCapabilityPerBand_r16_maxNrOfDL_PRS_ResourcesPerResourceSet_r16._cont = ASN1Dict([(u'n1', 0), (u'n2', 1), (u'n4', 2), (u'n8', 3), (u'n16', 4), (u'n32', 5), (u'n64', 6)])
_DL_PRS_ResourcesCapabilityPerBand_r16_maxNrOfDL_PRS_ResourcesPerResourceSet_r16._ext = []
_DL_PRS_ResourcesCapabilityPerBand_r16_maxNrOfDL_PRS_ResourcesPerPositioningFrequencylayer_r16 = ENUM(name=u'maxNrOfDL-PRS-ResourcesPerPositioningFrequencylayer-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_DL_PRS_ResourcesCapabilityPerBand_r16_maxNrOfDL_PRS_ResourcesPerPositioningFrequencylayer_r16._cont = ASN1Dict([(u'n6', 0), (u'n24', 1), (u'n32', 2), (u'n64', 3), (u'n96', 4), (u'n128', 5), (u'n256', 6), (u'n512', 7), (u'n1024', 8)])
_DL_PRS_ResourcesCapabilityPerBand_r16_maxNrOfDL_PRS_ResourcesPerPositioningFrequencylayer_r16._ext = []
DL_PRS_ResourcesCapabilityPerBand_r16._cont = ASN1Dict([
(u'freqBandIndicatorNR-r16', _DL_PRS_ResourcesCapabilityPerBand_r16_freqBandIndicatorNR_r16),
(u'maxNrOfDL-PRS-ResourcesPerResourceSet-r16', _DL_PRS_ResourcesCapabilityPerBand_r16_maxNrOfDL_PRS_ResourcesPerResourceSet_r16),
(u'maxNrOfDL-PRS-ResourcesPerPositioningFrequencylayer-r16', _DL_PRS_ResourcesCapabilityPerBand_r16_maxNrOfDL_PRS_ResourcesPerPositioningFrequencylayer_r16),
])
DL_PRS_ResourcesCapabilityPerBand_r16._ext = []
#-----< DL-PRS-ResourcesBandCombinationList-r16 >-----#
DL_PRS_ResourcesBandCombinationList_r16 = SEQ_OF(name=u'DL-PRS-ResourcesBandCombinationList-r16', mode=MODE_TYPE)
_DL_PRS_ResourcesBandCombinationList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'DL-PRS-ResourcesBandCombination-r16')))
DL_PRS_ResourcesBandCombinationList_r16._cont = _DL_PRS_ResourcesBandCombinationList_r16__item_
DL_PRS_ResourcesBandCombinationList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=1024)], ev=None, er=[])
#-----< DL-PRS-ResourcesBandCombination-r16 >-----#
DL_PRS_ResourcesBandCombination_r16 = SEQ(name=u'DL-PRS-ResourcesBandCombination-r16', mode=MODE_TYPE)
_DL_PRS_ResourcesBandCombination_r16_bandList_r16 = SEQ_OF(name=u'bandList-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__DL_PRS_ResourcesBandCombination_r16_bandList_r16__item_ = INT(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'FreqBandIndicatorNR-r16')))
_DL_PRS_ResourcesBandCombination_r16_bandList_r16._cont = __DL_PRS_ResourcesBandCombination_r16_bandList_r16__item_
_DL_PRS_ResourcesBandCombination_r16_bandList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
_DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16 = CHOICE(name=u'maxNrOfDL-PRS-ResourcesAcrossAllFL-TRP-ResourceSet-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16_fr1_Only_r16 = ENUM(name=u'fr1-Only-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16_fr1_Only_r16._cont = ASN1Dict([(u'n6', 0), (u'n24', 1), (u'n64', 2), (u'n128', 3), (u'n192', 4), (u'n256', 5), (u'n512', 6), (u'n1024', 7), (u'n2048', 8)])
__DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16_fr1_Only_r16._ext = None
__DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16_fr2_Only_r16 = ENUM(name=u'fr2-Only-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16_fr2_Only_r16._cont = ASN1Dict([(u'n24', 0), (u'n64', 1), (u'n96', 2), (u'n128', 3), (u'n192', 4), (u'n256', 5), (u'n512', 6), (u'n1024', 7), (u'n2048', 8)])
__DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16_fr2_Only_r16._ext = None
__DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16_fr1_FR2Mix_r16 = SEQ(name=u'fr1-FR2Mix-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16_fr1_FR2Mix_r16_fr1_r16 = ENUM(name=u'fr1-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16_fr1_FR2Mix_r16_fr1_r16._cont = ASN1Dict([(u'n6', 0), (u'n24', 1), (u'n64', 2), (u'n96', 3), (u'n128', 4), (u'n192', 5), (u'n256', 6), (u'n512', 7), (u'n1024', 8), (u'n2048', 9)])
___DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16_fr1_FR2Mix_r16_fr1_r16._ext = None
___DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16_fr1_FR2Mix_r16_fr2_r16 = ENUM(name=u'fr2-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16_fr1_FR2Mix_r16_fr2_r16._cont = ASN1Dict([(u'n24', 0), (u'n64', 1), (u'n96', 2), (u'n128', 3), (u'n192', 4), (u'n256', 5), (u'n512', 6), (u'n1024', 7), (u'n2048', 8)])
___DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16_fr1_FR2Mix_r16_fr2_r16._ext = None
__DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16_fr1_FR2Mix_r16._cont = ASN1Dict([
(u'fr1-r16', ___DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16_fr1_FR2Mix_r16_fr1_r16),
(u'fr2-r16', ___DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16_fr1_FR2Mix_r16_fr2_r16),
])
__DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16_fr1_FR2Mix_r16._ext = []
_DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16._cont = ASN1Dict([
(u'fr1-Only-r16', __DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16_fr1_Only_r16),
(u'fr2-Only-r16', __DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16_fr2_Only_r16),
(u'fr1-FR2Mix-r16', __DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16_fr1_FR2Mix_r16),
])
_DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16._ext = []
DL_PRS_ResourcesBandCombination_r16._cont = ASN1Dict([
(u'bandList-r16', _DL_PRS_ResourcesBandCombination_r16_bandList_r16),
(u'maxNrOfDL-PRS-ResourcesAcrossAllFL-TRP-ResourceSet-r16', _DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16),
])
DL_PRS_ResourcesBandCombination_r16._ext = []
#-----< NR-DL-PRS-ResourceSetID-r16 >-----#
NR_DL_PRS_ResourceSetID_r16 = INT(name=u'NR-DL-PRS-ResourceSetID-r16', mode=MODE_TYPE)
NR_DL_PRS_ResourceSetID_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[])
#-----< NR-PositionCalculationAssistance-r16 >-----#
NR_PositionCalculationAssistance_r16 = SEQ(name=u'NR-PositionCalculationAssistance-r16', mode=MODE_TYPE)
_NR_PositionCalculationAssistance_r16_nr_TRP_LocationInfo_r16 = SEQ_OF(name=u'nr-TRP-LocationInfo-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-TRP-LocationInfo-r16')), opt=True)
_NR_PositionCalculationAssistance_r16_nr_DL_PRS_BeamInfo_r16 = SEQ_OF(name=u'nr-DL-PRS-BeamInfo-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-BeamInfo-r16')), opt=True)
_NR_PositionCalculationAssistance_r16_nr_RTD_Info_r16 = SEQ(name=u'nr-RTD-Info-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-RTD-Info-r16')), opt=True)
NR_PositionCalculationAssistance_r16._cont = ASN1Dict([
(u'nr-TRP-LocationInfo-r16', _NR_PositionCalculationAssistance_r16_nr_TRP_LocationInfo_r16),
(u'nr-DL-PRS-BeamInfo-r16', _NR_PositionCalculationAssistance_r16_nr_DL_PRS_BeamInfo_r16),
(u'nr-RTD-Info-r16', _NR_PositionCalculationAssistance_r16_nr_RTD_Info_r16),
])
NR_PositionCalculationAssistance_r16._ext = []
#-----< NR-RTD-Info-r16 >-----#
NR_RTD_Info_r16 = SEQ(name=u'NR-RTD-Info-r16', mode=MODE_TYPE)
_NR_RTD_Info_r16_referenceTRP_RTD_Info_r16 = SEQ(name=u'referenceTRP-RTD-Info-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ReferenceTRP-RTD-Info-r16')))
_NR_RTD_Info_r16_rtd_InfoList_r16 = SEQ_OF(name=u'rtd-InfoList-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'RTD-InfoList-r16')))
NR_RTD_Info_r16._cont = ASN1Dict([
(u'referenceTRP-RTD-Info-r16', _NR_RTD_Info_r16_referenceTRP_RTD_Info_r16),
(u'rtd-InfoList-r16', _NR_RTD_Info_r16_rtd_InfoList_r16),
])
NR_RTD_Info_r16._ext = []
#-----< ReferenceTRP-RTD-Info-r16 >-----#
ReferenceTRP_RTD_Info_r16 = SEQ(name=u'ReferenceTRP-RTD-Info-r16', mode=MODE_TYPE)
_ReferenceTRP_RTD_Info_r16_dl_PRS_ID_Ref_r16 = INT(name=u'dl-PRS-ID-Ref-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ReferenceTRP_RTD_Info_r16_dl_PRS_ID_Ref_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_ReferenceTRP_RTD_Info_r16_nr_PhysCellID_Ref_r16 = INT(name=u'nr-PhysCellID-Ref-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-PhysCellID-r16')), opt=True)
_ReferenceTRP_RTD_Info_r16_nr_CellGlobalID_Ref_r16 = SEQ(name=u'nr-CellGlobalID-Ref-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NCGI-r15')), opt=True)
_ReferenceTRP_RTD_Info_r16_nr_ARFCN_Ref_r16 = INT(name=u'nr-ARFCN-Ref-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueNR-r15')), opt=True)
_ReferenceTRP_RTD_Info_r16_refTime_r16 = CHOICE(name=u'refTime-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__ReferenceTRP_RTD_Info_r16_refTime_r16_systemFrameNumber_r16 = BIT_STR(name=u'systemFrameNumber-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__ReferenceTRP_RTD_Info_r16_refTime_r16_systemFrameNumber_r16._const_sz = ASN1Set(rv=[10], rr=[], ev=None, er=[])
__ReferenceTRP_RTD_Info_r16_refTime_r16_utc_r16 = TIME_UTC(name=u'utc-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ReferenceTRP_RTD_Info_r16_refTime_r16._cont = ASN1Dict([
(u'systemFrameNumber-r16', __ReferenceTRP_RTD_Info_r16_refTime_r16_systemFrameNumber_r16),
(u'utc-r16', __ReferenceTRP_RTD_Info_r16_refTime_r16_utc_r16),
])
_ReferenceTRP_RTD_Info_r16_refTime_r16._ext = []
_ReferenceTRP_RTD_Info_r16_rtd_RefQuality_r16 = SEQ(name=u'rtd-RefQuality-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-TimingQuality-r16')), opt=True)
ReferenceTRP_RTD_Info_r16._cont = ASN1Dict([
(u'dl-PRS-ID-Ref-r16', _ReferenceTRP_RTD_Info_r16_dl_PRS_ID_Ref_r16),
(u'nr-PhysCellID-Ref-r16', _ReferenceTRP_RTD_Info_r16_nr_PhysCellID_Ref_r16),
(u'nr-CellGlobalID-Ref-r16', _ReferenceTRP_RTD_Info_r16_nr_CellGlobalID_Ref_r16),
(u'nr-ARFCN-Ref-r16', _ReferenceTRP_RTD_Info_r16_nr_ARFCN_Ref_r16),
(u'refTime-r16', _ReferenceTRP_RTD_Info_r16_refTime_r16),
(u'rtd-RefQuality-r16', _ReferenceTRP_RTD_Info_r16_rtd_RefQuality_r16),
])
ReferenceTRP_RTD_Info_r16._ext = []
#-----< RTD-InfoList-r16 >-----#
RTD_InfoList_r16 = SEQ_OF(name=u'RTD-InfoList-r16', mode=MODE_TYPE)
_RTD_InfoList_r16__item_ = SEQ_OF(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'RTD-InfoListPerFreqLayer-r16')))
RTD_InfoList_r16._cont = _RTD_InfoList_r16__item_
RTD_InfoList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
#-----< RTD-InfoListPerFreqLayer-r16 >-----#
RTD_InfoListPerFreqLayer_r16 = SEQ_OF(name=u'RTD-InfoListPerFreqLayer-r16', mode=MODE_TYPE)
_RTD_InfoListPerFreqLayer_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'RTD-InfoElement-r16')))
RTD_InfoListPerFreqLayer_r16._cont = _RTD_InfoListPerFreqLayer_r16__item_
RTD_InfoListPerFreqLayer_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< RTD-InfoElement-r16 >-----#
RTD_InfoElement_r16 = SEQ(name=u'RTD-InfoElement-r16', mode=MODE_TYPE)
_RTD_InfoElement_r16_dl_PRS_ID_r16 = INT(name=u'dl-PRS-ID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RTD_InfoElement_r16_dl_PRS_ID_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_RTD_InfoElement_r16_nr_PhysCellID_r16 = INT(name=u'nr-PhysCellID-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-PhysCellID-r16')), opt=True)
_RTD_InfoElement_r16_nr_CellGlobalID_r16 = SEQ(name=u'nr-CellGlobalID-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NCGI-r15')), opt=True)
_RTD_InfoElement_r16_nr_ARFCN_r16 = INT(name=u'nr-ARFCN-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueNR-r15')), opt=True)
_RTD_InfoElement_r16_subframeOffset_r16 = INT(name=u'subframeOffset-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RTD_InfoElement_r16_subframeOffset_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1966079)], ev=None, er=[])
_RTD_InfoElement_r16_rtd_Quality_r16 = SEQ(name=u'rtd-Quality-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-TimingQuality-r16')))
RTD_InfoElement_r16._cont = ASN1Dict([
(u'dl-PRS-ID-r16', _RTD_InfoElement_r16_dl_PRS_ID_r16),
(u'nr-PhysCellID-r16', _RTD_InfoElement_r16_nr_PhysCellID_r16),
(u'nr-CellGlobalID-r16', _RTD_InfoElement_r16_nr_CellGlobalID_r16),
(u'nr-ARFCN-r16', _RTD_InfoElement_r16_nr_ARFCN_r16),
(u'subframeOffset-r16', _RTD_InfoElement_r16_subframeOffset_r16),
(u'rtd-Quality-r16', _RTD_InfoElement_r16_rtd_Quality_r16),
])
RTD_InfoElement_r16._ext = []
#-----< NR-SelectedDL-PRS-IndexList-r16 >-----#
NR_SelectedDL_PRS_IndexList_r16 = SEQ_OF(name=u'NR-SelectedDL-PRS-IndexList-r16', mode=MODE_TYPE)
_NR_SelectedDL_PRS_IndexList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-SelectedDL-PRS-PerFreq-r16')))
NR_SelectedDL_PRS_IndexList_r16._cont = _NR_SelectedDL_PRS_IndexList_r16__item_
NR_SelectedDL_PRS_IndexList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
#-----< NR-SelectedDL-PRS-PerFreq-r16 >-----#
NR_SelectedDL_PRS_PerFreq_r16 = SEQ(name=u'NR-SelectedDL-PRS-PerFreq-r16', mode=MODE_TYPE)
_NR_SelectedDL_PRS_PerFreq_r16_nr_SelectedDL_PRS_FrequencyLayerIndex_r16 = INT(name=u'nr-SelectedDL-PRS-FrequencyLayerIndex-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_SelectedDL_PRS_PerFreq_r16_nr_SelectedDL_PRS_FrequencyLayerIndex_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3)], ev=None, er=[])
_NR_SelectedDL_PRS_PerFreq_r16_nr_SelectedDL_PRS_IndexListPerFreq_r16 = SEQ_OF(name=u'nr-SelectedDL-PRS-IndexListPerFreq-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__NR_SelectedDL_PRS_PerFreq_r16_nr_SelectedDL_PRS_IndexListPerFreq_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-SelectedDL-PRS-IndexPerTRP-r16')))
_NR_SelectedDL_PRS_PerFreq_r16_nr_SelectedDL_PRS_IndexListPerFreq_r16._cont = __NR_SelectedDL_PRS_PerFreq_r16_nr_SelectedDL_PRS_IndexListPerFreq_r16__item_
_NR_SelectedDL_PRS_PerFreq_r16_nr_SelectedDL_PRS_IndexListPerFreq_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
NR_SelectedDL_PRS_PerFreq_r16._cont = ASN1Dict([
(u'nr-SelectedDL-PRS-FrequencyLayerIndex-r16', _NR_SelectedDL_PRS_PerFreq_r16_nr_SelectedDL_PRS_FrequencyLayerIndex_r16),
(u'nr-SelectedDL-PRS-IndexListPerFreq-r16', _NR_SelectedDL_PRS_PerFreq_r16_nr_SelectedDL_PRS_IndexListPerFreq_r16),
])
NR_SelectedDL_PRS_PerFreq_r16._ext = []
#-----< NR-SelectedDL-PRS-IndexPerTRP-r16 >-----#
NR_SelectedDL_PRS_IndexPerTRP_r16 = SEQ(name=u'NR-SelectedDL-PRS-IndexPerTRP-r16', mode=MODE_TYPE)
_NR_SelectedDL_PRS_IndexPerTRP_r16_nr_SelectedTRP_Index_r16 = INT(name=u'nr-SelectedTRP-Index-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_SelectedDL_PRS_IndexPerTRP_r16_nr_SelectedTRP_Index_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=63)], ev=None, er=[])
_NR_SelectedDL_PRS_IndexPerTRP_r16_dl_SelectedPRS_ResourceSetIndexList_r16 = SEQ_OF(name=u'dl-SelectedPRS-ResourceSetIndexList-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__NR_SelectedDL_PRS_IndexPerTRP_r16_dl_SelectedPRS_ResourceSetIndexList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'DL-SelectedPRS-ResourceSetIndex-r16')))
_NR_SelectedDL_PRS_IndexPerTRP_r16_dl_SelectedPRS_ResourceSetIndexList_r16._cont = __NR_SelectedDL_PRS_IndexPerTRP_r16_dl_SelectedPRS_ResourceSetIndexList_r16__item_
_NR_SelectedDL_PRS_IndexPerTRP_r16_dl_SelectedPRS_ResourceSetIndexList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=2)], ev=None, er=[])
NR_SelectedDL_PRS_IndexPerTRP_r16._cont = ASN1Dict([
(u'nr-SelectedTRP-Index-r16', _NR_SelectedDL_PRS_IndexPerTRP_r16_nr_SelectedTRP_Index_r16),
(u'dl-SelectedPRS-ResourceSetIndexList-r16', _NR_SelectedDL_PRS_IndexPerTRP_r16_dl_SelectedPRS_ResourceSetIndexList_r16),
])
NR_SelectedDL_PRS_IndexPerTRP_r16._ext = []
#-----< DL-SelectedPRS-ResourceSetIndex-r16 >-----#
DL_SelectedPRS_ResourceSetIndex_r16 = SEQ(name=u'DL-SelectedPRS-ResourceSetIndex-r16', mode=MODE_TYPE)
_DL_SelectedPRS_ResourceSetIndex_r16_nr_DL_SelectedPRS_ResourceSetIndex_r16 = INT(name=u'nr-DL-SelectedPRS-ResourceSetIndex-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_DL_SelectedPRS_ResourceSetIndex_r16_nr_DL_SelectedPRS_ResourceSetIndex_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1)], ev=None, er=[])
_DL_SelectedPRS_ResourceSetIndex_r16_dl_SelectedPRS_ResourceIndexList_r16 = SEQ_OF(name=u'dl-SelectedPRS-ResourceIndexList-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__DL_SelectedPRS_ResourceSetIndex_r16_dl_SelectedPRS_ResourceIndexList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'DL-SelectedPRS-ResourceIndex-r16')))
_DL_SelectedPRS_ResourceSetIndex_r16_dl_SelectedPRS_ResourceIndexList_r16._cont = __DL_SelectedPRS_ResourceSetIndex_r16_dl_SelectedPRS_ResourceIndexList_r16__item_
_DL_SelectedPRS_ResourceSetIndex_r16_dl_SelectedPRS_ResourceIndexList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
DL_SelectedPRS_ResourceSetIndex_r16._cont = ASN1Dict([
(u'nr-DL-SelectedPRS-ResourceSetIndex-r16', _DL_SelectedPRS_ResourceSetIndex_r16_nr_DL_SelectedPRS_ResourceSetIndex_r16),
(u'dl-SelectedPRS-ResourceIndexList-r16', _DL_SelectedPRS_ResourceSetIndex_r16_dl_SelectedPRS_ResourceIndexList_r16),
])
DL_SelectedPRS_ResourceSetIndex_r16._ext = None
#-----< DL-SelectedPRS-ResourceIndex-r16 >-----#
DL_SelectedPRS_ResourceIndex_r16 = SEQ(name=u'DL-SelectedPRS-ResourceIndex-r16', mode=MODE_TYPE)
_DL_SelectedPRS_ResourceIndex_r16_nr_DL_SelectedPRS_ResourceIdIndex_r16 = INT(name=u'nr-DL-SelectedPRS-ResourceIdIndex-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_DL_SelectedPRS_ResourceIndex_r16_nr_DL_SelectedPRS_ResourceIdIndex_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=63)], ev=None, er=[])
DL_SelectedPRS_ResourceIndex_r16._cont = ASN1Dict([
(u'nr-DL-SelectedPRS-ResourceIdIndex-r16', _DL_SelectedPRS_ResourceIndex_r16_nr_DL_SelectedPRS_ResourceIdIndex_r16),
])
DL_SelectedPRS_ResourceIndex_r16._ext = []
#-----< NR-SSB-Config-r16 >-----#
NR_SSB_Config_r16 = SEQ(name=u'NR-SSB-Config-r16', mode=MODE_TYPE)
_NR_SSB_Config_r16_nr_PhysCellID_r16 = INT(name=u'nr-PhysCellID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-PhysCellID-r16')))
_NR_SSB_Config_r16_nr_ARFCN_r16 = INT(name=u'nr-ARFCN-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueNR-r15')))
_NR_SSB_Config_r16_ss_PBCH_BlockPower_r16 = INT(name=u'ss-PBCH-BlockPower-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_SSB_Config_r16_ss_PBCH_BlockPower_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-60, ub=50)], ev=None, er=[])
_NR_SSB_Config_r16_halfFrameIndex_r16 = INT(name=u'halfFrameIndex-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_SSB_Config_r16_halfFrameIndex_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1)], ev=None, er=[])
_NR_SSB_Config_r16_ssb_periodicity_r16 = ENUM(name=u'ssb-periodicity-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_SSB_Config_r16_ssb_periodicity_r16._cont = ASN1Dict([(u'ms5', 0), (u'ms10', 1), (u'ms20', 2), (u'ms40', 3), (u'ms80', 4), (u'ms160', 5)])
_NR_SSB_Config_r16_ssb_periodicity_r16._ext = []
_NR_SSB_Config_r16_ssb_PositionsInBurst_r16 = CHOICE(name=u'ssb-PositionsInBurst-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_EXPLICIT), opt=True)
__NR_SSB_Config_r16_ssb_PositionsInBurst_r16_shortBitmap_r16 = BIT_STR(name=u'shortBitmap-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_SSB_Config_r16_ssb_PositionsInBurst_r16_shortBitmap_r16._const_sz = ASN1Set(rv=[4], rr=[], ev=None, er=[])
__NR_SSB_Config_r16_ssb_PositionsInBurst_r16_mediumBitmap_r16 = BIT_STR(name=u'mediumBitmap-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_SSB_Config_r16_ssb_PositionsInBurst_r16_mediumBitmap_r16._const_sz = ASN1Set(rv=[8], rr=[], ev=None, er=[])
__NR_SSB_Config_r16_ssb_PositionsInBurst_r16_longBitmap_r16 = BIT_STR(name=u'longBitmap-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_SSB_Config_r16_ssb_PositionsInBurst_r16_longBitmap_r16._const_sz = ASN1Set(rv=[64], rr=[], ev=None, er=[])
_NR_SSB_Config_r16_ssb_PositionsInBurst_r16._cont = ASN1Dict([
(u'shortBitmap-r16', __NR_SSB_Config_r16_ssb_PositionsInBurst_r16_shortBitmap_r16),
(u'mediumBitmap-r16', __NR_SSB_Config_r16_ssb_PositionsInBurst_r16_mediumBitmap_r16),
(u'longBitmap-r16', __NR_SSB_Config_r16_ssb_PositionsInBurst_r16_longBitmap_r16),
])
_NR_SSB_Config_r16_ssb_PositionsInBurst_r16._ext = None
_NR_SSB_Config_r16_ssb_SubcarrierSpacing_r16 = ENUM(name=u'ssb-SubcarrierSpacing-r16', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_SSB_Config_r16_ssb_SubcarrierSpacing_r16._cont = ASN1Dict([(u'kHz15', 0), (u'kHz30', 1), (u'kHz60', 2), (u'kHz120', 3), (u'kHz240', 4)])
_NR_SSB_Config_r16_ssb_SubcarrierSpacing_r16._ext = []
_NR_SSB_Config_r16_sfn_SSB_Offset_r16 = INT(name=u'sfn-SSB-Offset-r16', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_SSB_Config_r16_sfn_SSB_Offset_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
NR_SSB_Config_r16._cont = ASN1Dict([
(u'nr-PhysCellID-r16', _NR_SSB_Config_r16_nr_PhysCellID_r16),
(u'nr-ARFCN-r16', _NR_SSB_Config_r16_nr_ARFCN_r16),
(u'ss-PBCH-BlockPower-r16', _NR_SSB_Config_r16_ss_PBCH_BlockPower_r16),
(u'halfFrameIndex-r16', _NR_SSB_Config_r16_halfFrameIndex_r16),
(u'ssb-periodicity-r16', _NR_SSB_Config_r16_ssb_periodicity_r16),
(u'ssb-PositionsInBurst-r16', _NR_SSB_Config_r16_ssb_PositionsInBurst_r16),
(u'ssb-SubcarrierSpacing-r16', _NR_SSB_Config_r16_ssb_SubcarrierSpacing_r16),
(u'sfn-SSB-Offset-r16', _NR_SSB_Config_r16_sfn_SSB_Offset_r16),
])
NR_SSB_Config_r16._ext = []
#-----< NR-TimeStamp-r16 >-----#
NR_TimeStamp_r16 = SEQ(name=u'NR-TimeStamp-r16', mode=MODE_TYPE)
_NR_TimeStamp_r16_dl_PRS_ID_r16 = INT(name=u'dl-PRS-ID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_TimeStamp_r16_dl_PRS_ID_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_NR_TimeStamp_r16_nr_PhysCellID_r16 = INT(name=u'nr-PhysCellID-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-PhysCellID-r16')), opt=True)
_NR_TimeStamp_r16_nr_CellGlobalID_r16 = SEQ(name=u'nr-CellGlobalID-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NCGI-r15')), opt=True)
_NR_TimeStamp_r16_nr_ARFCN_r16 = INT(name=u'nr-ARFCN-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueNR-r15')), opt=True)
_NR_TimeStamp_r16_nr_SFN_r16 = INT(name=u'nr-SFN-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_TimeStamp_r16_nr_SFN_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1023)], ev=None, er=[])
_NR_TimeStamp_r16_nr_Slot_r16 = CHOICE(name=u'nr-Slot-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__NR_TimeStamp_r16_nr_Slot_r16_scs15_r16 = INT(name=u'scs15-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_TimeStamp_r16_nr_Slot_r16_scs15_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=9)], ev=None, er=[])
__NR_TimeStamp_r16_nr_Slot_r16_scs30_r16 = INT(name=u'scs30-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_TimeStamp_r16_nr_Slot_r16_scs30_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=19)], ev=None, er=[])
__NR_TimeStamp_r16_nr_Slot_r16_scs60_r16 = INT(name=u'scs60-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_TimeStamp_r16_nr_Slot_r16_scs60_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=39)], ev=None, er=[])
__NR_TimeStamp_r16_nr_Slot_r16_scs120_r16 = INT(name=u'scs120-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_TimeStamp_r16_nr_Slot_r16_scs120_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=79)], ev=None, er=[])
_NR_TimeStamp_r16_nr_Slot_r16._cont = ASN1Dict([
(u'scs15-r16', __NR_TimeStamp_r16_nr_Slot_r16_scs15_r16),
(u'scs30-r16', __NR_TimeStamp_r16_nr_Slot_r16_scs30_r16),
(u'scs60-r16', __NR_TimeStamp_r16_nr_Slot_r16_scs60_r16),
(u'scs120-r16', __NR_TimeStamp_r16_nr_Slot_r16_scs120_r16),
])
_NR_TimeStamp_r16_nr_Slot_r16._ext = None
NR_TimeStamp_r16._cont = ASN1Dict([
(u'dl-PRS-ID-r16', _NR_TimeStamp_r16_dl_PRS_ID_r16),
(u'nr-PhysCellID-r16', _NR_TimeStamp_r16_nr_PhysCellID_r16),
(u'nr-CellGlobalID-r16', _NR_TimeStamp_r16_nr_CellGlobalID_r16),
(u'nr-ARFCN-r16', _NR_TimeStamp_r16_nr_ARFCN_r16),
(u'nr-SFN-r16', _NR_TimeStamp_r16_nr_SFN_r16),
(u'nr-Slot-r16', _NR_TimeStamp_r16_nr_Slot_r16),
])
NR_TimeStamp_r16._ext = []
#-----< NR-TimingQuality-r16 >-----#
NR_TimingQuality_r16 = SEQ(name=u'NR-TimingQuality-r16', mode=MODE_TYPE)
_NR_TimingQuality_r16_timingQualityValue_r16 = INT(name=u'timingQualityValue-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_TimingQuality_r16_timingQualityValue_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=31)], ev=None, er=[])
_NR_TimingQuality_r16_timingQualityResolution_r16 = ENUM(name=u'timingQualityResolution-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_TimingQuality_r16_timingQualityResolution_r16._cont = ASN1Dict([(u'mdot1', 0), (u'm1', 1), (u'm10', 2), (u'm30', 3)])
_NR_TimingQuality_r16_timingQualityResolution_r16._ext = []
NR_TimingQuality_r16._cont = ASN1Dict([
(u'timingQualityValue-r16', _NR_TimingQuality_r16_timingQualityValue_r16),
(u'timingQualityResolution-r16', _NR_TimingQuality_r16_timingQualityResolution_r16),
])
NR_TimingQuality_r16._ext = []
#-----< NR-TRP-LocationInfo-r16 >-----#
NR_TRP_LocationInfo_r16 = SEQ_OF(name=u'NR-TRP-LocationInfo-r16', mode=MODE_TYPE)
_NR_TRP_LocationInfo_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-TRP-LocationInfoPerFreqLayer-r16')))
NR_TRP_LocationInfo_r16._cont = _NR_TRP_LocationInfo_r16__item_
NR_TRP_LocationInfo_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
#-----< NR-TRP-LocationInfoPerFreqLayer-r16 >-----#
NR_TRP_LocationInfoPerFreqLayer_r16 = SEQ(name=u'NR-TRP-LocationInfoPerFreqLayer-r16', mode=MODE_TYPE)
_NR_TRP_LocationInfoPerFreqLayer_r16_referencePoint_r16 = SEQ(name=u'referencePoint-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ReferencePoint-r16')), opt=True)
_NR_TRP_LocationInfoPerFreqLayer_r16_trp_LocationInfoList_r16 = SEQ_OF(name=u'trp-LocationInfoList-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_TRP_LocationInfoPerFreqLayer_r16_trp_LocationInfoList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'TRP-LocationInfoElement-r16')))
_NR_TRP_LocationInfoPerFreqLayer_r16_trp_LocationInfoList_r16._cont = __NR_TRP_LocationInfoPerFreqLayer_r16_trp_LocationInfoList_r16__item_
_NR_TRP_LocationInfoPerFreqLayer_r16_trp_LocationInfoList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
NR_TRP_LocationInfoPerFreqLayer_r16._cont = ASN1Dict([
(u'referencePoint-r16', _NR_TRP_LocationInfoPerFreqLayer_r16_referencePoint_r16),
(u'trp-LocationInfoList-r16', _NR_TRP_LocationInfoPerFreqLayer_r16_trp_LocationInfoList_r16),
])
NR_TRP_LocationInfoPerFreqLayer_r16._ext = []
#-----< TRP-LocationInfoElement-r16 >-----#
TRP_LocationInfoElement_r16 = SEQ(name=u'TRP-LocationInfoElement-r16', mode=MODE_TYPE)
_TRP_LocationInfoElement_r16_dl_PRS_ID_r16 = INT(name=u'dl-PRS-ID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_TRP_LocationInfoElement_r16_dl_PRS_ID_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_TRP_LocationInfoElement_r16_nr_PhysCellID_r16 = INT(name=u'nr-PhysCellID-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-PhysCellID-r16')), opt=True)
_TRP_LocationInfoElement_r16_nr_CellGlobalID_r16 = SEQ(name=u'nr-CellGlobalID-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NCGI-r15')), opt=True)
_TRP_LocationInfoElement_r16_nr_ARFCN_r16 = INT(name=u'nr-ARFCN-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueNR-r15')), opt=True)
_TRP_LocationInfoElement_r16_associated_DL_PRS_ID_r16 = INT(name=u'associated-DL-PRS-ID-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_TRP_LocationInfoElement_r16_associated_DL_PRS_ID_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_TRP_LocationInfoElement_r16_trp_Location_r16 = SEQ(name=u'trp-Location-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'RelativeLocation-r16')), opt=True)
_TRP_LocationInfoElement_r16_trp_DL_PRS_ResourceSets_r16 = SEQ_OF(name=u'trp-DL-PRS-ResourceSets-r16', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__TRP_LocationInfoElement_r16_trp_DL_PRS_ResourceSets_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'DL-PRS-ResourceSets-TRP-Element-r16')))
_TRP_LocationInfoElement_r16_trp_DL_PRS_ResourceSets_r16._cont = __TRP_LocationInfoElement_r16_trp_DL_PRS_ResourceSets_r16__item_
_TRP_LocationInfoElement_r16_trp_DL_PRS_ResourceSets_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=2)], ev=None, er=[])
TRP_LocationInfoElement_r16._cont = ASN1Dict([
(u'dl-PRS-ID-r16', _TRP_LocationInfoElement_r16_dl_PRS_ID_r16),
(u'nr-PhysCellID-r16', _TRP_LocationInfoElement_r16_nr_PhysCellID_r16),
(u'nr-CellGlobalID-r16', _TRP_LocationInfoElement_r16_nr_CellGlobalID_r16),
(u'nr-ARFCN-r16', _TRP_LocationInfoElement_r16_nr_ARFCN_r16),
(u'associated-DL-PRS-ID-r16', _TRP_LocationInfoElement_r16_associated_DL_PRS_ID_r16),
(u'trp-Location-r16', _TRP_LocationInfoElement_r16_trp_Location_r16),
(u'trp-DL-PRS-ResourceSets-r16', _TRP_LocationInfoElement_r16_trp_DL_PRS_ResourceSets_r16),
])
TRP_LocationInfoElement_r16._ext = []
#-----< DL-PRS-ResourceSets-TRP-Element-r16 >-----#
DL_PRS_ResourceSets_TRP_Element_r16 = SEQ(name=u'DL-PRS-ResourceSets-TRP-Element-r16', mode=MODE_TYPE)
_DL_PRS_ResourceSets_TRP_Element_r16_dl_PRS_ResourceSetARP_r16 = SEQ(name=u'dl-PRS-ResourceSetARP-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'RelativeLocation-r16')), opt=True)
_DL_PRS_ResourceSets_TRP_Element_r16_dl_PRS_Resource_ARP_List_r16 = SEQ_OF(name=u'dl-PRS-Resource-ARP-List-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__DL_PRS_ResourceSets_TRP_Element_r16_dl_PRS_Resource_ARP_List_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'DL-PRS-Resource-ARP-Element-r16')))
_DL_PRS_ResourceSets_TRP_Element_r16_dl_PRS_Resource_ARP_List_r16._cont = __DL_PRS_ResourceSets_TRP_Element_r16_dl_PRS_Resource_ARP_List_r16__item_
_DL_PRS_ResourceSets_TRP_Element_r16_dl_PRS_Resource_ARP_List_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
DL_PRS_ResourceSets_TRP_Element_r16._cont = ASN1Dict([
(u'dl-PRS-ResourceSetARP-r16', _DL_PRS_ResourceSets_TRP_Element_r16_dl_PRS_ResourceSetARP_r16),
(u'dl-PRS-Resource-ARP-List-r16', _DL_PRS_ResourceSets_TRP_Element_r16_dl_PRS_Resource_ARP_List_r16),
])
DL_PRS_ResourceSets_TRP_Element_r16._ext = []
#-----< DL-PRS-Resource-ARP-Element-r16 >-----#
DL_PRS_Resource_ARP_Element_r16 = SEQ(name=u'DL-PRS-Resource-ARP-Element-r16', mode=MODE_TYPE)
_DL_PRS_Resource_ARP_Element_r16_dl_PRS_Resource_ARP_location_r16 = SEQ(name=u'dl-PRS-Resource-ARP-location-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'RelativeLocation-r16')), opt=True)
DL_PRS_Resource_ARP_Element_r16._cont = ASN1Dict([
(u'dl-PRS-Resource-ARP-location-r16', _DL_PRS_Resource_ARP_Element_r16_dl_PRS_Resource_ARP_location_r16),
])
DL_PRS_Resource_ARP_Element_r16._ext = []
#-----< NR-UL-SRS-Capability-r16 >-----#
NR_UL_SRS_Capability_r16 = SEQ(name=u'NR-UL-SRS-Capability-r16', mode=MODE_TYPE)
_NR_UL_SRS_Capability_r16_srs_CapabilityBandList_r16 = SEQ_OF(name=u'srs-CapabilityBandList-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_UL_SRS_Capability_r16_srs_CapabilityBandList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'SRS-CapabilityPerBand-r16')))
_NR_UL_SRS_Capability_r16_srs_CapabilityBandList_r16._cont = __NR_UL_SRS_Capability_r16_srs_CapabilityBandList_r16__item_
_NR_UL_SRS_Capability_r16_srs_CapabilityBandList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=1024)], ev=None, er=[])
_NR_UL_SRS_Capability_r16_srs_PosResourceConfigCA_BandList_r16 = SEQ_OF(name=u'srs-PosResourceConfigCA-BandList-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__NR_UL_SRS_Capability_r16_srs_PosResourceConfigCA_BandList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'SRS-PosResourcesPerBand-r16')))
_NR_UL_SRS_Capability_r16_srs_PosResourceConfigCA_BandList_r16._cont = __NR_UL_SRS_Capability_r16_srs_PosResourceConfigCA_BandList_r16__item_
_NR_UL_SRS_Capability_r16_srs_PosResourceConfigCA_BandList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[])
_NR_UL_SRS_Capability_r16_maxNumberSRS_PosPathLossEstimateAllServingCells_r16 = ENUM(name=u'maxNumberSRS-PosPathLossEstimateAllServingCells-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_UL_SRS_Capability_r16_maxNumberSRS_PosPathLossEstimateAllServingCells_r16._cont = ASN1Dict([(u'n1', 0), (u'n4', 1), (u'n8', 2), (u'n16', 3)])
_NR_UL_SRS_Capability_r16_maxNumberSRS_PosPathLossEstimateAllServingCells_r16._ext = None
_NR_UL_SRS_Capability_r16_maxNumberSRS_PosSpatialRelationsAllServingCells_r16 = ENUM(name=u'maxNumberSRS-PosSpatialRelationsAllServingCells-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_UL_SRS_Capability_r16_maxNumberSRS_PosSpatialRelationsAllServingCells_r16._cont = ASN1Dict([(u'n0', 0), (u'n1', 1), (u'n2', 2), (u'n4', 3), (u'n8', 4), (u'n16', 5)])
_NR_UL_SRS_Capability_r16_maxNumberSRS_PosSpatialRelationsAllServingCells_r16._ext = None
NR_UL_SRS_Capability_r16._cont = ASN1Dict([
(u'srs-CapabilityBandList-r16', _NR_UL_SRS_Capability_r16_srs_CapabilityBandList_r16),
(u'srs-PosResourceConfigCA-BandList-r16', _NR_UL_SRS_Capability_r16_srs_PosResourceConfigCA_BandList_r16),
(u'maxNumberSRS-PosPathLossEstimateAllServingCells-r16', _NR_UL_SRS_Capability_r16_maxNumberSRS_PosPathLossEstimateAllServingCells_r16),
(u'maxNumberSRS-PosSpatialRelationsAllServingCells-r16', _NR_UL_SRS_Capability_r16_maxNumberSRS_PosSpatialRelationsAllServingCells_r16),
])
NR_UL_SRS_Capability_r16._ext = []
#-----< SRS-CapabilityPerBand-r16 >-----#
SRS_CapabilityPerBand_r16 = SEQ(name=u'SRS-CapabilityPerBand-r16', mode=MODE_TYPE)
_SRS_CapabilityPerBand_r16_freqBandIndicatorNR_r16 = INT(name=u'freqBandIndicatorNR-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'FreqBandIndicatorNR-r16')))
_SRS_CapabilityPerBand_r16_olpc_SRS_Pos_r16 = SEQ(name=u'olpc-SRS-Pos-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'OLPC-SRS-Pos-r16')), opt=True)
_SRS_CapabilityPerBand_r16_spatialRelationsSRS_Pos_r16 = SEQ(name=u'spatialRelationsSRS-Pos-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SpatialRelationsSRS-Pos-r16')), opt=True)
SRS_CapabilityPerBand_r16._cont = ASN1Dict([
(u'freqBandIndicatorNR-r16', _SRS_CapabilityPerBand_r16_freqBandIndicatorNR_r16),
(u'olpc-SRS-Pos-r16', _SRS_CapabilityPerBand_r16_olpc_SRS_Pos_r16),
(u'spatialRelationsSRS-Pos-r16', _SRS_CapabilityPerBand_r16_spatialRelationsSRS_Pos_r16),
])
SRS_CapabilityPerBand_r16._ext = []
#-----< OLPC-SRS-Pos-r16 >-----#
OLPC_SRS_Pos_r16 = SEQ(name=u'OLPC-SRS-Pos-r16', mode=MODE_TYPE)
_OLPC_SRS_Pos_r16_olpc_SRS_PosBasedOnPRS_Serving_r16 = ENUM(name=u'olpc-SRS-PosBasedOnPRS-Serving-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OLPC_SRS_Pos_r16_olpc_SRS_PosBasedOnPRS_Serving_r16._cont = ASN1Dict([(u'supported', 0)])
_OLPC_SRS_Pos_r16_olpc_SRS_PosBasedOnPRS_Serving_r16._ext = None
_OLPC_SRS_Pos_r16_olpc_SRS_PosBasedOnSSB_Neigh_r16 = ENUM(name=u'olpc-SRS-PosBasedOnSSB-Neigh-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OLPC_SRS_Pos_r16_olpc_SRS_PosBasedOnSSB_Neigh_r16._cont = ASN1Dict([(u'supported', 0)])
_OLPC_SRS_Pos_r16_olpc_SRS_PosBasedOnSSB_Neigh_r16._ext = None
_OLPC_SRS_Pos_r16_olpc_SRS_PosBasedOnPRS_Neigh_r16 = ENUM(name=u'olpc-SRS-PosBasedOnPRS-Neigh-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OLPC_SRS_Pos_r16_olpc_SRS_PosBasedOnPRS_Neigh_r16._cont = ASN1Dict([(u'supported', 0)])
_OLPC_SRS_Pos_r16_olpc_SRS_PosBasedOnPRS_Neigh_r16._ext = None
_OLPC_SRS_Pos_r16_maxNumberPathLossEstimatePerServing_r16 = ENUM(name=u'maxNumberPathLossEstimatePerServing-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OLPC_SRS_Pos_r16_maxNumberPathLossEstimatePerServing_r16._cont = ASN1Dict([(u'n1', 0), (u'n4', 1), (u'n8', 2), (u'n16', 3)])
_OLPC_SRS_Pos_r16_maxNumberPathLossEstimatePerServing_r16._ext = None
OLPC_SRS_Pos_r16._cont = ASN1Dict([
(u'olpc-SRS-PosBasedOnPRS-Serving-r16', _OLPC_SRS_Pos_r16_olpc_SRS_PosBasedOnPRS_Serving_r16),
(u'olpc-SRS-PosBasedOnSSB-Neigh-r16', _OLPC_SRS_Pos_r16_olpc_SRS_PosBasedOnSSB_Neigh_r16),
(u'olpc-SRS-PosBasedOnPRS-Neigh-r16', _OLPC_SRS_Pos_r16_olpc_SRS_PosBasedOnPRS_Neigh_r16),
(u'maxNumberPathLossEstimatePerServing-r16', _OLPC_SRS_Pos_r16_maxNumberPathLossEstimatePerServing_r16),
])
OLPC_SRS_Pos_r16._ext = []
#-----< SpatialRelationsSRS-Pos-r16 >-----#
SpatialRelationsSRS_Pos_r16 = SEQ(name=u'SpatialRelationsSRS-Pos-r16', mode=MODE_TYPE)
_SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnSSB_Serving_r16 = ENUM(name=u'spatialRelation-SRS-PosBasedOnSSB-Serving-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnSSB_Serving_r16._cont = ASN1Dict([(u'supported', 0)])
_SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnSSB_Serving_r16._ext = None
_SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnCSI_RS_Serving_r16 = ENUM(name=u'spatialRelation-SRS-PosBasedOnCSI-RS-Serving-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnCSI_RS_Serving_r16._cont = ASN1Dict([(u'supported', 0)])
_SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnCSI_RS_Serving_r16._ext = None
_SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnPRS_Serving_r16 = ENUM(name=u'spatialRelation-SRS-PosBasedOnPRS-Serving-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnPRS_Serving_r16._cont = ASN1Dict([(u'supported', 0)])
_SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnPRS_Serving_r16._ext = None
_SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnSRS_r16 = ENUM(name=u'spatialRelation-SRS-PosBasedOnSRS-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnSRS_r16._cont = ASN1Dict([(u'supported', 0)])
_SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnSRS_r16._ext = None
_SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnSSB_Neigh_r16 = ENUM(name=u'spatialRelation-SRS-PosBasedOnSSB-Neigh-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnSSB_Neigh_r16._cont = ASN1Dict([(u'supported', 0)])
_SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnSSB_Neigh_r16._ext = None
_SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnPRS_Neigh_r16 = ENUM(name=u'spatialRelation-SRS-PosBasedOnPRS-Neigh-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnPRS_Neigh_r16._cont = ASN1Dict([(u'supported', 0)])
_SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnPRS_Neigh_r16._ext = None
SpatialRelationsSRS_Pos_r16._cont = ASN1Dict([
(u'spatialRelation-SRS-PosBasedOnSSB-Serving-r16', _SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnSSB_Serving_r16),
(u'spatialRelation-SRS-PosBasedOnCSI-RS-Serving-r16', _SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnCSI_RS_Serving_r16),
(u'spatialRelation-SRS-PosBasedOnPRS-Serving-r16', _SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnPRS_Serving_r16),
(u'spatialRelation-SRS-PosBasedOnSRS-r16', _SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnSRS_r16),
(u'spatialRelation-SRS-PosBasedOnSSB-Neigh-r16', _SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnSSB_Neigh_r16),
(u'spatialRelation-SRS-PosBasedOnPRS-Neigh-r16', _SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnPRS_Neigh_r16),
])
SpatialRelationsSRS_Pos_r16._ext = []
#-----< SRS-PosResourcesPerBand-r16 >-----#
SRS_PosResourcesPerBand_r16 = SEQ(name=u'SRS-PosResourcesPerBand-r16', mode=MODE_TYPE)
_SRS_PosResourcesPerBand_r16_freqBandIndicatorNR_r16 = INT(name=u'freqBandIndicatorNR-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'FreqBandIndicatorNR-r16')))
_SRS_PosResourcesPerBand_r16_maxNumberSRS_PosResourceSetsPerBWP_r16 = ENUM(name=u'maxNumberSRS-PosResourceSetsPerBWP-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SRS_PosResourcesPerBand_r16_maxNumberSRS_PosResourceSetsPerBWP_r16._cont = ASN1Dict([(u'n1', 0), (u'n2', 1), (u'n4', 2), (u'n8', 3), (u'n12', 4), (u'n16', 5)])
_SRS_PosResourcesPerBand_r16_maxNumberSRS_PosResourceSetsPerBWP_r16._ext = None
_SRS_PosResourcesPerBand_r16_maxNumberSRS_PosResourcesPerBWP_r16 = ENUM(name=u'maxNumberSRS-PosResourcesPerBWP-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SRS_PosResourcesPerBand_r16_maxNumberSRS_PosResourcesPerBWP_r16._cont = ASN1Dict([(u'n1', 0), (u'n2', 1), (u'n4', 2), (u'n8', 3), (u'n16', 4), (u'n32', 5), (u'n64', 6)])
_SRS_PosResourcesPerBand_r16_maxNumberSRS_PosResourcesPerBWP_r16._ext = None
_SRS_PosResourcesPerBand_r16_maxNumberPeriodicSRS_PosResourcesPerBWP_r16 = ENUM(name=u'maxNumberPeriodicSRS-PosResourcesPerBWP-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SRS_PosResourcesPerBand_r16_maxNumberPeriodicSRS_PosResourcesPerBWP_r16._cont = ASN1Dict([(u'n1', 0), (u'n2', 1), (u'n4', 2), (u'n8', 3), (u'n16', 4), (u'n32', 5), (u'n64', 6)])
_SRS_PosResourcesPerBand_r16_maxNumberPeriodicSRS_PosResourcesPerBWP_r16._ext = None
_SRS_PosResourcesPerBand_r16_maxNumberAP_SRS_PosResourcesPerBWP_r16 = ENUM(name=u'maxNumberAP-SRS-PosResourcesPerBWP-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_SRS_PosResourcesPerBand_r16_maxNumberAP_SRS_PosResourcesPerBWP_r16._cont = ASN1Dict([(u'n1', 0), (u'n2', 1), (u'n4', 2), (u'n8', 3), (u'n16', 4), (u'n32', 5), (u'n64', 6)])
_SRS_PosResourcesPerBand_r16_maxNumberAP_SRS_PosResourcesPerBWP_r16._ext = None
_SRS_PosResourcesPerBand_r16_maxNumberSP_SRS_PosResourcesPerBWP_r16 = ENUM(name=u'maxNumberSP-SRS-PosResourcesPerBWP-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_SRS_PosResourcesPerBand_r16_maxNumberSP_SRS_PosResourcesPerBWP_r16._cont = ASN1Dict([(u'n1', 0), (u'n2', 1), (u'n4', 2), (u'n8', 3), (u'n16', 4), (u'n32', 5), (u'n64', 6)])
_SRS_PosResourcesPerBand_r16_maxNumberSP_SRS_PosResourcesPerBWP_r16._ext = None
SRS_PosResourcesPerBand_r16._cont = ASN1Dict([
(u'freqBandIndicatorNR-r16', _SRS_PosResourcesPerBand_r16_freqBandIndicatorNR_r16),
(u'maxNumberSRS-PosResourceSetsPerBWP-r16', _SRS_PosResourcesPerBand_r16_maxNumberSRS_PosResourceSetsPerBWP_r16),
(u'maxNumberSRS-PosResourcesPerBWP-r16', _SRS_PosResourcesPerBand_r16_maxNumberSRS_PosResourcesPerBWP_r16),
(u'maxNumberPeriodicSRS-PosResourcesPerBWP-r16', _SRS_PosResourcesPerBand_r16_maxNumberPeriodicSRS_PosResourcesPerBWP_r16),
(u'maxNumberAP-SRS-PosResourcesPerBWP-r16', _SRS_PosResourcesPerBand_r16_maxNumberAP_SRS_PosResourcesPerBWP_r16),
(u'maxNumberSP-SRS-PosResourcesPerBWP-r16', _SRS_PosResourcesPerBand_r16_maxNumberSP_SRS_PosResourcesPerBWP_r16),
])
SRS_PosResourcesPerBand_r16._ext = []
#-----< ReferencePoint-r16 >-----#
ReferencePoint_r16 = SEQ(name=u'ReferencePoint-r16', mode=MODE_TYPE)
_ReferencePoint_r16_referencePointGeographicLocation_r16 = CHOICE(name=u'referencePointGeographicLocation-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__ReferencePoint_r16_referencePointGeographicLocation_r16_location3D_r16 = SEQ(name=u'location3D-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'EllipsoidPointWithAltitudeAndUncertaintyEllipsoid')))
__ReferencePoint_r16_referencePointGeographicLocation_r16_ha_location3D_r16 = SEQ(name=u'ha-location3D-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid-r15')))
_ReferencePoint_r16_referencePointGeographicLocation_r16._cont = ASN1Dict([
(u'location3D-r16', __ReferencePoint_r16_referencePointGeographicLocation_r16_location3D_r16),
(u'ha-location3D-r16', __ReferencePoint_r16_referencePointGeographicLocation_r16_ha_location3D_r16),
])
_ReferencePoint_r16_referencePointGeographicLocation_r16._ext = []
ReferencePoint_r16._cont = ASN1Dict([
(u'referencePointGeographicLocation-r16', _ReferencePoint_r16_referencePointGeographicLocation_r16),
])
ReferencePoint_r16._ext = []
#-----< RelativeLocation-r16 >-----#
RelativeLocation_r16 = SEQ(name=u'RelativeLocation-r16', mode=MODE_TYPE)
_RelativeLocation_r16_milli_arc_second_units_r16 = ENUM(name=u'milli-arc-second-units-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RelativeLocation_r16_milli_arc_second_units_r16._cont = ASN1Dict([(u'mas0-03', 0), (u'mas0-3', 1), (u'mas3', 2), (u'mas30', 3)])
_RelativeLocation_r16_milli_arc_second_units_r16._ext = []
_RelativeLocation_r16_height_units_r16 = ENUM(name=u'height-units-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RelativeLocation_r16_height_units_r16._cont = ASN1Dict([(u'mm', 0), (u'cm', 1), (u'm', 2)])
_RelativeLocation_r16_height_units_r16._ext = []
_RelativeLocation_r16_delta_latitude_r16 = SEQ(name=u'delta-latitude-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Delta-Latitude-r16')))
_RelativeLocation_r16_delta_longitude_r16 = SEQ(name=u'delta-longitude-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Delta-Longitude-r16')))
_RelativeLocation_r16_delta_height_r16 = SEQ(name=u'delta-height-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Delta-Height-r16')))
_RelativeLocation_r16_locationUNC_r16 = SEQ(name=u'locationUNC-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'LocationUncertainty-r16')), opt=True)
RelativeLocation_r16._cont = ASN1Dict([
(u'milli-arc-second-units-r16', _RelativeLocation_r16_milli_arc_second_units_r16),
(u'height-units-r16', _RelativeLocation_r16_height_units_r16),
(u'delta-latitude-r16', _RelativeLocation_r16_delta_latitude_r16),
(u'delta-longitude-r16', _RelativeLocation_r16_delta_longitude_r16),
(u'delta-height-r16', _RelativeLocation_r16_delta_height_r16),
(u'locationUNC-r16', _RelativeLocation_r16_locationUNC_r16),
])
RelativeLocation_r16._ext = []
#-----< Delta-Latitude-r16 >-----#
Delta_Latitude_r16 = SEQ(name=u'Delta-Latitude-r16', mode=MODE_TYPE)
_Delta_Latitude_r16_delta_Latitude_r16 = INT(name=u'delta-Latitude-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Delta_Latitude_r16_delta_Latitude_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1024, ub=1023)], ev=None, er=[])
_Delta_Latitude_r16_coarse_delta_Latitude_r16 = INT(name=u'coarse-delta-Latitude-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_Delta_Latitude_r16_coarse_delta_Latitude_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
Delta_Latitude_r16._cont = ASN1Dict([
(u'delta-Latitude-r16', _Delta_Latitude_r16_delta_Latitude_r16),
(u'coarse-delta-Latitude-r16', _Delta_Latitude_r16_coarse_delta_Latitude_r16),
])
Delta_Latitude_r16._ext = []
#-----< Delta-Longitude-r16 >-----#
Delta_Longitude_r16 = SEQ(name=u'Delta-Longitude-r16', mode=MODE_TYPE)
_Delta_Longitude_r16_delta_Longitude_r16 = INT(name=u'delta-Longitude-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Delta_Longitude_r16_delta_Longitude_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1024, ub=1023)], ev=None, er=[])
_Delta_Longitude_r16_coarse_delta_Longitude_r16 = INT(name=u'coarse-delta-Longitude-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_Delta_Longitude_r16_coarse_delta_Longitude_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
Delta_Longitude_r16._cont = ASN1Dict([
(u'delta-Longitude-r16', _Delta_Longitude_r16_delta_Longitude_r16),
(u'coarse-delta-Longitude-r16', _Delta_Longitude_r16_coarse_delta_Longitude_r16),
])
Delta_Longitude_r16._ext = []
#-----< Delta-Height-r16 >-----#
Delta_Height_r16 = SEQ(name=u'Delta-Height-r16', mode=MODE_TYPE)
_Delta_Height_r16_delta_Height_r16 = INT(name=u'delta-Height-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Delta_Height_r16_delta_Height_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1024, ub=1023)], ev=None, er=[])
_Delta_Height_r16_coarse_delta_Height_r16 = INT(name=u'coarse-delta-Height-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_Delta_Height_r16_coarse_delta_Height_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
Delta_Height_r16._cont = ASN1Dict([
(u'delta-Height-r16', _Delta_Height_r16_delta_Height_r16),
(u'coarse-delta-Height-r16', _Delta_Height_r16_coarse_delta_Height_r16),
])
Delta_Height_r16._ext = []
#-----< LocationUncertainty-r16 >-----#
LocationUncertainty_r16 = SEQ(name=u'LocationUncertainty-r16', mode=MODE_TYPE)
_LocationUncertainty_r16_horizontalUncertainty_r16 = INT(name=u'horizontalUncertainty-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_LocationUncertainty_r16_horizontalUncertainty_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_LocationUncertainty_r16_horizontalConfidence_r16 = INT(name=u'horizontalConfidence-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_LocationUncertainty_r16_horizontalConfidence_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=100)], ev=None, er=[])
_LocationUncertainty_r16_verticalUncertainty_r16 = INT(name=u'verticalUncertainty-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_LocationUncertainty_r16_verticalUncertainty_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_LocationUncertainty_r16_verticalConfidence_r16 = INT(name=u'verticalConfidence-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_LocationUncertainty_r16_verticalConfidence_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=100)], ev=None, er=[])
LocationUncertainty_r16._cont = ASN1Dict([
(u'horizontalUncertainty-r16', _LocationUncertainty_r16_horizontalUncertainty_r16),
(u'horizontalConfidence-r16', _LocationUncertainty_r16_horizontalConfidence_r16),
(u'verticalUncertainty-r16', _LocationUncertainty_r16_verticalUncertainty_r16),
(u'verticalConfidence-r16', _LocationUncertainty_r16_verticalConfidence_r16),
])
LocationUncertainty_r16._ext = None
#-----< OTDOA-ProvideAssistanceData >-----#
OTDOA_ProvideAssistanceData = SEQ(name=u'OTDOA-ProvideAssistanceData', mode=MODE_TYPE)
_OTDOA_ProvideAssistanceData_otdoa_ReferenceCellInfo = SEQ(name=u'otdoa-ReferenceCellInfo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'OTDOA-ReferenceCellInfo')), opt=True)
_OTDOA_ProvideAssistanceData_otdoa_NeighbourCellInfo = SEQ_OF(name=u'otdoa-NeighbourCellInfo', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'OTDOA-NeighbourCellInfoList')), opt=True)
_OTDOA_ProvideAssistanceData_otdoa_Error = CHOICE(name=u'otdoa-Error', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'OTDOA-Error')), opt=True)
_OTDOA_ProvideAssistanceData_otdoa_ReferenceCellInfoNB_r14 = SEQ(name=u'otdoa-ReferenceCellInfoNB-r14', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'OTDOA-ReferenceCellInfoNB-r14')), opt=True, group=0)
_OTDOA_ProvideAssistanceData_otdoa_NeighbourCellInfoNB_r14 = SEQ_OF(name=u'otdoa-NeighbourCellInfoNB-r14', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'OTDOA-NeighbourCellInfoListNB-r14')), opt=True, group=0)
OTDOA_ProvideAssistanceData._cont = ASN1Dict([
(u'otdoa-ReferenceCellInfo', _OTDOA_ProvideAssistanceData_otdoa_ReferenceCellInfo),
(u'otdoa-NeighbourCellInfo', _OTDOA_ProvideAssistanceData_otdoa_NeighbourCellInfo),
(u'otdoa-Error', _OTDOA_ProvideAssistanceData_otdoa_Error),
(u'otdoa-ReferenceCellInfoNB-r14', _OTDOA_ProvideAssistanceData_otdoa_ReferenceCellInfoNB_r14),
(u'otdoa-NeighbourCellInfoNB-r14', _OTDOA_ProvideAssistanceData_otdoa_NeighbourCellInfoNB_r14),
])
OTDOA_ProvideAssistanceData._ext = [u'otdoa-ReferenceCellInfoNB-r14', u'otdoa-NeighbourCellInfoNB-r14']
#-----< OTDOA-ReferenceCellInfo >-----#
OTDOA_ReferenceCellInfo = SEQ(name=u'OTDOA-ReferenceCellInfo', mode=MODE_TYPE)
_OTDOA_ReferenceCellInfo_physCellId = INT(name=u'physCellId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_OTDOA_ReferenceCellInfo_physCellId._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=503)], ev=None, er=[])
_OTDOA_ReferenceCellInfo_cellGlobalId = SEQ(name=u'cellGlobalId', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ECGI')), opt=True)
_OTDOA_ReferenceCellInfo_earfcnRef = INT(name=u'earfcnRef', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueEUTRA')), opt=True)
_OTDOA_ReferenceCellInfo_antennaPortConfig = ENUM(name=u'antennaPortConfig', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_ReferenceCellInfo_antennaPortConfig._cont = ASN1Dict([(u'ports1-or-2', 0), (u'ports4', 1)])
_OTDOA_ReferenceCellInfo_antennaPortConfig._ext = []
_OTDOA_ReferenceCellInfo_cpLength = ENUM(name=u'cpLength', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_OTDOA_ReferenceCellInfo_cpLength._cont = ASN1Dict([(u'normal', 0), (u'extended', 1)])
_OTDOA_ReferenceCellInfo_cpLength._ext = []
_OTDOA_ReferenceCellInfo_prsInfo = SEQ(name=u'prsInfo', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'PRS-Info')), opt=True)
_OTDOA_ReferenceCellInfo_earfcnRef_v9a0 = INT(name=u'earfcnRef-v9a0', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueEUTRA-v9a0')), opt=True, group=0)
_OTDOA_ReferenceCellInfo_tpId_r14 = INT(name=u'tpId-r14', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_OTDOA_ReferenceCellInfo_tpId_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
_OTDOA_ReferenceCellInfo_cpLengthCRS_r14 = ENUM(name=u'cpLengthCRS-r14', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_OTDOA_ReferenceCellInfo_cpLengthCRS_r14._cont = ASN1Dict([(u'normal', 0), (u'extended', 1)])
_OTDOA_ReferenceCellInfo_cpLengthCRS_r14._ext = []
_OTDOA_ReferenceCellInfo_sameMBSFNconfigRef_r14 = BOOL(name=u'sameMBSFNconfigRef-r14', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_OTDOA_ReferenceCellInfo_dlBandwidth_r14 = ENUM(name=u'dlBandwidth-r14', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_OTDOA_ReferenceCellInfo_dlBandwidth_r14._cont = ASN1Dict([(u'n6', 0), (u'n15', 1), (u'n25', 2), (u'n50', 3), (u'n75', 4), (u'n100', 5)])
_OTDOA_ReferenceCellInfo_dlBandwidth_r14._ext = None
_OTDOA_ReferenceCellInfo_addPRSconfigRef_r14 = SEQ_OF(name=u'addPRSconfigRef-r14', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
__OTDOA_ReferenceCellInfo_addPRSconfigRef_r14__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'PRS-Info')))
_OTDOA_ReferenceCellInfo_addPRSconfigRef_r14._cont = __OTDOA_ReferenceCellInfo_addPRSconfigRef_r14__item_
_OTDOA_ReferenceCellInfo_addPRSconfigRef_r14._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=2)], ev=None, er=[])
_OTDOA_ReferenceCellInfo_nr_LTE_SFN_Offset_r15 = INT(name=u'nr-LTE-SFN-Offset-r15', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=2)
_OTDOA_ReferenceCellInfo_nr_LTE_SFN_Offset_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1023)], ev=None, er=[])
_OTDOA_ReferenceCellInfo_tdd_config_v1520 = SEQ(name=u'tdd-config-v1520', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'TDD-Config-v1520')), opt=True, group=3)
_OTDOA_ReferenceCellInfo_nr_LTE_fineTiming_Offset_r15 = INT(name=u'nr-LTE-fineTiming-Offset-r15', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=3)
_OTDOA_ReferenceCellInfo_nr_LTE_fineTiming_Offset_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=19)], ev=None, er=[])
OTDOA_ReferenceCellInfo._cont = ASN1Dict([
(u'physCellId', _OTDOA_ReferenceCellInfo_physCellId),
(u'cellGlobalId', _OTDOA_ReferenceCellInfo_cellGlobalId),
(u'earfcnRef', _OTDOA_ReferenceCellInfo_earfcnRef),
(u'antennaPortConfig', _OTDOA_ReferenceCellInfo_antennaPortConfig),
(u'cpLength', _OTDOA_ReferenceCellInfo_cpLength),
(u'prsInfo', _OTDOA_ReferenceCellInfo_prsInfo),
(u'earfcnRef-v9a0', _OTDOA_ReferenceCellInfo_earfcnRef_v9a0),
(u'tpId-r14', _OTDOA_ReferenceCellInfo_tpId_r14),
(u'cpLengthCRS-r14', _OTDOA_ReferenceCellInfo_cpLengthCRS_r14),
(u'sameMBSFNconfigRef-r14', _OTDOA_ReferenceCellInfo_sameMBSFNconfigRef_r14),
(u'dlBandwidth-r14', _OTDOA_ReferenceCellInfo_dlBandwidth_r14),
(u'addPRSconfigRef-r14', _OTDOA_ReferenceCellInfo_addPRSconfigRef_r14),
(u'nr-LTE-SFN-Offset-r15', _OTDOA_ReferenceCellInfo_nr_LTE_SFN_Offset_r15),
(u'tdd-config-v1520', _OTDOA_ReferenceCellInfo_tdd_config_v1520),
(u'nr-LTE-fineTiming-Offset-r15', _OTDOA_ReferenceCellInfo_nr_LTE_fineTiming_Offset_r15),
])
OTDOA_ReferenceCellInfo._ext = [u'earfcnRef-v9a0', u'tpId-r14', u'cpLengthCRS-r14', u'sameMBSFNconfigRef-r14', u'dlBandwidth-r14', u'addPRSconfigRef-r14', u'nr-LTE-SFN-Offset-r15', u'tdd-config-v1520', u'nr-LTE-fineTiming-Offset-r15']
#-----< maxAddPRSconfig-r14 >-----#
maxAddPRSconfig_r14 = INT(name=u'maxAddPRSconfig-r14', mode=MODE_VALUE)
maxAddPRSconfig_r14._val = 2
#-----< PRS-Info >-----#
PRS_Info = SEQ(name=u'PRS-Info', mode=MODE_TYPE)
_PRS_Info_prs_Bandwidth = ENUM(name=u'prs-Bandwidth', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_PRS_Info_prs_Bandwidth._cont = ASN1Dict([(u'n6', 0), (u'n15', 1), (u'n25', 2), (u'n50', 3), (u'n75', 4), (u'n100', 5)])
_PRS_Info_prs_Bandwidth._ext = []
_PRS_Info_prs_ConfigurationIndex = INT(name=u'prs-ConfigurationIndex', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_PRS_Info_prs_ConfigurationIndex._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
_PRS_Info_numDL_Frames = ENUM(name=u'numDL-Frames', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_PRS_Info_numDL_Frames._cont = ASN1Dict([(u'sf-1', 0), (u'sf-2', 1), (u'sf-4', 2), (u'sf-6', 3), (u'sf-add-v1420', 4)])
_PRS_Info_numDL_Frames._ext = [u'sf-add-v1420']
_PRS_Info_prs_MutingInfo_r9 = CHOICE(name=u'prs-MutingInfo-r9', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), opt=True)
__PRS_Info_prs_MutingInfo_r9_po2_r9 = BIT_STR(name=u'po2-r9', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__PRS_Info_prs_MutingInfo_r9_po2_r9._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[])
__PRS_Info_prs_MutingInfo_r9_po4_r9 = BIT_STR(name=u'po4-r9', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__PRS_Info_prs_MutingInfo_r9_po4_r9._const_sz = ASN1Set(rv=[4], rr=[], ev=None, er=[])
__PRS_Info_prs_MutingInfo_r9_po8_r9 = BIT_STR(name=u'po8-r9', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__PRS_Info_prs_MutingInfo_r9_po8_r9._const_sz = ASN1Set(rv=[8], rr=[], ev=None, er=[])
__PRS_Info_prs_MutingInfo_r9_po16_r9 = BIT_STR(name=u'po16-r9', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__PRS_Info_prs_MutingInfo_r9_po16_r9._const_sz = ASN1Set(rv=[16], rr=[], ev=None, er=[])
__PRS_Info_prs_MutingInfo_r9_po32_v1420 = BIT_STR(name=u'po32-v1420', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__PRS_Info_prs_MutingInfo_r9_po32_v1420._const_sz = ASN1Set(rv=[32], rr=[], ev=None, er=[])
__PRS_Info_prs_MutingInfo_r9_po64_v1420 = BIT_STR(name=u'po64-v1420', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__PRS_Info_prs_MutingInfo_r9_po64_v1420._const_sz = ASN1Set(rv=[64], rr=[], ev=None, er=[])
__PRS_Info_prs_MutingInfo_r9_po128_v1420 = BIT_STR(name=u'po128-v1420', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__PRS_Info_prs_MutingInfo_r9_po128_v1420._const_sz = ASN1Set(rv=[128], rr=[], ev=None, er=[])
__PRS_Info_prs_MutingInfo_r9_po256_v1420 = BIT_STR(name=u'po256-v1420', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__PRS_Info_prs_MutingInfo_r9_po256_v1420._const_sz = ASN1Set(rv=[256], rr=[], ev=None, er=[])
__PRS_Info_prs_MutingInfo_r9_po512_v1420 = BIT_STR(name=u'po512-v1420', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__PRS_Info_prs_MutingInfo_r9_po512_v1420._const_sz = ASN1Set(rv=[512], rr=[], ev=None, er=[])
__PRS_Info_prs_MutingInfo_r9_po1024_v1420 = BIT_STR(name=u'po1024-v1420', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__PRS_Info_prs_MutingInfo_r9_po1024_v1420._const_sz = ASN1Set(rv=[1024], rr=[], ev=None, er=[])
_PRS_Info_prs_MutingInfo_r9._cont = ASN1Dict([
(u'po2-r9', __PRS_Info_prs_MutingInfo_r9_po2_r9),
(u'po4-r9', __PRS_Info_prs_MutingInfo_r9_po4_r9),
(u'po8-r9', __PRS_Info_prs_MutingInfo_r9_po8_r9),
(u'po16-r9', __PRS_Info_prs_MutingInfo_r9_po16_r9),
(u'po32-v1420', __PRS_Info_prs_MutingInfo_r9_po32_v1420),
(u'po64-v1420', __PRS_Info_prs_MutingInfo_r9_po64_v1420),
(u'po128-v1420', __PRS_Info_prs_MutingInfo_r9_po128_v1420),
(u'po256-v1420', __PRS_Info_prs_MutingInfo_r9_po256_v1420),
(u'po512-v1420', __PRS_Info_prs_MutingInfo_r9_po512_v1420),
(u'po1024-v1420', __PRS_Info_prs_MutingInfo_r9_po1024_v1420),
])
_PRS_Info_prs_MutingInfo_r9._ext = [u'po32-v1420', u'po64-v1420', u'po128-v1420', u'po256-v1420', u'po512-v1420', u'po1024-v1420']
_PRS_Info_prsID_r14 = INT(name=u'prsID-r14', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_PRS_Info_prsID_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
_PRS_Info_add_numDL_Frames_r14 = INT(name=u'add-numDL-Frames-r14', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_PRS_Info_add_numDL_Frames_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=160)], ev=None, er=[])
_PRS_Info_prsOccGroupLen_r14 = ENUM(name=u'prsOccGroupLen-r14', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_PRS_Info_prsOccGroupLen_r14._cont = ASN1Dict([(u'g2', 0), (u'g4', 1), (u'g8', 2), (u'g16', 3), (u'g32', 4), (u'g64', 5), (u'g128', 6)])
_PRS_Info_prsOccGroupLen_r14._ext = []
_PRS_Info_prsHoppingInfo_r14 = CHOICE(name=u'prsHoppingInfo-r14', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_EXPLICIT), opt=True, group=0)
__PRS_Info_prsHoppingInfo_r14_nb2_r14 = INT(name=u'nb2-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__PRS_Info_prsHoppingInfo_r14_nb2_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
__PRS_Info_prsHoppingInfo_r14_nb4_r14 = SEQ_OF(name=u'nb4-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___PRS_Info_prsHoppingInfo_r14_nb4_r14__item_ = INT(name='_item_', mode=MODE_TYPE)
___PRS_Info_prsHoppingInfo_r14_nb4_r14__item_._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
__PRS_Info_prsHoppingInfo_r14_nb4_r14._cont = ___PRS_Info_prsHoppingInfo_r14_nb4_r14__item_
__PRS_Info_prsHoppingInfo_r14_nb4_r14._const_sz = ASN1Set(rv=[3], rr=[], ev=None, er=[])
_PRS_Info_prsHoppingInfo_r14._cont = ASN1Dict([
(u'nb2-r14', __PRS_Info_prsHoppingInfo_r14_nb2_r14),
(u'nb4-r14', __PRS_Info_prsHoppingInfo_r14_nb4_r14),
])
_PRS_Info_prsHoppingInfo_r14._ext = None
PRS_Info._cont = ASN1Dict([
(u'prs-Bandwidth', _PRS_Info_prs_Bandwidth),
(u'prs-ConfigurationIndex', _PRS_Info_prs_ConfigurationIndex),
(u'numDL-Frames', _PRS_Info_numDL_Frames),
(u'prs-MutingInfo-r9', _PRS_Info_prs_MutingInfo_r9),
(u'prsID-r14', _PRS_Info_prsID_r14),
(u'add-numDL-Frames-r14', _PRS_Info_add_numDL_Frames_r14),
(u'prsOccGroupLen-r14', _PRS_Info_prsOccGroupLen_r14),
(u'prsHoppingInfo-r14', _PRS_Info_prsHoppingInfo_r14),
])
PRS_Info._ext = [u'prs-MutingInfo-r9', u'prsID-r14', u'add-numDL-Frames-r14', u'prsOccGroupLen-r14', u'prsHoppingInfo-r14']
#-----< maxAvailNarrowBands-Minus1-r14 >-----#
maxAvailNarrowBands_Minus1_r14 = INT(name=u'maxAvailNarrowBands-Minus1-r14', mode=MODE_VALUE)
maxAvailNarrowBands_Minus1_r14._val = 15
#-----< TDD-Config-v1520 >-----#
TDD_Config_v1520 = SEQ(name=u'TDD-Config-v1520', mode=MODE_TYPE)
_TDD_Config_v1520_subframeAssignment_v1520 = ENUM(name=u'subframeAssignment-v1520', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_TDD_Config_v1520_subframeAssignment_v1520._cont = ASN1Dict([(u'sa0', 0), (u'sa1', 1), (u'sa2', 2), (u'sa3', 3), (u'sa4', 4), (u'sa5', 5), (u'sa6', 6)])
_TDD_Config_v1520_subframeAssignment_v1520._ext = None
TDD_Config_v1520._cont = ASN1Dict([
(u'subframeAssignment-v1520', _TDD_Config_v1520_subframeAssignment_v1520),
])
TDD_Config_v1520._ext = []
#-----< OTDOA-NeighbourCellInfoList >-----#
OTDOA_NeighbourCellInfoList = SEQ_OF(name=u'OTDOA-NeighbourCellInfoList', mode=MODE_TYPE)
_OTDOA_NeighbourCellInfoList__item_ = SEQ_OF(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'OTDOA-NeighbourFreqInfo')))
OTDOA_NeighbourCellInfoList._cont = _OTDOA_NeighbourCellInfoList__item_
OTDOA_NeighbourCellInfoList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=3)], ev=None, er=[])
#-----< OTDOA-NeighbourFreqInfo >-----#
OTDOA_NeighbourFreqInfo = SEQ_OF(name=u'OTDOA-NeighbourFreqInfo', mode=MODE_TYPE)
_OTDOA_NeighbourFreqInfo__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'OTDOA-NeighbourCellInfoElement')))
OTDOA_NeighbourFreqInfo._cont = _OTDOA_NeighbourFreqInfo__item_
OTDOA_NeighbourFreqInfo._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=24)], ev=None, er=[])
#-----< OTDOA-NeighbourCellInfoElement >-----#
OTDOA_NeighbourCellInfoElement = SEQ(name=u'OTDOA-NeighbourCellInfoElement', mode=MODE_TYPE)
_OTDOA_NeighbourCellInfoElement_physCellId = INT(name=u'physCellId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_OTDOA_NeighbourCellInfoElement_physCellId._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=503)], ev=None, er=[])
_OTDOA_NeighbourCellInfoElement_cellGlobalId = SEQ(name=u'cellGlobalId', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ECGI')), opt=True)
_OTDOA_NeighbourCellInfoElement_earfcn = INT(name=u'earfcn', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueEUTRA')), opt=True)
_OTDOA_NeighbourCellInfoElement_cpLength = ENUM(name=u'cpLength', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_NeighbourCellInfoElement_cpLength._cont = ASN1Dict([(u'normal', 0), (u'extended', 1)])
_OTDOA_NeighbourCellInfoElement_cpLength._ext = []
_OTDOA_NeighbourCellInfoElement_prsInfo = SEQ(name=u'prsInfo', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'PRS-Info')), opt=True)
_OTDOA_NeighbourCellInfoElement_antennaPortConfig = ENUM(name=u'antennaPortConfig', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_NeighbourCellInfoElement_antennaPortConfig._cont = ASN1Dict([(u'ports-1-or-2', 0), (u'ports-4', 1)])
_OTDOA_NeighbourCellInfoElement_antennaPortConfig._ext = []
_OTDOA_NeighbourCellInfoElement_slotNumberOffset = INT(name=u'slotNumberOffset', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_NeighbourCellInfoElement_slotNumberOffset._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=19)], ev=None, er=[])
_OTDOA_NeighbourCellInfoElement_prs_SubframeOffset = INT(name=u'prs-SubframeOffset', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_NeighbourCellInfoElement_prs_SubframeOffset._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1279)], ev=None, er=[])
_OTDOA_NeighbourCellInfoElement_expectedRSTD = INT(name=u'expectedRSTD', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_OTDOA_NeighbourCellInfoElement_expectedRSTD._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=16383)], ev=None, er=[])
_OTDOA_NeighbourCellInfoElement_expectedRSTD_Uncertainty = INT(name=u'expectedRSTD-Uncertainty', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_OTDOA_NeighbourCellInfoElement_expectedRSTD_Uncertainty._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1023)], ev=None, er=[])
_OTDOA_NeighbourCellInfoElement_earfcn_v9a0 = INT(name=u'earfcn-v9a0', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueEUTRA-v9a0')), opt=True, group=0)
_OTDOA_NeighbourCellInfoElement_tpId_r14 = INT(name=u'tpId-r14', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_OTDOA_NeighbourCellInfoElement_tpId_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
_OTDOA_NeighbourCellInfoElement_prs_only_tp_r14 = ENUM(name=u'prs-only-tp-r14', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_OTDOA_NeighbourCellInfoElement_prs_only_tp_r14._cont = ASN1Dict([(u'true', 0)])
_OTDOA_NeighbourCellInfoElement_prs_only_tp_r14._ext = None
_OTDOA_NeighbourCellInfoElement_cpLengthCRS_r14 = ENUM(name=u'cpLengthCRS-r14', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_OTDOA_NeighbourCellInfoElement_cpLengthCRS_r14._cont = ASN1Dict([(u'normal', 0), (u'extended', 1)])
_OTDOA_NeighbourCellInfoElement_cpLengthCRS_r14._ext = []
_OTDOA_NeighbourCellInfoElement_sameMBSFNconfigNeighbour_r14 = BOOL(name=u'sameMBSFNconfigNeighbour-r14', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_OTDOA_NeighbourCellInfoElement_dlBandwidth_r14 = ENUM(name=u'dlBandwidth-r14', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_OTDOA_NeighbourCellInfoElement_dlBandwidth_r14._cont = ASN1Dict([(u'n6', 0), (u'n15', 1), (u'n25', 2), (u'n50', 3), (u'n75', 4), (u'n100', 5)])
_OTDOA_NeighbourCellInfoElement_dlBandwidth_r14._ext = None
_OTDOA_NeighbourCellInfoElement_addPRSconfigNeighbour_r14 = SEQ_OF(name=u'addPRSconfigNeighbour-r14', mode=MODE_TYPE, tag=(16, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
__OTDOA_NeighbourCellInfoElement_addPRSconfigNeighbour_r14__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'Add-PRSconfigNeighbourElement-r14')))
_OTDOA_NeighbourCellInfoElement_addPRSconfigNeighbour_r14._cont = __OTDOA_NeighbourCellInfoElement_addPRSconfigNeighbour_r14__item_
_OTDOA_NeighbourCellInfoElement_addPRSconfigNeighbour_r14._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=2)], ev=None, er=[])
_OTDOA_NeighbourCellInfoElement_tdd_config_v1520 = SEQ(name=u'tdd-config-v1520', mode=MODE_TYPE, tag=(17, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'TDD-Config-v1520')), opt=True, group=2)
OTDOA_NeighbourCellInfoElement._cont = ASN1Dict([
(u'physCellId', _OTDOA_NeighbourCellInfoElement_physCellId),
(u'cellGlobalId', _OTDOA_NeighbourCellInfoElement_cellGlobalId),
(u'earfcn', _OTDOA_NeighbourCellInfoElement_earfcn),
(u'cpLength', _OTDOA_NeighbourCellInfoElement_cpLength),
(u'prsInfo', _OTDOA_NeighbourCellInfoElement_prsInfo),
(u'antennaPortConfig', _OTDOA_NeighbourCellInfoElement_antennaPortConfig),
(u'slotNumberOffset', _OTDOA_NeighbourCellInfoElement_slotNumberOffset),
(u'prs-SubframeOffset', _OTDOA_NeighbourCellInfoElement_prs_SubframeOffset),
(u'expectedRSTD', _OTDOA_NeighbourCellInfoElement_expectedRSTD),
(u'expectedRSTD-Uncertainty', _OTDOA_NeighbourCellInfoElement_expectedRSTD_Uncertainty),
(u'earfcn-v9a0', _OTDOA_NeighbourCellInfoElement_earfcn_v9a0),
(u'tpId-r14', _OTDOA_NeighbourCellInfoElement_tpId_r14),
(u'prs-only-tp-r14', _OTDOA_NeighbourCellInfoElement_prs_only_tp_r14),
(u'cpLengthCRS-r14', _OTDOA_NeighbourCellInfoElement_cpLengthCRS_r14),
(u'sameMBSFNconfigNeighbour-r14', _OTDOA_NeighbourCellInfoElement_sameMBSFNconfigNeighbour_r14),
(u'dlBandwidth-r14', _OTDOA_NeighbourCellInfoElement_dlBandwidth_r14),
(u'addPRSconfigNeighbour-r14', _OTDOA_NeighbourCellInfoElement_addPRSconfigNeighbour_r14),
(u'tdd-config-v1520', _OTDOA_NeighbourCellInfoElement_tdd_config_v1520),
])
OTDOA_NeighbourCellInfoElement._ext = [u'earfcn-v9a0', u'tpId-r14', u'prs-only-tp-r14', u'cpLengthCRS-r14', u'sameMBSFNconfigNeighbour-r14', u'dlBandwidth-r14', u'addPRSconfigNeighbour-r14', u'tdd-config-v1520']
#-----< Add-PRSconfigNeighbourElement-r14 >-----#
Add_PRSconfigNeighbourElement_r14 = SEQ(name=u'Add-PRSconfigNeighbourElement-r14', mode=MODE_TYPE)
_Add_PRSconfigNeighbourElement_r14_add_prsInfo_r14 = SEQ(name=u'add-prsInfo-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'PRS-Info')), opt=True)
Add_PRSconfigNeighbourElement_r14._cont = ASN1Dict([
(u'add-prsInfo-r14', _Add_PRSconfigNeighbourElement_r14_add_prsInfo_r14),
])
Add_PRSconfigNeighbourElement_r14._ext = []
#-----< maxFreqLayers >-----#
maxFreqLayers = INT(name=u'maxFreqLayers', mode=MODE_VALUE)
maxFreqLayers._val = 3
#-----< OTDOA-ReferenceCellInfoNB-r14 >-----#
OTDOA_ReferenceCellInfoNB_r14 = SEQ(name=u'OTDOA-ReferenceCellInfoNB-r14', mode=MODE_TYPE)
_OTDOA_ReferenceCellInfoNB_r14_physCellIdNB_r14 = INT(name=u'physCellIdNB-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_ReferenceCellInfoNB_r14_physCellIdNB_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=503)], ev=None, er=[])
_OTDOA_ReferenceCellInfoNB_r14_cellGlobalIdNB_r14 = SEQ(name=u'cellGlobalIdNB-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ECGI')), opt=True)
_OTDOA_ReferenceCellInfoNB_r14_carrierFreqRef_r14 = SEQ(name=u'carrierFreqRef-r14', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'CarrierFreq-NB-r14')), opt=True)
_OTDOA_ReferenceCellInfoNB_r14_earfcn_r14 = INT(name=u'earfcn-r14', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueEUTRA-r14')), opt=True)
_OTDOA_ReferenceCellInfoNB_r14_eutra_NumCRS_Ports_r14 = ENUM(name=u'eutra-NumCRS-Ports-r14', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_ReferenceCellInfoNB_r14_eutra_NumCRS_Ports_r14._cont = ASN1Dict([(u'ports1-or-2', 0), (u'ports4', 1)])
_OTDOA_ReferenceCellInfoNB_r14_eutra_NumCRS_Ports_r14._ext = None
_OTDOA_ReferenceCellInfoNB_r14_otdoa_SIB1_NB_repetitions_r14 = ENUM(name=u'otdoa-SIB1-NB-repetitions-r14', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_ReferenceCellInfoNB_r14_otdoa_SIB1_NB_repetitions_r14._cont = ASN1Dict([(u'r4', 0), (u'r8', 1), (u'r16', 2)])
_OTDOA_ReferenceCellInfoNB_r14_otdoa_SIB1_NB_repetitions_r14._ext = None
_OTDOA_ReferenceCellInfoNB_r14_nprsInfo_r14 = SEQ_OF(name=u'nprsInfo-r14', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'PRS-Info-NB-r14')), opt=True)
_OTDOA_ReferenceCellInfoNB_r14_nprsInfo_Type2_v1470 = SEQ_OF(name=u'nprsInfo-Type2-v1470', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'PRS-Info-NB-r14')), opt=True, group=0)
_OTDOA_ReferenceCellInfoNB_r14_tdd_config_r15 = SEQ(name=u'tdd-config-r15', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'TDD-Config-v1520')), opt=True, group=1)
OTDOA_ReferenceCellInfoNB_r14._cont = ASN1Dict([
(u'physCellIdNB-r14', _OTDOA_ReferenceCellInfoNB_r14_physCellIdNB_r14),
(u'cellGlobalIdNB-r14', _OTDOA_ReferenceCellInfoNB_r14_cellGlobalIdNB_r14),
(u'carrierFreqRef-r14', _OTDOA_ReferenceCellInfoNB_r14_carrierFreqRef_r14),
(u'earfcn-r14', _OTDOA_ReferenceCellInfoNB_r14_earfcn_r14),
(u'eutra-NumCRS-Ports-r14', _OTDOA_ReferenceCellInfoNB_r14_eutra_NumCRS_Ports_r14),
(u'otdoa-SIB1-NB-repetitions-r14', _OTDOA_ReferenceCellInfoNB_r14_otdoa_SIB1_NB_repetitions_r14),
(u'nprsInfo-r14', _OTDOA_ReferenceCellInfoNB_r14_nprsInfo_r14),
(u'nprsInfo-Type2-v1470', _OTDOA_ReferenceCellInfoNB_r14_nprsInfo_Type2_v1470),
(u'tdd-config-r15', _OTDOA_ReferenceCellInfoNB_r14_tdd_config_r15),
])
OTDOA_ReferenceCellInfoNB_r14._ext = [u'nprsInfo-Type2-v1470', u'tdd-config-r15']
#-----< PRS-Info-NB-r14 >-----#
PRS_Info_NB_r14 = SEQ_OF(name=u'PRS-Info-NB-r14', mode=MODE_TYPE)
_PRS_Info_NB_r14__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'NPRS-Info-r14')))
PRS_Info_NB_r14._cont = _PRS_Info_NB_r14__item_
PRS_Info_NB_r14._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=5)], ev=None, er=[])
#-----< NPRS-Info-r14 >-----#
NPRS_Info_r14 = SEQ(name=u'NPRS-Info-r14', mode=MODE_TYPE)
_NPRS_Info_r14_operationModeInfoNPRS_r14 = ENUM(name=u'operationModeInfoNPRS-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NPRS_Info_r14_operationModeInfoNPRS_r14._cont = ASN1Dict([(u'inband', 0), (u'standalone', 1)])
_NPRS_Info_r14_operationModeInfoNPRS_r14._ext = None
_NPRS_Info_r14_nprs_carrier_r14 = SEQ(name=u'nprs-carrier-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'CarrierFreq-NB-r14')), opt=True)
_NPRS_Info_r14_nprsSequenceInfo_r14 = INT(name=u'nprsSequenceInfo-r14', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NPRS_Info_r14_nprsSequenceInfo_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=174)], ev=None, er=[])
_NPRS_Info_r14_nprsID_r14 = INT(name=u'nprsID-r14', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NPRS_Info_r14_nprsID_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
_NPRS_Info_r14_partA_r14 = SEQ(name=u'partA-r14', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__NPRS_Info_r14_partA_r14_nprsBitmap_r14 = CHOICE(name=u'nprsBitmap-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
___NPRS_Info_r14_partA_r14_nprsBitmap_r14_subframePattern10_r14 = BIT_STR(name=u'subframePattern10-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NPRS_Info_r14_partA_r14_nprsBitmap_r14_subframePattern10_r14._const_sz = ASN1Set(rv=[10], rr=[], ev=None, er=[])
___NPRS_Info_r14_partA_r14_nprsBitmap_r14_subframePattern40_r14 = BIT_STR(name=u'subframePattern40-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NPRS_Info_r14_partA_r14_nprsBitmap_r14_subframePattern40_r14._const_sz = ASN1Set(rv=[40], rr=[], ev=None, er=[])
__NPRS_Info_r14_partA_r14_nprsBitmap_r14._cont = ASN1Dict([
(u'subframePattern10-r14', ___NPRS_Info_r14_partA_r14_nprsBitmap_r14_subframePattern10_r14),
(u'subframePattern40-r14', ___NPRS_Info_r14_partA_r14_nprsBitmap_r14_subframePattern40_r14),
])
__NPRS_Info_r14_partA_r14_nprsBitmap_r14._ext = None
__NPRS_Info_r14_partA_r14_nprs_MutingInfoA_r14 = CHOICE(name=u'nprs-MutingInfoA-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), opt=True)
___NPRS_Info_r14_partA_r14_nprs_MutingInfoA_r14_po2_r14 = BIT_STR(name=u'po2-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NPRS_Info_r14_partA_r14_nprs_MutingInfoA_r14_po2_r14._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[])
___NPRS_Info_r14_partA_r14_nprs_MutingInfoA_r14_po4_r14 = BIT_STR(name=u'po4-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NPRS_Info_r14_partA_r14_nprs_MutingInfoA_r14_po4_r14._const_sz = ASN1Set(rv=[4], rr=[], ev=None, er=[])
___NPRS_Info_r14_partA_r14_nprs_MutingInfoA_r14_po8_r14 = BIT_STR(name=u'po8-r14', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NPRS_Info_r14_partA_r14_nprs_MutingInfoA_r14_po8_r14._const_sz = ASN1Set(rv=[8], rr=[], ev=None, er=[])
___NPRS_Info_r14_partA_r14_nprs_MutingInfoA_r14_po16_r14 = BIT_STR(name=u'po16-r14', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NPRS_Info_r14_partA_r14_nprs_MutingInfoA_r14_po16_r14._const_sz = ASN1Set(rv=[16], rr=[], ev=None, er=[])
__NPRS_Info_r14_partA_r14_nprs_MutingInfoA_r14._cont = ASN1Dict([
(u'po2-r14', ___NPRS_Info_r14_partA_r14_nprs_MutingInfoA_r14_po2_r14),
(u'po4-r14', ___NPRS_Info_r14_partA_r14_nprs_MutingInfoA_r14_po4_r14),
(u'po8-r14', ___NPRS_Info_r14_partA_r14_nprs_MutingInfoA_r14_po8_r14),
(u'po16-r14', ___NPRS_Info_r14_partA_r14_nprs_MutingInfoA_r14_po16_r14),
])
__NPRS_Info_r14_partA_r14_nprs_MutingInfoA_r14._ext = []
_NPRS_Info_r14_partA_r14._cont = ASN1Dict([
(u'nprsBitmap-r14', __NPRS_Info_r14_partA_r14_nprsBitmap_r14),
(u'nprs-MutingInfoA-r14', __NPRS_Info_r14_partA_r14_nprs_MutingInfoA_r14),
])
_NPRS_Info_r14_partA_r14._ext = []
_NPRS_Info_r14_partB_r14 = SEQ(name=u'partB-r14', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__NPRS_Info_r14_partB_r14_nprs_Period_r14 = ENUM(name=u'nprs-Period-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NPRS_Info_r14_partB_r14_nprs_Period_r14._cont = ASN1Dict([(u'ms160', 0), (u'ms320', 1), (u'ms640', 2), (u'ms1280', 3), (u'ms2560-v1510', 4)])
__NPRS_Info_r14_partB_r14_nprs_Period_r14._ext = [u'ms2560-v1510']
__NPRS_Info_r14_partB_r14_nprs_startSF_r14 = ENUM(name=u'nprs-startSF-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NPRS_Info_r14_partB_r14_nprs_startSF_r14._cont = ASN1Dict([(u'zero', 0), (u'one-eighth', 1), (u'two-eighths', 2), (u'three-eighths', 3), (u'four-eighths', 4), (u'five-eighths', 5), (u'six-eighths', 6), (u'seven-eighths', 7)])
__NPRS_Info_r14_partB_r14_nprs_startSF_r14._ext = []
__NPRS_Info_r14_partB_r14_nprs_NumSF_r14 = ENUM(name=u'nprs-NumSF-r14', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NPRS_Info_r14_partB_r14_nprs_NumSF_r14._cont = ASN1Dict([(u'sf10', 0), (u'sf20', 1), (u'sf40', 2), (u'sf80', 3), (u'sf160', 4), (u'sf320', 5), (u'sf640', 6), (u'sf1280', 7), (u'sf2560-v1510', 8)])
__NPRS_Info_r14_partB_r14_nprs_NumSF_r14._ext = [u'sf2560-v1510']
__NPRS_Info_r14_partB_r14_nprs_MutingInfoB_r14 = CHOICE(name=u'nprs-MutingInfoB-r14', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), opt=True)
___NPRS_Info_r14_partB_r14_nprs_MutingInfoB_r14_po2_r14 = BIT_STR(name=u'po2-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NPRS_Info_r14_partB_r14_nprs_MutingInfoB_r14_po2_r14._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[])
___NPRS_Info_r14_partB_r14_nprs_MutingInfoB_r14_po4_r14 = BIT_STR(name=u'po4-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NPRS_Info_r14_partB_r14_nprs_MutingInfoB_r14_po4_r14._const_sz = ASN1Set(rv=[4], rr=[], ev=None, er=[])
___NPRS_Info_r14_partB_r14_nprs_MutingInfoB_r14_po8_r14 = BIT_STR(name=u'po8-r14', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NPRS_Info_r14_partB_r14_nprs_MutingInfoB_r14_po8_r14._const_sz = ASN1Set(rv=[8], rr=[], ev=None, er=[])
___NPRS_Info_r14_partB_r14_nprs_MutingInfoB_r14_po16_r14 = BIT_STR(name=u'po16-r14', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NPRS_Info_r14_partB_r14_nprs_MutingInfoB_r14_po16_r14._const_sz = ASN1Set(rv=[16], rr=[], ev=None, er=[])
__NPRS_Info_r14_partB_r14_nprs_MutingInfoB_r14._cont = ASN1Dict([
(u'po2-r14', ___NPRS_Info_r14_partB_r14_nprs_MutingInfoB_r14_po2_r14),
(u'po4-r14', ___NPRS_Info_r14_partB_r14_nprs_MutingInfoB_r14_po4_r14),
(u'po8-r14', ___NPRS_Info_r14_partB_r14_nprs_MutingInfoB_r14_po8_r14),
(u'po16-r14', ___NPRS_Info_r14_partB_r14_nprs_MutingInfoB_r14_po16_r14),
])
__NPRS_Info_r14_partB_r14_nprs_MutingInfoB_r14._ext = []
__NPRS_Info_r14_partB_r14_sib1_SF_TDD_r15 = ENUM(name=u'sib1-SF-TDD-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
__NPRS_Info_r14_partB_r14_sib1_SF_TDD_r15._cont = ASN1Dict([(u'sf0', 0), (u'sf4', 1), (u'sf0and5', 2)])
__NPRS_Info_r14_partB_r14_sib1_SF_TDD_r15._ext = None
_NPRS_Info_r14_partB_r14._cont = ASN1Dict([
(u'nprs-Period-r14', __NPRS_Info_r14_partB_r14_nprs_Period_r14),
(u'nprs-startSF-r14', __NPRS_Info_r14_partB_r14_nprs_startSF_r14),
(u'nprs-NumSF-r14', __NPRS_Info_r14_partB_r14_nprs_NumSF_r14),
(u'nprs-MutingInfoB-r14', __NPRS_Info_r14_partB_r14_nprs_MutingInfoB_r14),
(u'sib1-SF-TDD-r15', __NPRS_Info_r14_partB_r14_sib1_SF_TDD_r15),
])
_NPRS_Info_r14_partB_r14._ext = [u'sib1-SF-TDD-r15']
_NPRS_Info_r14_partA_TDD_r15 = SEQ(name=u'partA-TDD-r15', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
__NPRS_Info_r14_partA_TDD_r15_nprsBitmap_r15 = CHOICE(name=u'nprsBitmap-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
___NPRS_Info_r14_partA_TDD_r15_nprsBitmap_r15_subframePattern10_TDD_r15 = BIT_STR(name=u'subframePattern10-TDD-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NPRS_Info_r14_partA_TDD_r15_nprsBitmap_r15_subframePattern10_TDD_r15._const_sz = ASN1Set(rv=[8], rr=[], ev=None, er=[])
___NPRS_Info_r14_partA_TDD_r15_nprsBitmap_r15_subframePattern40_TDD_r15 = BIT_STR(name=u'subframePattern40-TDD-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NPRS_Info_r14_partA_TDD_r15_nprsBitmap_r15_subframePattern40_TDD_r15._const_sz = ASN1Set(rv=[32], rr=[], ev=None, er=[])
__NPRS_Info_r14_partA_TDD_r15_nprsBitmap_r15._cont = ASN1Dict([
(u'subframePattern10-TDD-r15', ___NPRS_Info_r14_partA_TDD_r15_nprsBitmap_r15_subframePattern10_TDD_r15),
(u'subframePattern40-TDD-r15', ___NPRS_Info_r14_partA_TDD_r15_nprsBitmap_r15_subframePattern40_TDD_r15),
])
__NPRS_Info_r14_partA_TDD_r15_nprsBitmap_r15._ext = []
__NPRS_Info_r14_partA_TDD_r15_nprs_MutingInfoA_r15 = CHOICE(name=u'nprs-MutingInfoA-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), opt=True)
___NPRS_Info_r14_partA_TDD_r15_nprs_MutingInfoA_r15_po2_r15 = BIT_STR(name=u'po2-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NPRS_Info_r14_partA_TDD_r15_nprs_MutingInfoA_r15_po2_r15._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[])
___NPRS_Info_r14_partA_TDD_r15_nprs_MutingInfoA_r15_po4_r15 = BIT_STR(name=u'po4-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NPRS_Info_r14_partA_TDD_r15_nprs_MutingInfoA_r15_po4_r15._const_sz = ASN1Set(rv=[4], rr=[], ev=None, er=[])
___NPRS_Info_r14_partA_TDD_r15_nprs_MutingInfoA_r15_po8_r15 = BIT_STR(name=u'po8-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NPRS_Info_r14_partA_TDD_r15_nprs_MutingInfoA_r15_po8_r15._const_sz = ASN1Set(rv=[8], rr=[], ev=None, er=[])
___NPRS_Info_r14_partA_TDD_r15_nprs_MutingInfoA_r15_po16_r15 = BIT_STR(name=u'po16-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NPRS_Info_r14_partA_TDD_r15_nprs_MutingInfoA_r15_po16_r15._const_sz = ASN1Set(rv=[16], rr=[], ev=None, er=[])
__NPRS_Info_r14_partA_TDD_r15_nprs_MutingInfoA_r15._cont = ASN1Dict([
(u'po2-r15', ___NPRS_Info_r14_partA_TDD_r15_nprs_MutingInfoA_r15_po2_r15),
(u'po4-r15', ___NPRS_Info_r14_partA_TDD_r15_nprs_MutingInfoA_r15_po4_r15),
(u'po8-r15', ___NPRS_Info_r14_partA_TDD_r15_nprs_MutingInfoA_r15_po8_r15),
(u'po16-r15', ___NPRS_Info_r14_partA_TDD_r15_nprs_MutingInfoA_r15_po16_r15),
])
__NPRS_Info_r14_partA_TDD_r15_nprs_MutingInfoA_r15._ext = []
_NPRS_Info_r14_partA_TDD_r15._cont = ASN1Dict([
(u'nprsBitmap-r15', __NPRS_Info_r14_partA_TDD_r15_nprsBitmap_r15),
(u'nprs-MutingInfoA-r15', __NPRS_Info_r14_partA_TDD_r15_nprs_MutingInfoA_r15),
])
_NPRS_Info_r14_partA_TDD_r15._ext = []
NPRS_Info_r14._cont = ASN1Dict([
(u'operationModeInfoNPRS-r14', _NPRS_Info_r14_operationModeInfoNPRS_r14),
(u'nprs-carrier-r14', _NPRS_Info_r14_nprs_carrier_r14),
(u'nprsSequenceInfo-r14', _NPRS_Info_r14_nprsSequenceInfo_r14),
(u'nprsID-r14', _NPRS_Info_r14_nprsID_r14),
(u'partA-r14', _NPRS_Info_r14_partA_r14),
(u'partB-r14', _NPRS_Info_r14_partB_r14),
(u'partA-TDD-r15', _NPRS_Info_r14_partA_TDD_r15),
])
NPRS_Info_r14._ext = [u'partA-TDD-r15']
#-----< maxCarrier-r14 >-----#
maxCarrier_r14 = INT(name=u'maxCarrier-r14', mode=MODE_VALUE)
maxCarrier_r14._val = 5
#-----< OTDOA-NeighbourCellInfoListNB-r14 >-----#
OTDOA_NeighbourCellInfoListNB_r14 = SEQ_OF(name=u'OTDOA-NeighbourCellInfoListNB-r14', mode=MODE_TYPE)
_OTDOA_NeighbourCellInfoListNB_r14__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'OTDOA-NeighbourCellInfoNB-r14')))
OTDOA_NeighbourCellInfoListNB_r14._cont = _OTDOA_NeighbourCellInfoListNB_r14__item_
OTDOA_NeighbourCellInfoListNB_r14._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=72)], ev=None, er=[])
#-----< OTDOA-NeighbourCellInfoNB-r14 >-----#
OTDOA_NeighbourCellInfoNB_r14 = SEQ(name=u'OTDOA-NeighbourCellInfoNB-r14', mode=MODE_TYPE)
_OTDOA_NeighbourCellInfoNB_r14_physCellIdNB_r14 = INT(name=u'physCellIdNB-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_NeighbourCellInfoNB_r14_physCellIdNB_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=503)], ev=None, er=[])
_OTDOA_NeighbourCellInfoNB_r14_cellGlobalIdNB_r14 = SEQ(name=u'cellGlobalIdNB-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ECGI')), opt=True)
_OTDOA_NeighbourCellInfoNB_r14_carrierFreq_r14 = SEQ(name=u'carrierFreq-r14', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'CarrierFreq-NB-r14')), opt=True)
_OTDOA_NeighbourCellInfoNB_r14_earfcn_r14 = INT(name=u'earfcn-r14', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueEUTRA-r14')), opt=True)
_OTDOA_NeighbourCellInfoNB_r14_eutra_NumCRS_Ports_r14 = ENUM(name=u'eutra-NumCRS-Ports-r14', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_NeighbourCellInfoNB_r14_eutra_NumCRS_Ports_r14._cont = ASN1Dict([(u'ports-1-or-2', 0), (u'ports-4', 1)])
_OTDOA_NeighbourCellInfoNB_r14_eutra_NumCRS_Ports_r14._ext = []
_OTDOA_NeighbourCellInfoNB_r14_otdoa_SIB1_NB_repetitions_r14 = ENUM(name=u'otdoa-SIB1-NB-repetitions-r14', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_NeighbourCellInfoNB_r14_otdoa_SIB1_NB_repetitions_r14._cont = ASN1Dict([(u'r4', 0), (u'r8', 1), (u'r16', 2)])
_OTDOA_NeighbourCellInfoNB_r14_otdoa_SIB1_NB_repetitions_r14._ext = None
_OTDOA_NeighbourCellInfoNB_r14_nprsInfo_r14 = SEQ_OF(name=u'nprsInfo-r14', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'PRS-Info-NB-r14')), opt=True)
_OTDOA_NeighbourCellInfoNB_r14_nprs_slotNumberOffset_r14 = INT(name=u'nprs-slotNumberOffset-r14', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_NeighbourCellInfoNB_r14_nprs_slotNumberOffset_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=19)], ev=None, er=[])
_OTDOA_NeighbourCellInfoNB_r14_nprs_SFN_Offset_r14 = INT(name=u'nprs-SFN-Offset-r14', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_NeighbourCellInfoNB_r14_nprs_SFN_Offset_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=63)], ev=None, er=[])
_OTDOA_NeighbourCellInfoNB_r14_nprs_SubframeOffset_r14 = INT(name=u'nprs-SubframeOffset-r14', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_NeighbourCellInfoNB_r14_nprs_SubframeOffset_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1279)], ev=None, er=[])
_OTDOA_NeighbourCellInfoNB_r14_expectedRSTD_r14 = INT(name=u'expectedRSTD-r14', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_NeighbourCellInfoNB_r14_expectedRSTD_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=16383)], ev=None, er=[])
_OTDOA_NeighbourCellInfoNB_r14_expectedRSTD_Uncertainty_r14 = INT(name=u'expectedRSTD-Uncertainty-r14', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_NeighbourCellInfoNB_r14_expectedRSTD_Uncertainty_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1023)], ev=None, er=[])
_OTDOA_NeighbourCellInfoNB_r14_prsNeighbourCellIndex_r14 = INT(name=u'prsNeighbourCellIndex-r14', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_NeighbourCellInfoNB_r14_prsNeighbourCellIndex_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=72)], ev=None, er=[])
_OTDOA_NeighbourCellInfoNB_r14_nprsInfo_Type2_v1470 = SEQ_OF(name=u'nprsInfo-Type2-v1470', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'PRS-Info-NB-r14')), opt=True, group=0)
_OTDOA_NeighbourCellInfoNB_r14_tdd_config_r15 = SEQ(name=u'tdd-config-r15', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'TDD-Config-v1520')), opt=True, group=1)
OTDOA_NeighbourCellInfoNB_r14._cont = ASN1Dict([
(u'physCellIdNB-r14', _OTDOA_NeighbourCellInfoNB_r14_physCellIdNB_r14),
(u'cellGlobalIdNB-r14', _OTDOA_NeighbourCellInfoNB_r14_cellGlobalIdNB_r14),
(u'carrierFreq-r14', _OTDOA_NeighbourCellInfoNB_r14_carrierFreq_r14),
(u'earfcn-r14', _OTDOA_NeighbourCellInfoNB_r14_earfcn_r14),
(u'eutra-NumCRS-Ports-r14', _OTDOA_NeighbourCellInfoNB_r14_eutra_NumCRS_Ports_r14),
(u'otdoa-SIB1-NB-repetitions-r14', _OTDOA_NeighbourCellInfoNB_r14_otdoa_SIB1_NB_repetitions_r14),
(u'nprsInfo-r14', _OTDOA_NeighbourCellInfoNB_r14_nprsInfo_r14),
(u'nprs-slotNumberOffset-r14', _OTDOA_NeighbourCellInfoNB_r14_nprs_slotNumberOffset_r14),
(u'nprs-SFN-Offset-r14', _OTDOA_NeighbourCellInfoNB_r14_nprs_SFN_Offset_r14),
(u'nprs-SubframeOffset-r14', _OTDOA_NeighbourCellInfoNB_r14_nprs_SubframeOffset_r14),
(u'expectedRSTD-r14', _OTDOA_NeighbourCellInfoNB_r14_expectedRSTD_r14),
(u'expectedRSTD-Uncertainty-r14', _OTDOA_NeighbourCellInfoNB_r14_expectedRSTD_Uncertainty_r14),
(u'prsNeighbourCellIndex-r14', _OTDOA_NeighbourCellInfoNB_r14_prsNeighbourCellIndex_r14),
(u'nprsInfo-Type2-v1470', _OTDOA_NeighbourCellInfoNB_r14_nprsInfo_Type2_v1470),
(u'tdd-config-r15', _OTDOA_NeighbourCellInfoNB_r14_tdd_config_r15),
])
OTDOA_NeighbourCellInfoNB_r14._ext = [u'nprsInfo-Type2-v1470', u'tdd-config-r15']
#-----< maxCells-r14 >-----#
maxCells_r14 = INT(name=u'maxCells-r14', mode=MODE_VALUE)
maxCells_r14._val = 72
#-----< OTDOA-RequestAssistanceData >-----#
OTDOA_RequestAssistanceData = SEQ(name=u'OTDOA-RequestAssistanceData', mode=MODE_TYPE)
_OTDOA_RequestAssistanceData_physCellId = INT(name=u'physCellId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_OTDOA_RequestAssistanceData_physCellId._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=503)], ev=None, er=[])
_OTDOA_RequestAssistanceData_adType_r14 = BIT_STR(name=u'adType-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_OTDOA_RequestAssistanceData_adType_r14._cont = ASN1Dict([(u'prs', 0), (u'nprs', 1)])
_OTDOA_RequestAssistanceData_adType_r14._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_OTDOA_RequestAssistanceData_nrPhysCellId_r15 = INT(name=u'nrPhysCellId-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_OTDOA_RequestAssistanceData_nrPhysCellId_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1007)], ev=None, er=[])
OTDOA_RequestAssistanceData._cont = ASN1Dict([
(u'physCellId', _OTDOA_RequestAssistanceData_physCellId),
(u'adType-r14', _OTDOA_RequestAssistanceData_adType_r14),
(u'nrPhysCellId-r15', _OTDOA_RequestAssistanceData_nrPhysCellId_r15),
])
OTDOA_RequestAssistanceData._ext = [u'adType-r14', u'nrPhysCellId-r15']
#-----< OTDOA-ProvideLocationInformation >-----#
OTDOA_ProvideLocationInformation = SEQ(name=u'OTDOA-ProvideLocationInformation', mode=MODE_TYPE)
_OTDOA_ProvideLocationInformation_otdoaSignalMeasurementInformation = SEQ(name=u'otdoaSignalMeasurementInformation', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'OTDOA-SignalMeasurementInformation')), opt=True)
_OTDOA_ProvideLocationInformation_otdoa_Error = CHOICE(name=u'otdoa-Error', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'OTDOA-Error')), opt=True)
_OTDOA_ProvideLocationInformation_otdoaSignalMeasurementInformation_NB_r14 = SEQ(name=u'otdoaSignalMeasurementInformation-NB-r14', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'OTDOA-SignalMeasurementInformation-NB-r14')), opt=True, group=0)
OTDOA_ProvideLocationInformation._cont = ASN1Dict([
(u'otdoaSignalMeasurementInformation', _OTDOA_ProvideLocationInformation_otdoaSignalMeasurementInformation),
(u'otdoa-Error', _OTDOA_ProvideLocationInformation_otdoa_Error),
(u'otdoaSignalMeasurementInformation-NB-r14', _OTDOA_ProvideLocationInformation_otdoaSignalMeasurementInformation_NB_r14),
])
OTDOA_ProvideLocationInformation._ext = [u'otdoaSignalMeasurementInformation-NB-r14']
#-----< OTDOA-SignalMeasurementInformation >-----#
OTDOA_SignalMeasurementInformation = SEQ(name=u'OTDOA-SignalMeasurementInformation', mode=MODE_TYPE)
_OTDOA_SignalMeasurementInformation_systemFrameNumber = BIT_STR(name=u'systemFrameNumber', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_OTDOA_SignalMeasurementInformation_systemFrameNumber._const_sz = ASN1Set(rv=[10], rr=[], ev=None, er=[])
_OTDOA_SignalMeasurementInformation_physCellIdRef = INT(name=u'physCellIdRef', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_OTDOA_SignalMeasurementInformation_physCellIdRef._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=503)], ev=None, er=[])
_OTDOA_SignalMeasurementInformation_cellGlobalIdRef = SEQ(name=u'cellGlobalIdRef', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ECGI')), opt=True)
_OTDOA_SignalMeasurementInformation_earfcnRef = INT(name=u'earfcnRef', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueEUTRA')), opt=True)
_OTDOA_SignalMeasurementInformation_referenceQuality = SEQ(name=u'referenceQuality', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'OTDOA-MeasQuality')), opt=True)
_OTDOA_SignalMeasurementInformation_neighbourMeasurementList = SEQ_OF(name=u'neighbourMeasurementList', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NeighbourMeasurementList')))
_OTDOA_SignalMeasurementInformation_earfcnRef_v9a0 = INT(name=u'earfcnRef-v9a0', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueEUTRA-v9a0')), opt=True, group=0)
_OTDOA_SignalMeasurementInformation_tpIdRef_r14 = INT(name=u'tpIdRef-r14', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_OTDOA_SignalMeasurementInformation_tpIdRef_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
_OTDOA_SignalMeasurementInformation_prsIdRef_r14 = INT(name=u'prsIdRef-r14', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_OTDOA_SignalMeasurementInformation_prsIdRef_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
_OTDOA_SignalMeasurementInformation_additionalPathsRef_r14 = SEQ_OF(name=u'additionalPathsRef-r14', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'AdditionalPathList-r14')), opt=True, group=1)
_OTDOA_SignalMeasurementInformation_nprsIdRef_r14 = INT(name=u'nprsIdRef-r14', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_OTDOA_SignalMeasurementInformation_nprsIdRef_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
_OTDOA_SignalMeasurementInformation_carrierFreqOffsetNB_Ref_r14 = ENUM(name=u'carrierFreqOffsetNB-Ref-r14', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'CarrierFreqOffsetNB-r14')), opt=True, group=1)
_OTDOA_SignalMeasurementInformation_hyperSFN_r14 = BIT_STR(name=u'hyperSFN-r14', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_OTDOA_SignalMeasurementInformation_hyperSFN_r14._const_sz = ASN1Set(rv=[10], rr=[], ev=None, er=[])
_OTDOA_SignalMeasurementInformation_motionTimeSource_r15 = SEQ(name=u'motionTimeSource-r15', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'MotionTimeSource-r15')), opt=True, group=2)
OTDOA_SignalMeasurementInformation._cont = ASN1Dict([
(u'systemFrameNumber', _OTDOA_SignalMeasurementInformation_systemFrameNumber),
(u'physCellIdRef', _OTDOA_SignalMeasurementInformation_physCellIdRef),
(u'cellGlobalIdRef', _OTDOA_SignalMeasurementInformation_cellGlobalIdRef),
(u'earfcnRef', _OTDOA_SignalMeasurementInformation_earfcnRef),
(u'referenceQuality', _OTDOA_SignalMeasurementInformation_referenceQuality),
(u'neighbourMeasurementList', _OTDOA_SignalMeasurementInformation_neighbourMeasurementList),
(u'earfcnRef-v9a0', _OTDOA_SignalMeasurementInformation_earfcnRef_v9a0),
(u'tpIdRef-r14', _OTDOA_SignalMeasurementInformation_tpIdRef_r14),
(u'prsIdRef-r14', _OTDOA_SignalMeasurementInformation_prsIdRef_r14),
(u'additionalPathsRef-r14', _OTDOA_SignalMeasurementInformation_additionalPathsRef_r14),
(u'nprsIdRef-r14', _OTDOA_SignalMeasurementInformation_nprsIdRef_r14),
(u'carrierFreqOffsetNB-Ref-r14', _OTDOA_SignalMeasurementInformation_carrierFreqOffsetNB_Ref_r14),
(u'hyperSFN-r14', _OTDOA_SignalMeasurementInformation_hyperSFN_r14),
(u'motionTimeSource-r15', _OTDOA_SignalMeasurementInformation_motionTimeSource_r15),
])
OTDOA_SignalMeasurementInformation._ext = [u'earfcnRef-v9a0', u'tpIdRef-r14', u'prsIdRef-r14', u'additionalPathsRef-r14', u'nprsIdRef-r14', u'carrierFreqOffsetNB-Ref-r14', u'hyperSFN-r14', u'motionTimeSource-r15']
#-----< NeighbourMeasurementList >-----#
NeighbourMeasurementList = SEQ_OF(name=u'NeighbourMeasurementList', mode=MODE_TYPE)
_NeighbourMeasurementList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'NeighbourMeasurementElement')))
NeighbourMeasurementList._cont = _NeighbourMeasurementList__item_
NeighbourMeasurementList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=24)], ev=None, er=[])
#-----< NeighbourMeasurementElement >-----#
NeighbourMeasurementElement = SEQ(name=u'NeighbourMeasurementElement', mode=MODE_TYPE)
_NeighbourMeasurementElement_physCellIdNeighbour = INT(name=u'physCellIdNeighbour', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NeighbourMeasurementElement_physCellIdNeighbour._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=503)], ev=None, er=[])
_NeighbourMeasurementElement_cellGlobalIdNeighbour = SEQ(name=u'cellGlobalIdNeighbour', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ECGI')), opt=True)
_NeighbourMeasurementElement_earfcnNeighbour = INT(name=u'earfcnNeighbour', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueEUTRA')), opt=True)
_NeighbourMeasurementElement_rstd = INT(name=u'rstd', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NeighbourMeasurementElement_rstd._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=12711)], ev=None, er=[])
_NeighbourMeasurementElement_rstd_Quality = SEQ(name=u'rstd-Quality', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'OTDOA-MeasQuality')))
_NeighbourMeasurementElement_earfcnNeighbour_v9a0 = INT(name=u'earfcnNeighbour-v9a0', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueEUTRA-v9a0')), opt=True, group=0)
_NeighbourMeasurementElement_tpIdNeighbour_r14 = INT(name=u'tpIdNeighbour-r14', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_NeighbourMeasurementElement_tpIdNeighbour_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
_NeighbourMeasurementElement_prsIdNeighbour_r14 = INT(name=u'prsIdNeighbour-r14', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_NeighbourMeasurementElement_prsIdNeighbour_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
_NeighbourMeasurementElement_delta_rstd_r14 = INT(name=u'delta-rstd-r14', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_NeighbourMeasurementElement_delta_rstd_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=5)], ev=None, er=[])
_NeighbourMeasurementElement_additionalPathsNeighbour_r14 = SEQ_OF(name=u'additionalPathsNeighbour-r14', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'AdditionalPathList-r14')), opt=True, group=1)
_NeighbourMeasurementElement_nprsIdNeighbour_r14 = INT(name=u'nprsIdNeighbour-r14', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_NeighbourMeasurementElement_nprsIdNeighbour_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
_NeighbourMeasurementElement_carrierFreqOffsetNB_Neighbour_r14 = ENUM(name=u'carrierFreqOffsetNB-Neighbour-r14', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'CarrierFreqOffsetNB-r14')), opt=True, group=1)
_NeighbourMeasurementElement_delta_SFN_r15 = INT(name=u'delta-SFN-r15', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=2)
_NeighbourMeasurementElement_delta_SFN_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8192, ub=8191)], ev=None, er=[])
NeighbourMeasurementElement._cont = ASN1Dict([
(u'physCellIdNeighbour', _NeighbourMeasurementElement_physCellIdNeighbour),
(u'cellGlobalIdNeighbour', _NeighbourMeasurementElement_cellGlobalIdNeighbour),
(u'earfcnNeighbour', _NeighbourMeasurementElement_earfcnNeighbour),
(u'rstd', _NeighbourMeasurementElement_rstd),
(u'rstd-Quality', _NeighbourMeasurementElement_rstd_Quality),
(u'earfcnNeighbour-v9a0', _NeighbourMeasurementElement_earfcnNeighbour_v9a0),
(u'tpIdNeighbour-r14', _NeighbourMeasurementElement_tpIdNeighbour_r14),
(u'prsIdNeighbour-r14', _NeighbourMeasurementElement_prsIdNeighbour_r14),
(u'delta-rstd-r14', _NeighbourMeasurementElement_delta_rstd_r14),
(u'additionalPathsNeighbour-r14', _NeighbourMeasurementElement_additionalPathsNeighbour_r14),
(u'nprsIdNeighbour-r14', _NeighbourMeasurementElement_nprsIdNeighbour_r14),
(u'carrierFreqOffsetNB-Neighbour-r14', _NeighbourMeasurementElement_carrierFreqOffsetNB_Neighbour_r14),
(u'delta-SFN-r15', _NeighbourMeasurementElement_delta_SFN_r15),
])
NeighbourMeasurementElement._ext = [u'earfcnNeighbour-v9a0', u'tpIdNeighbour-r14', u'prsIdNeighbour-r14', u'delta-rstd-r14', u'additionalPathsNeighbour-r14', u'nprsIdNeighbour-r14', u'carrierFreqOffsetNB-Neighbour-r14', u'delta-SFN-r15']
#-----< AdditionalPathList-r14 >-----#
AdditionalPathList_r14 = SEQ_OF(name=u'AdditionalPathList-r14', mode=MODE_TYPE)
_AdditionalPathList_r14__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'AdditionalPath-r14')))
AdditionalPathList_r14._cont = _AdditionalPathList_r14__item_
AdditionalPathList_r14._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=2)], ev=None, er=[])
#-----< maxPaths-r14 >-----#
maxPaths_r14 = INT(name=u'maxPaths-r14', mode=MODE_VALUE)
maxPaths_r14._val = 2
#-----< MotionTimeSource-r15 >-----#
MotionTimeSource_r15 = SEQ(name=u'MotionTimeSource-r15', mode=MODE_TYPE)
_MotionTimeSource_r15_timeSource_r15 = ENUM(name=u'timeSource-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_MotionTimeSource_r15_timeSource_r15._cont = ASN1Dict([(u'servingCell', 0), (u'referenceCell', 1), (u'gnss', 2), (u'mixed', 3), (u'other', 4), (u'none', 5)])
_MotionTimeSource_r15_timeSource_r15._ext = []
MotionTimeSource_r15._cont = ASN1Dict([
(u'timeSource-r15', _MotionTimeSource_r15_timeSource_r15),
])
MotionTimeSource_r15._ext = None
#-----< OTDOA-SignalMeasurementInformation-NB-r14 >-----#
OTDOA_SignalMeasurementInformation_NB_r14 = SEQ(name=u'OTDOA-SignalMeasurementInformation-NB-r14', mode=MODE_TYPE)
_OTDOA_SignalMeasurementInformation_NB_r14_systemFrameNumber_r14 = BIT_STR(name=u'systemFrameNumber-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_OTDOA_SignalMeasurementInformation_NB_r14_systemFrameNumber_r14._const_sz = ASN1Set(rv=[10], rr=[], ev=None, er=[])
_OTDOA_SignalMeasurementInformation_NB_r14_physCellIdRef_r14 = INT(name=u'physCellIdRef-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_OTDOA_SignalMeasurementInformation_NB_r14_physCellIdRef_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=503)], ev=None, er=[])
_OTDOA_SignalMeasurementInformation_NB_r14_cellGlobalIdRef_r14 = SEQ(name=u'cellGlobalIdRef-r14', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ECGI')), opt=True)
_OTDOA_SignalMeasurementInformation_NB_r14_earfcnRef_r14 = INT(name=u'earfcnRef-r14', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueEUTRA-r14')), opt=True)
_OTDOA_SignalMeasurementInformation_NB_r14_referenceQuality_r14 = SEQ(name=u'referenceQuality-r14', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'OTDOA-MeasQuality')), opt=True)
_OTDOA_SignalMeasurementInformation_NB_r14_neighbourMeasurementList_r14 = SEQ_OF(name=u'neighbourMeasurementList-r14', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NeighbourMeasurementList-NB-r14')))
_OTDOA_SignalMeasurementInformation_NB_r14_tpIdRef_r14 = INT(name=u'tpIdRef-r14', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_SignalMeasurementInformation_NB_r14_tpIdRef_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
_OTDOA_SignalMeasurementInformation_NB_r14_prsIdRef_r14 = INT(name=u'prsIdRef-r14', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_SignalMeasurementInformation_NB_r14_prsIdRef_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
_OTDOA_SignalMeasurementInformation_NB_r14_additionalPathsRef_r14 = SEQ_OF(name=u'additionalPathsRef-r14', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'AdditionalPathList-r14')), opt=True)
_OTDOA_SignalMeasurementInformation_NB_r14_nprsIdRef_r14 = INT(name=u'nprsIdRef-r14', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_SignalMeasurementInformation_NB_r14_nprsIdRef_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
_OTDOA_SignalMeasurementInformation_NB_r14_carrierFreqOffsetNB_Ref_r14 = ENUM(name=u'carrierFreqOffsetNB-Ref-r14', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'CarrierFreqOffsetNB-r14')), opt=True)
_OTDOA_SignalMeasurementInformation_NB_r14_hyperSFN_r14 = BIT_STR(name=u'hyperSFN-r14', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_SignalMeasurementInformation_NB_r14_hyperSFN_r14._const_sz = ASN1Set(rv=[10], rr=[], ev=None, er=[])
OTDOA_SignalMeasurementInformation_NB_r14._cont = ASN1Dict([
(u'systemFrameNumber-r14', _OTDOA_SignalMeasurementInformation_NB_r14_systemFrameNumber_r14),
(u'physCellIdRef-r14', _OTDOA_SignalMeasurementInformation_NB_r14_physCellIdRef_r14),
(u'cellGlobalIdRef-r14', _OTDOA_SignalMeasurementInformation_NB_r14_cellGlobalIdRef_r14),
(u'earfcnRef-r14', _OTDOA_SignalMeasurementInformation_NB_r14_earfcnRef_r14),
(u'referenceQuality-r14', _OTDOA_SignalMeasurementInformation_NB_r14_referenceQuality_r14),
(u'neighbourMeasurementList-r14', _OTDOA_SignalMeasurementInformation_NB_r14_neighbourMeasurementList_r14),
(u'tpIdRef-r14', _OTDOA_SignalMeasurementInformation_NB_r14_tpIdRef_r14),
(u'prsIdRef-r14', _OTDOA_SignalMeasurementInformation_NB_r14_prsIdRef_r14),
(u'additionalPathsRef-r14', _OTDOA_SignalMeasurementInformation_NB_r14_additionalPathsRef_r14),
(u'nprsIdRef-r14', _OTDOA_SignalMeasurementInformation_NB_r14_nprsIdRef_r14),
(u'carrierFreqOffsetNB-Ref-r14', _OTDOA_SignalMeasurementInformation_NB_r14_carrierFreqOffsetNB_Ref_r14),
(u'hyperSFN-r14', _OTDOA_SignalMeasurementInformation_NB_r14_hyperSFN_r14),
])
OTDOA_SignalMeasurementInformation_NB_r14._ext = []
#-----< NeighbourMeasurementList-NB-r14 >-----#
NeighbourMeasurementList_NB_r14 = SEQ_OF(name=u'NeighbourMeasurementList-NB-r14', mode=MODE_TYPE)
_NeighbourMeasurementList_NB_r14__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'NeighbourMeasurementElement-NB-r14')))
NeighbourMeasurementList_NB_r14._cont = _NeighbourMeasurementList_NB_r14__item_
NeighbourMeasurementList_NB_r14._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=24)], ev=None, er=[])
#-----< NeighbourMeasurementElement-NB-r14 >-----#
NeighbourMeasurementElement_NB_r14 = SEQ(name=u'NeighbourMeasurementElement-NB-r14', mode=MODE_TYPE)
_NeighbourMeasurementElement_NB_r14_physCellIdNeighbour_r14 = INT(name=u'physCellIdNeighbour-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NeighbourMeasurementElement_NB_r14_physCellIdNeighbour_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=503)], ev=None, er=[])
_NeighbourMeasurementElement_NB_r14_cellGlobalIdNeighbour_r14 = SEQ(name=u'cellGlobalIdNeighbour-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ECGI')), opt=True)
_NeighbourMeasurementElement_NB_r14_earfcnNeighbour_r14 = INT(name=u'earfcnNeighbour-r14', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueEUTRA-r14')), opt=True)
_NeighbourMeasurementElement_NB_r14_rstd_r14 = INT(name=u'rstd-r14', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NeighbourMeasurementElement_NB_r14_rstd_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=12711)], ev=None, er=[])
_NeighbourMeasurementElement_NB_r14_rstd_Quality_r14 = SEQ(name=u'rstd-Quality-r14', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'OTDOA-MeasQuality')))
_NeighbourMeasurementElement_NB_r14_tpIdNeighbour_r14 = INT(name=u'tpIdNeighbour-r14', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NeighbourMeasurementElement_NB_r14_tpIdNeighbour_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
_NeighbourMeasurementElement_NB_r14_prsIdNeighbour_r14 = INT(name=u'prsIdNeighbour-r14', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NeighbourMeasurementElement_NB_r14_prsIdNeighbour_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
_NeighbourMeasurementElement_NB_r14_delta_rstd_r14 = INT(name=u'delta-rstd-r14', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NeighbourMeasurementElement_NB_r14_delta_rstd_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=5)], ev=None, er=[])
_NeighbourMeasurementElement_NB_r14_additionalPathsNeighbour_r14 = SEQ_OF(name=u'additionalPathsNeighbour-r14', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'AdditionalPathList-r14')), opt=True)
_NeighbourMeasurementElement_NB_r14_nprsIdNeighbour_r14 = INT(name=u'nprsIdNeighbour-r14', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NeighbourMeasurementElement_NB_r14_nprsIdNeighbour_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
_NeighbourMeasurementElement_NB_r14_carrierFreqOffsetNB_Neighbour_r14 = ENUM(name=u'carrierFreqOffsetNB-Neighbour-r14', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'CarrierFreqOffsetNB-r14')), opt=True)
NeighbourMeasurementElement_NB_r14._cont = ASN1Dict([
(u'physCellIdNeighbour-r14', _NeighbourMeasurementElement_NB_r14_physCellIdNeighbour_r14),
(u'cellGlobalIdNeighbour-r14', _NeighbourMeasurementElement_NB_r14_cellGlobalIdNeighbour_r14),
(u'earfcnNeighbour-r14', _NeighbourMeasurementElement_NB_r14_earfcnNeighbour_r14),
(u'rstd-r14', _NeighbourMeasurementElement_NB_r14_rstd_r14),
(u'rstd-Quality-r14', _NeighbourMeasurementElement_NB_r14_rstd_Quality_r14),
(u'tpIdNeighbour-r14', _NeighbourMeasurementElement_NB_r14_tpIdNeighbour_r14),
(u'prsIdNeighbour-r14', _NeighbourMeasurementElement_NB_r14_prsIdNeighbour_r14),
(u'delta-rstd-r14', _NeighbourMeasurementElement_NB_r14_delta_rstd_r14),
(u'additionalPathsNeighbour-r14', _NeighbourMeasurementElement_NB_r14_additionalPathsNeighbour_r14),
(u'nprsIdNeighbour-r14', _NeighbourMeasurementElement_NB_r14_nprsIdNeighbour_r14),
(u'carrierFreqOffsetNB-Neighbour-r14', _NeighbourMeasurementElement_NB_r14_carrierFreqOffsetNB_Neighbour_r14),
])
NeighbourMeasurementElement_NB_r14._ext = []
#-----< OTDOA-MeasQuality >-----#
OTDOA_MeasQuality = SEQ(name=u'OTDOA-MeasQuality', mode=MODE_TYPE)
_OTDOA_MeasQuality_error_Resolution = BIT_STR(name=u'error-Resolution', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_OTDOA_MeasQuality_error_Resolution._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[])
_OTDOA_MeasQuality_error_Value = BIT_STR(name=u'error-Value', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_OTDOA_MeasQuality_error_Value._const_sz = ASN1Set(rv=[5], rr=[], ev=None, er=[])
_OTDOA_MeasQuality_error_NumSamples = BIT_STR(name=u'error-NumSamples', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_MeasQuality_error_NumSamples._const_sz = ASN1Set(rv=[3], rr=[], ev=None, er=[])
OTDOA_MeasQuality._cont = ASN1Dict([
(u'error-Resolution', _OTDOA_MeasQuality_error_Resolution),
(u'error-Value', _OTDOA_MeasQuality_error_Value),
(u'error-NumSamples', _OTDOA_MeasQuality_error_NumSamples),
])
OTDOA_MeasQuality._ext = []
#-----< AdditionalPath-r14 >-----#
AdditionalPath_r14 = SEQ(name=u'AdditionalPath-r14', mode=MODE_TYPE)
_AdditionalPath_r14_relativeTimeDifference_r14 = INT(name=u'relativeTimeDifference-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AdditionalPath_r14_relativeTimeDifference_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-256, ub=255)], ev=None, er=[])
_AdditionalPath_r14_path_Quality_r14 = SEQ(name=u'path-Quality-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'OTDOA-MeasQuality')), opt=True)
AdditionalPath_r14._cont = ASN1Dict([
(u'relativeTimeDifference-r14', _AdditionalPath_r14_relativeTimeDifference_r14),
(u'path-Quality-r14', _AdditionalPath_r14_path_Quality_r14),
])
AdditionalPath_r14._ext = []
#-----< OTDOA-RequestLocationInformation >-----#
OTDOA_RequestLocationInformation = SEQ(name=u'OTDOA-RequestLocationInformation', mode=MODE_TYPE)
_OTDOA_RequestLocationInformation_assistanceAvailability = BOOL(name=u'assistanceAvailability', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_OTDOA_RequestLocationInformation_multipathRSTD_r14 = ENUM(name=u'multipathRSTD-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_OTDOA_RequestLocationInformation_multipathRSTD_r14._cont = ASN1Dict([(u'requested', 0)])
_OTDOA_RequestLocationInformation_multipathRSTD_r14._ext = None
_OTDOA_RequestLocationInformation_maxNoOfRSTDmeas_r14 = INT(name=u'maxNoOfRSTDmeas-r14', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_OTDOA_RequestLocationInformation_maxNoOfRSTDmeas_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=None, er=[])
_OTDOA_RequestLocationInformation_motionMeasurements_r15 = ENUM(name=u'motionMeasurements-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_OTDOA_RequestLocationInformation_motionMeasurements_r15._cont = ASN1Dict([(u'requested', 0)])
_OTDOA_RequestLocationInformation_motionMeasurements_r15._ext = None
OTDOA_RequestLocationInformation._cont = ASN1Dict([
(u'assistanceAvailability', _OTDOA_RequestLocationInformation_assistanceAvailability),
(u'multipathRSTD-r14', _OTDOA_RequestLocationInformation_multipathRSTD_r14),
(u'maxNoOfRSTDmeas-r14', _OTDOA_RequestLocationInformation_maxNoOfRSTDmeas_r14),
(u'motionMeasurements-r15', _OTDOA_RequestLocationInformation_motionMeasurements_r15),
])
OTDOA_RequestLocationInformation._ext = [u'multipathRSTD-r14', u'maxNoOfRSTDmeas-r14', u'motionMeasurements-r15']
#-----< OTDOA-ProvideCapabilities >-----#
OTDOA_ProvideCapabilities = SEQ(name=u'OTDOA-ProvideCapabilities', mode=MODE_TYPE)
_OTDOA_ProvideCapabilities_otdoa_Mode = BIT_STR(name=u'otdoa-Mode', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_OTDOA_ProvideCapabilities_otdoa_Mode._cont = ASN1Dict([(u'ue-assisted', 0), (u'ue-assisted-NB-r14', 1), (u'ue-assisted-NB-TDD-r15', 2)])
_OTDOA_ProvideCapabilities_otdoa_Mode._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_OTDOA_ProvideCapabilities_supportedBandListEUTRA = SEQ_OF(name=u'supportedBandListEUTRA', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__OTDOA_ProvideCapabilities_supportedBandListEUTRA__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'SupportedBandEUTRA')))
_OTDOA_ProvideCapabilities_supportedBandListEUTRA._cont = __OTDOA_ProvideCapabilities_supportedBandListEUTRA__item_
_OTDOA_ProvideCapabilities_supportedBandListEUTRA._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
_OTDOA_ProvideCapabilities_supportedBandListEUTRA_v9a0 = SEQ_OF(name=u'supportedBandListEUTRA-v9a0', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__OTDOA_ProvideCapabilities_supportedBandListEUTRA_v9a0__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'SupportedBandEUTRA-v9a0')))
_OTDOA_ProvideCapabilities_supportedBandListEUTRA_v9a0._cont = __OTDOA_ProvideCapabilities_supportedBandListEUTRA_v9a0__item_
_OTDOA_ProvideCapabilities_supportedBandListEUTRA_v9a0._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
_OTDOA_ProvideCapabilities_interFreqRSTDmeasurement_r10 = ENUM(name=u'interFreqRSTDmeasurement-r10', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_ProvideCapabilities_interFreqRSTDmeasurement_r10._cont = ASN1Dict([(u'supported', 0)])
_OTDOA_ProvideCapabilities_interFreqRSTDmeasurement_r10._ext = None
_OTDOA_ProvideCapabilities_additionalNeighbourCellInfoList_r10 = ENUM(name=u'additionalNeighbourCellInfoList-r10', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_ProvideCapabilities_additionalNeighbourCellInfoList_r10._cont = ASN1Dict([(u'supported', 0)])
_OTDOA_ProvideCapabilities_additionalNeighbourCellInfoList_r10._ext = None
_OTDOA_ProvideCapabilities_prs_id_r14 = ENUM(name=u'prs-id-r14', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_ProvideCapabilities_prs_id_r14._cont = ASN1Dict([(u'supported', 0)])
_OTDOA_ProvideCapabilities_prs_id_r14._ext = None
_OTDOA_ProvideCapabilities_tp_separation_via_muting_r14 = ENUM(name=u'tp-separation-via-muting-r14', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_ProvideCapabilities_tp_separation_via_muting_r14._cont = ASN1Dict([(u'supported', 0)])
_OTDOA_ProvideCapabilities_tp_separation_via_muting_r14._ext = None
_OTDOA_ProvideCapabilities_additional_prs_config_r14 = ENUM(name=u'additional-prs-config-r14', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_ProvideCapabilities_additional_prs_config_r14._cont = ASN1Dict([(u'supported', 0)])
_OTDOA_ProvideCapabilities_additional_prs_config_r14._ext = None
_OTDOA_ProvideCapabilities_prs_based_tbs_r14 = ENUM(name=u'prs-based-tbs-r14', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_ProvideCapabilities_prs_based_tbs_r14._cont = ASN1Dict([(u'supported', 0)])
_OTDOA_ProvideCapabilities_prs_based_tbs_r14._ext = None
_OTDOA_ProvideCapabilities_additionalPathsReport_r14 = ENUM(name=u'additionalPathsReport-r14', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_ProvideCapabilities_additionalPathsReport_r14._cont = ASN1Dict([(u'supported', 0)])
_OTDOA_ProvideCapabilities_additionalPathsReport_r14._ext = None
_OTDOA_ProvideCapabilities_densePrsConfig_r14 = ENUM(name=u'densePrsConfig-r14', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_ProvideCapabilities_densePrsConfig_r14._cont = ASN1Dict([(u'supported', 0)])
_OTDOA_ProvideCapabilities_densePrsConfig_r14._ext = None
_OTDOA_ProvideCapabilities_maxSupportedPrsBandwidth_r14 = ENUM(name=u'maxSupportedPrsBandwidth-r14', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_ProvideCapabilities_maxSupportedPrsBandwidth_r14._cont = ASN1Dict([(u'n6', 0), (u'n15', 1), (u'n25', 2), (u'n50', 3), (u'n75', 4), (u'n100', 5)])
_OTDOA_ProvideCapabilities_maxSupportedPrsBandwidth_r14._ext = []
_OTDOA_ProvideCapabilities_prsOccGroup_r14 = ENUM(name=u'prsOccGroup-r14', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_ProvideCapabilities_prsOccGroup_r14._cont = ASN1Dict([(u'supported', 0)])
_OTDOA_ProvideCapabilities_prsOccGroup_r14._ext = None
_OTDOA_ProvideCapabilities_prsFrequencyHopping_r14 = ENUM(name=u'prsFrequencyHopping-r14', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_ProvideCapabilities_prsFrequencyHopping_r14._cont = ASN1Dict([(u'supported', 0)])
_OTDOA_ProvideCapabilities_prsFrequencyHopping_r14._ext = None
_OTDOA_ProvideCapabilities_maxSupportedPrsConfigs_r14 = ENUM(name=u'maxSupportedPrsConfigs-r14', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_ProvideCapabilities_maxSupportedPrsConfigs_r14._cont = ASN1Dict([(u'c2', 0), (u'c3', 1)])
_OTDOA_ProvideCapabilities_maxSupportedPrsConfigs_r14._ext = None
_OTDOA_ProvideCapabilities_periodicalReporting_r14 = ENUM(name=u'periodicalReporting-r14', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_ProvideCapabilities_periodicalReporting_r14._cont = ASN1Dict([(u'supported', 0)])
_OTDOA_ProvideCapabilities_periodicalReporting_r14._ext = None
_OTDOA_ProvideCapabilities_multiPrbNprs_r14 = ENUM(name=u'multiPrbNprs-r14', mode=MODE_TYPE, tag=(16, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_ProvideCapabilities_multiPrbNprs_r14._cont = ASN1Dict([(u'supported', 0)])
_OTDOA_ProvideCapabilities_multiPrbNprs_r14._ext = None
_OTDOA_ProvideCapabilities_idleStateForMeasurements_r14 = ENUM(name=u'idleStateForMeasurements-r14', mode=MODE_TYPE, tag=(17, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_ProvideCapabilities_idleStateForMeasurements_r14._cont = ASN1Dict([(u'required', 0)])
_OTDOA_ProvideCapabilities_idleStateForMeasurements_r14._ext = None
_OTDOA_ProvideCapabilities_numberOfRXantennas_r14 = ENUM(name=u'numberOfRXantennas-r14', mode=MODE_TYPE, tag=(18, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_ProvideCapabilities_numberOfRXantennas_r14._cont = ASN1Dict([(u'rx1', 0)])
_OTDOA_ProvideCapabilities_numberOfRXantennas_r14._ext = []
_OTDOA_ProvideCapabilities_motionMeasurements_r15 = ENUM(name=u'motionMeasurements-r15', mode=MODE_TYPE, tag=(19, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_ProvideCapabilities_motionMeasurements_r15._cont = ASN1Dict([(u'supported', 0)])
_OTDOA_ProvideCapabilities_motionMeasurements_r15._ext = None
_OTDOA_ProvideCapabilities_interRAT_RSTDmeasurement_r15 = ENUM(name=u'interRAT-RSTDmeasurement-r15', mode=MODE_TYPE, tag=(20, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_OTDOA_ProvideCapabilities_interRAT_RSTDmeasurement_r15._cont = ASN1Dict([(u'supported', 0)])
_OTDOA_ProvideCapabilities_interRAT_RSTDmeasurement_r15._ext = None
OTDOA_ProvideCapabilities._cont = ASN1Dict([
(u'otdoa-Mode', _OTDOA_ProvideCapabilities_otdoa_Mode),
(u'supportedBandListEUTRA', _OTDOA_ProvideCapabilities_supportedBandListEUTRA),
(u'supportedBandListEUTRA-v9a0', _OTDOA_ProvideCapabilities_supportedBandListEUTRA_v9a0),
(u'interFreqRSTDmeasurement-r10', _OTDOA_ProvideCapabilities_interFreqRSTDmeasurement_r10),
(u'additionalNeighbourCellInfoList-r10', _OTDOA_ProvideCapabilities_additionalNeighbourCellInfoList_r10),
(u'prs-id-r14', _OTDOA_ProvideCapabilities_prs_id_r14),
(u'tp-separation-via-muting-r14', _OTDOA_ProvideCapabilities_tp_separation_via_muting_r14),
(u'additional-prs-config-r14', _OTDOA_ProvideCapabilities_additional_prs_config_r14),
(u'prs-based-tbs-r14', _OTDOA_ProvideCapabilities_prs_based_tbs_r14),
(u'additionalPathsReport-r14', _OTDOA_ProvideCapabilities_additionalPathsReport_r14),
(u'densePrsConfig-r14', _OTDOA_ProvideCapabilities_densePrsConfig_r14),
(u'maxSupportedPrsBandwidth-r14', _OTDOA_ProvideCapabilities_maxSupportedPrsBandwidth_r14),
(u'prsOccGroup-r14', _OTDOA_ProvideCapabilities_prsOccGroup_r14),
(u'prsFrequencyHopping-r14', _OTDOA_ProvideCapabilities_prsFrequencyHopping_r14),
(u'maxSupportedPrsConfigs-r14', _OTDOA_ProvideCapabilities_maxSupportedPrsConfigs_r14),
(u'periodicalReporting-r14', _OTDOA_ProvideCapabilities_periodicalReporting_r14),
(u'multiPrbNprs-r14', _OTDOA_ProvideCapabilities_multiPrbNprs_r14),
(u'idleStateForMeasurements-r14', _OTDOA_ProvideCapabilities_idleStateForMeasurements_r14),
(u'numberOfRXantennas-r14', _OTDOA_ProvideCapabilities_numberOfRXantennas_r14),
(u'motionMeasurements-r15', _OTDOA_ProvideCapabilities_motionMeasurements_r15),
(u'interRAT-RSTDmeasurement-r15', _OTDOA_ProvideCapabilities_interRAT_RSTDmeasurement_r15),
])
OTDOA_ProvideCapabilities._ext = [u'supportedBandListEUTRA', u'supportedBandListEUTRA-v9a0', u'interFreqRSTDmeasurement-r10', u'additionalNeighbourCellInfoList-r10', u'prs-id-r14', u'tp-separation-via-muting-r14', u'additional-prs-config-r14', u'prs-based-tbs-r14', u'additionalPathsReport-r14', u'densePrsConfig-r14', u'maxSupportedPrsBandwidth-r14', u'prsOccGroup-r14', u'prsFrequencyHopping-r14', u'maxSupportedPrsConfigs-r14', u'periodicalReporting-r14', u'multiPrbNprs-r14', u'idleStateForMeasurements-r14', u'numberOfRXantennas-r14', u'motionMeasurements-r15', u'interRAT-RSTDmeasurement-r15']
#-----< maxBands >-----#
maxBands = INT(name=u'maxBands', mode=MODE_VALUE)
maxBands._val = 64
#-----< SupportedBandEUTRA >-----#
SupportedBandEUTRA = SEQ(name=u'SupportedBandEUTRA', mode=MODE_TYPE)
_SupportedBandEUTRA_bandEUTRA = INT(name=u'bandEUTRA', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedBandEUTRA_bandEUTRA._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
SupportedBandEUTRA._cont = ASN1Dict([
(u'bandEUTRA', _SupportedBandEUTRA_bandEUTRA),
])
SupportedBandEUTRA._ext = None
#-----< SupportedBandEUTRA-v9a0 >-----#
SupportedBandEUTRA_v9a0 = SEQ(name=u'SupportedBandEUTRA-v9a0', mode=MODE_TYPE)
_SupportedBandEUTRA_v9a0_bandEUTRA_v9a0 = INT(name=u'bandEUTRA-v9a0', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_SupportedBandEUTRA_v9a0_bandEUTRA_v9a0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=65, ub=256)], ev=None, er=[])
SupportedBandEUTRA_v9a0._cont = ASN1Dict([
(u'bandEUTRA-v9a0', _SupportedBandEUTRA_v9a0_bandEUTRA_v9a0),
])
SupportedBandEUTRA_v9a0._ext = None
#-----< maxFBI >-----#
maxFBI = INT(name=u'maxFBI', mode=MODE_VALUE)
maxFBI._val = 64
#-----< maxFBI-Plus1 >-----#
maxFBI_Plus1 = INT(name=u'maxFBI-Plus1', mode=MODE_VALUE)
maxFBI_Plus1._val = 65
#-----< maxFBI2 >-----#
maxFBI2 = INT(name=u'maxFBI2', mode=MODE_VALUE)
maxFBI2._val = 256
#-----< OTDOA-RequestCapabilities >-----#
OTDOA_RequestCapabilities = SEQ(name=u'OTDOA-RequestCapabilities', mode=MODE_TYPE)
OTDOA_RequestCapabilities._cont = ASN1Dict([
])
OTDOA_RequestCapabilities._ext = []
#-----< OTDOA-Error >-----#
OTDOA_Error = CHOICE(name=u'OTDOA-Error', mode=MODE_TYPE)
_OTDOA_Error_locationServerErrorCauses = SEQ(name=u'locationServerErrorCauses', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'OTDOA-LocationServerErrorCauses')))
_OTDOA_Error_targetDeviceErrorCauses = SEQ(name=u'targetDeviceErrorCauses', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'OTDOA-TargetDeviceErrorCauses')))
OTDOA_Error._cont = ASN1Dict([
(u'locationServerErrorCauses', _OTDOA_Error_locationServerErrorCauses),
(u'targetDeviceErrorCauses', _OTDOA_Error_targetDeviceErrorCauses),
])
OTDOA_Error._ext = []
#-----< OTDOA-LocationServerErrorCauses >-----#
OTDOA_LocationServerErrorCauses = SEQ(name=u'OTDOA-LocationServerErrorCauses', mode=MODE_TYPE)
_OTDOA_LocationServerErrorCauses_cause = ENUM(name=u'cause', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_OTDOA_LocationServerErrorCauses_cause._cont = ASN1Dict([(u'undefined', 0), (u'assistanceDataNotSupportedByServer', 1), (u'assistanceDataSupportedButCurrentlyNotAvailableByServer', 2)])
_OTDOA_LocationServerErrorCauses_cause._ext = []
OTDOA_LocationServerErrorCauses._cont = ASN1Dict([
(u'cause', _OTDOA_LocationServerErrorCauses_cause),
])
OTDOA_LocationServerErrorCauses._ext = []
#-----< OTDOA-TargetDeviceErrorCauses >-----#
OTDOA_TargetDeviceErrorCauses = SEQ(name=u'OTDOA-TargetDeviceErrorCauses', mode=MODE_TYPE)
_OTDOA_TargetDeviceErrorCauses_cause = ENUM(name=u'cause', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_OTDOA_TargetDeviceErrorCauses_cause._cont = ASN1Dict([(u'undefined', 0), (u'assistance-data-missing', 1), (u'unableToMeasureReferenceCell', 2), (u'unableToMeasureAnyNeighbourCell', 3), (u'attemptedButUnableToMeasureSomeNeighbourCells', 4)])
_OTDOA_TargetDeviceErrorCauses_cause._ext = []
OTDOA_TargetDeviceErrorCauses._cont = ASN1Dict([
(u'cause', _OTDOA_TargetDeviceErrorCauses_cause),
])
OTDOA_TargetDeviceErrorCauses._ext = []
#-----< A-GNSS-ProvideAssistanceData >-----#
A_GNSS_ProvideAssistanceData = SEQ(name=u'A-GNSS-ProvideAssistanceData', mode=MODE_TYPE)
_A_GNSS_ProvideAssistanceData_gnss_CommonAssistData = SEQ(name=u'gnss-CommonAssistData', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-CommonAssistData')), opt=True)
_A_GNSS_ProvideAssistanceData_gnss_GenericAssistData = SEQ_OF(name=u'gnss-GenericAssistData', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-GenericAssistData')), opt=True)
_A_GNSS_ProvideAssistanceData_gnss_Error = CHOICE(name=u'gnss-Error', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'A-GNSS-Error')), opt=True)
_A_GNSS_ProvideAssistanceData_gnss_PeriodicAssistData_r15 = SEQ(name=u'gnss-PeriodicAssistData-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-PeriodicAssistData-r15')), opt=True, group=0)
A_GNSS_ProvideAssistanceData._cont = ASN1Dict([
(u'gnss-CommonAssistData', _A_GNSS_ProvideAssistanceData_gnss_CommonAssistData),
(u'gnss-GenericAssistData', _A_GNSS_ProvideAssistanceData_gnss_GenericAssistData),
(u'gnss-Error', _A_GNSS_ProvideAssistanceData_gnss_Error),
(u'gnss-PeriodicAssistData-r15', _A_GNSS_ProvideAssistanceData_gnss_PeriodicAssistData_r15),
])
A_GNSS_ProvideAssistanceData._ext = [u'gnss-PeriodicAssistData-r15']
#-----< GNSS-CommonAssistData >-----#
GNSS_CommonAssistData = SEQ(name=u'GNSS-CommonAssistData', mode=MODE_TYPE)
_GNSS_CommonAssistData_gnss_ReferenceTime = SEQ(name=u'gnss-ReferenceTime', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ReferenceTime')), opt=True)
_GNSS_CommonAssistData_gnss_ReferenceLocation = SEQ(name=u'gnss-ReferenceLocation', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ReferenceLocation')), opt=True)
_GNSS_CommonAssistData_gnss_IonosphericModel = SEQ(name=u'gnss-IonosphericModel', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-IonosphericModel')), opt=True)
_GNSS_CommonAssistData_gnss_EarthOrientationParameters = SEQ(name=u'gnss-EarthOrientationParameters', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-EarthOrientationParameters')), opt=True)
_GNSS_CommonAssistData_gnss_RTK_ReferenceStationInfo_r15 = SEQ(name=u'gnss-RTK-ReferenceStationInfo-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-RTK-ReferenceStationInfo-r15')), opt=True, group=0)
_GNSS_CommonAssistData_gnss_RTK_CommonObservationInfo_r15 = SEQ(name=u'gnss-RTK-CommonObservationInfo-r15', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-RTK-CommonObservationInfo-r15')), opt=True, group=0)
_GNSS_CommonAssistData_gnss_RTK_AuxiliaryStationData_r15 = SEQ(name=u'gnss-RTK-AuxiliaryStationData-r15', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-RTK-AuxiliaryStationData-r15')), opt=True, group=0)
_GNSS_CommonAssistData_gnss_SSR_CorrectionPoints_r16 = SEQ(name=u'gnss-SSR-CorrectionPoints-r16', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SSR-CorrectionPoints-r16')), opt=True, group=1)
GNSS_CommonAssistData._cont = ASN1Dict([
(u'gnss-ReferenceTime', _GNSS_CommonAssistData_gnss_ReferenceTime),
(u'gnss-ReferenceLocation', _GNSS_CommonAssistData_gnss_ReferenceLocation),
(u'gnss-IonosphericModel', _GNSS_CommonAssistData_gnss_IonosphericModel),
(u'gnss-EarthOrientationParameters', _GNSS_CommonAssistData_gnss_EarthOrientationParameters),
(u'gnss-RTK-ReferenceStationInfo-r15', _GNSS_CommonAssistData_gnss_RTK_ReferenceStationInfo_r15),
(u'gnss-RTK-CommonObservationInfo-r15', _GNSS_CommonAssistData_gnss_RTK_CommonObservationInfo_r15),
(u'gnss-RTK-AuxiliaryStationData-r15', _GNSS_CommonAssistData_gnss_RTK_AuxiliaryStationData_r15),
(u'gnss-SSR-CorrectionPoints-r16', _GNSS_CommonAssistData_gnss_SSR_CorrectionPoints_r16),
])
GNSS_CommonAssistData._ext = [u'gnss-RTK-ReferenceStationInfo-r15', u'gnss-RTK-CommonObservationInfo-r15', u'gnss-RTK-AuxiliaryStationData-r15', u'gnss-SSR-CorrectionPoints-r16']
#-----< GNSS-GenericAssistData >-----#
GNSS_GenericAssistData = SEQ_OF(name=u'GNSS-GenericAssistData', mode=MODE_TYPE)
_GNSS_GenericAssistData__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-GenericAssistDataElement')))
GNSS_GenericAssistData._cont = _GNSS_GenericAssistData__item_
GNSS_GenericAssistData._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[])
#-----< GNSS-GenericAssistDataElement >-----#
GNSS_GenericAssistDataElement = SEQ(name=u'GNSS-GenericAssistDataElement', mode=MODE_TYPE)
_GNSS_GenericAssistDataElement_gnss_ID = SEQ(name=u'gnss-ID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ID')))
_GNSS_GenericAssistDataElement_sbas_ID = SEQ(name=u'sbas-ID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SBAS-ID')), opt=True)
_GNSS_GenericAssistDataElement_gnss_TimeModels = SEQ_OF(name=u'gnss-TimeModels', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-TimeModelList')), opt=True)
_GNSS_GenericAssistDataElement_gnss_DifferentialCorrections = SEQ(name=u'gnss-DifferentialCorrections', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-DifferentialCorrections')), opt=True)
_GNSS_GenericAssistDataElement_gnss_NavigationModel = SEQ(name=u'gnss-NavigationModel', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-NavigationModel')), opt=True)
_GNSS_GenericAssistDataElement_gnss_RealTimeIntegrity = SEQ(name=u'gnss-RealTimeIntegrity', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-RealTimeIntegrity')), opt=True)
_GNSS_GenericAssistDataElement_gnss_DataBitAssistance = SEQ(name=u'gnss-DataBitAssistance', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-DataBitAssistance')), opt=True)
_GNSS_GenericAssistDataElement_gnss_AcquisitionAssistance = SEQ(name=u'gnss-AcquisitionAssistance', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-AcquisitionAssistance')), opt=True)
_GNSS_GenericAssistDataElement_gnss_Almanac = SEQ(name=u'gnss-Almanac', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-Almanac')), opt=True)
_GNSS_GenericAssistDataElement_gnss_UTC_Model = CHOICE(name=u'gnss-UTC-Model', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-UTC-Model')), opt=True)
_GNSS_GenericAssistDataElement_gnss_AuxiliaryInformation = CHOICE(name=u'gnss-AuxiliaryInformation', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-AuxiliaryInformation')), opt=True)
_GNSS_GenericAssistDataElement_bds_DifferentialCorrections_r12 = SEQ(name=u'bds-DifferentialCorrections-r12', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'BDS-DifferentialCorrections-r12')), opt=True, group=0)
_GNSS_GenericAssistDataElement_bds_GridModel_r12 = SEQ(name=u'bds-GridModel-r12', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'BDS-GridModelParameter-r12')), opt=True, group=0)
_GNSS_GenericAssistDataElement_gnss_RTK_Observations_r15 = SEQ(name=u'gnss-RTK-Observations-r15', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-RTK-Observations-r15')), opt=True, group=1)
_GNSS_GenericAssistDataElement_glo_RTK_BiasInformation_r15 = SEQ(name=u'glo-RTK-BiasInformation-r15', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GLO-RTK-BiasInformation-r15')), opt=True, group=1)
_GNSS_GenericAssistDataElement_gnss_RTK_MAC_CorrectionDifferences_r15 = SEQ(name=u'gnss-RTK-MAC-CorrectionDifferences-r15', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-RTK-MAC-CorrectionDifferences-r15')), opt=True, group=1)
_GNSS_GenericAssistDataElement_gnss_RTK_Residuals_r15 = SEQ(name=u'gnss-RTK-Residuals-r15', mode=MODE_TYPE, tag=(16, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-RTK-Residuals-r15')), opt=True, group=1)
_GNSS_GenericAssistDataElement_gnss_RTK_FKP_Gradients_r15 = SEQ(name=u'gnss-RTK-FKP-Gradients-r15', mode=MODE_TYPE, tag=(17, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-RTK-FKP-Gradients-r15')), opt=True, group=1)
_GNSS_GenericAssistDataElement_gnss_SSR_OrbitCorrections_r15 = SEQ(name=u'gnss-SSR-OrbitCorrections-r15', mode=MODE_TYPE, tag=(18, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SSR-OrbitCorrections-r15')), opt=True, group=1)
_GNSS_GenericAssistDataElement_gnss_SSR_ClockCorrections_r15 = SEQ(name=u'gnss-SSR-ClockCorrections-r15', mode=MODE_TYPE, tag=(19, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SSR-ClockCorrections-r15')), opt=True, group=1)
_GNSS_GenericAssistDataElement_gnss_SSR_CodeBias_r15 = SEQ(name=u'gnss-SSR-CodeBias-r15', mode=MODE_TYPE, tag=(20, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SSR-CodeBias-r15')), opt=True, group=1)
_GNSS_GenericAssistDataElement_gnss_SSR_URA_r16 = SEQ(name=u'gnss-SSR-URA-r16', mode=MODE_TYPE, tag=(21, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SSR-URA-r16')), opt=True, group=2)
_GNSS_GenericAssistDataElement_gnss_SSR_PhaseBias_r16 = SEQ(name=u'gnss-SSR-PhaseBias-r16', mode=MODE_TYPE, tag=(22, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SSR-PhaseBias-r16')), opt=True, group=2)
_GNSS_GenericAssistDataElement_gnss_SSR_STEC_Correction_r16 = SEQ(name=u'gnss-SSR-STEC-Correction-r16', mode=MODE_TYPE, tag=(23, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SSR-STEC-Correction-r16')), opt=True, group=2)
_GNSS_GenericAssistDataElement_gnss_SSR_GriddedCorrection_r16 = SEQ(name=u'gnss-SSR-GriddedCorrection-r16', mode=MODE_TYPE, tag=(24, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SSR-GriddedCorrection-r16')), opt=True, group=2)
_GNSS_GenericAssistDataElement_navic_DifferentialCorrections_r16 = SEQ(name=u'navic-DifferentialCorrections-r16', mode=MODE_TYPE, tag=(25, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NavIC-DifferentialCorrections-r16')), opt=True, group=2)
_GNSS_GenericAssistDataElement_navic_GridModel_r16 = SEQ(name=u'navic-GridModel-r16', mode=MODE_TYPE, tag=(26, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NavIC-GridModelParameter-r16')), opt=True, group=2)
GNSS_GenericAssistDataElement._cont = ASN1Dict([
(u'gnss-ID', _GNSS_GenericAssistDataElement_gnss_ID),
(u'sbas-ID', _GNSS_GenericAssistDataElement_sbas_ID),
(u'gnss-TimeModels', _GNSS_GenericAssistDataElement_gnss_TimeModels),
(u'gnss-DifferentialCorrections', _GNSS_GenericAssistDataElement_gnss_DifferentialCorrections),
(u'gnss-NavigationModel', _GNSS_GenericAssistDataElement_gnss_NavigationModel),
(u'gnss-RealTimeIntegrity', _GNSS_GenericAssistDataElement_gnss_RealTimeIntegrity),
(u'gnss-DataBitAssistance', _GNSS_GenericAssistDataElement_gnss_DataBitAssistance),
(u'gnss-AcquisitionAssistance', _GNSS_GenericAssistDataElement_gnss_AcquisitionAssistance),
(u'gnss-Almanac', _GNSS_GenericAssistDataElement_gnss_Almanac),
(u'gnss-UTC-Model', _GNSS_GenericAssistDataElement_gnss_UTC_Model),
(u'gnss-AuxiliaryInformation', _GNSS_GenericAssistDataElement_gnss_AuxiliaryInformation),
(u'bds-DifferentialCorrections-r12', _GNSS_GenericAssistDataElement_bds_DifferentialCorrections_r12),
(u'bds-GridModel-r12', _GNSS_GenericAssistDataElement_bds_GridModel_r12),
(u'gnss-RTK-Observations-r15', _GNSS_GenericAssistDataElement_gnss_RTK_Observations_r15),
(u'glo-RTK-BiasInformation-r15', _GNSS_GenericAssistDataElement_glo_RTK_BiasInformation_r15),
(u'gnss-RTK-MAC-CorrectionDifferences-r15', _GNSS_GenericAssistDataElement_gnss_RTK_MAC_CorrectionDifferences_r15),
(u'gnss-RTK-Residuals-r15', _GNSS_GenericAssistDataElement_gnss_RTK_Residuals_r15),
(u'gnss-RTK-FKP-Gradients-r15', _GNSS_GenericAssistDataElement_gnss_RTK_FKP_Gradients_r15),
(u'gnss-SSR-OrbitCorrections-r15', _GNSS_GenericAssistDataElement_gnss_SSR_OrbitCorrections_r15),
(u'gnss-SSR-ClockCorrections-r15', _GNSS_GenericAssistDataElement_gnss_SSR_ClockCorrections_r15),
(u'gnss-SSR-CodeBias-r15', _GNSS_GenericAssistDataElement_gnss_SSR_CodeBias_r15),
(u'gnss-SSR-URA-r16', _GNSS_GenericAssistDataElement_gnss_SSR_URA_r16),
(u'gnss-SSR-PhaseBias-r16', _GNSS_GenericAssistDataElement_gnss_SSR_PhaseBias_r16),
(u'gnss-SSR-STEC-Correction-r16', _GNSS_GenericAssistDataElement_gnss_SSR_STEC_Correction_r16),
(u'gnss-SSR-GriddedCorrection-r16', _GNSS_GenericAssistDataElement_gnss_SSR_GriddedCorrection_r16),
(u'navic-DifferentialCorrections-r16', _GNSS_GenericAssistDataElement_navic_DifferentialCorrections_r16),
(u'navic-GridModel-r16', _GNSS_GenericAssistDataElement_navic_GridModel_r16),
])
GNSS_GenericAssistDataElement._ext = [u'bds-DifferentialCorrections-r12', u'bds-GridModel-r12', u'gnss-RTK-Observations-r15', u'glo-RTK-BiasInformation-r15', u'gnss-RTK-MAC-CorrectionDifferences-r15', u'gnss-RTK-Residuals-r15', u'gnss-RTK-FKP-Gradients-r15', u'gnss-SSR-OrbitCorrections-r15', u'gnss-SSR-ClockCorrections-r15', u'gnss-SSR-CodeBias-r15', u'gnss-SSR-URA-r16', u'gnss-SSR-PhaseBias-r16', u'gnss-SSR-STEC-Correction-r16', u'gnss-SSR-GriddedCorrection-r16', u'navic-DifferentialCorrections-r16', u'navic-GridModel-r16']
#-----< GNSS-PeriodicAssistData-r15 >-----#
GNSS_PeriodicAssistData_r15 = SEQ(name=u'GNSS-PeriodicAssistData-r15', mode=MODE_TYPE)
_GNSS_PeriodicAssistData_r15_gnss_RTK_PeriodicObservations_r15 = SEQ(name=u'gnss-RTK-PeriodicObservations-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-PeriodicControlParam-r15')), opt=True)
_GNSS_PeriodicAssistData_r15_glo_RTK_PeriodicBiasInformation_r15 = SEQ(name=u'glo-RTK-PeriodicBiasInformation-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-PeriodicControlParam-r15')), opt=True)
_GNSS_PeriodicAssistData_r15_gnss_RTK_MAC_PeriodicCorrectionDifferences_r15 = SEQ(name=u'gnss-RTK-MAC-PeriodicCorrectionDifferences-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-PeriodicControlParam-r15')), opt=True)
_GNSS_PeriodicAssistData_r15_gnss_RTK_PeriodicResiduals_r15 = SEQ(name=u'gnss-RTK-PeriodicResiduals-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-PeriodicControlParam-r15')), opt=True)
_GNSS_PeriodicAssistData_r15_gnss_RTK_FKP_PeriodicGradients_r15 = SEQ(name=u'gnss-RTK-FKP-PeriodicGradients-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-PeriodicControlParam-r15')), opt=True)
_GNSS_PeriodicAssistData_r15_gnss_SSR_PeriodicOrbitCorrections_r15 = SEQ(name=u'gnss-SSR-PeriodicOrbitCorrections-r15', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-PeriodicControlParam-r15')), opt=True)
_GNSS_PeriodicAssistData_r15_gnss_SSR_PeriodicClockCorrections_r15 = SEQ(name=u'gnss-SSR-PeriodicClockCorrections-r15', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-PeriodicControlParam-r15')), opt=True)
_GNSS_PeriodicAssistData_r15_gnss_SSR_PeriodicCodeBias_r15 = SEQ(name=u'gnss-SSR-PeriodicCodeBias-r15', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-PeriodicControlParam-r15')), opt=True)
_GNSS_PeriodicAssistData_r15_gnss_SSR_PeriodicURA_r16 = SEQ(name=u'gnss-SSR-PeriodicURA-r16', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-PeriodicControlParam-r15')), opt=True, group=0)
_GNSS_PeriodicAssistData_r15_gnss_SSR_PeriodicPhaseBias_r16 = SEQ(name=u'gnss-SSR-PeriodicPhaseBias-r16', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-PeriodicControlParam-r15')), opt=True, group=0)
_GNSS_PeriodicAssistData_r15_gnss_SSR_PeriodicSTEC_Correction_r16 = SEQ(name=u'gnss-SSR-PeriodicSTEC-Correction-r16', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-PeriodicControlParam-r15')), opt=True, group=0)
_GNSS_PeriodicAssistData_r15_gnss_SSR_PeriodicGriddedCorrection_r16 = SEQ(name=u'gnss-SSR-PeriodicGriddedCorrection-r16', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-PeriodicControlParam-r15')), opt=True, group=0)
GNSS_PeriodicAssistData_r15._cont = ASN1Dict([
(u'gnss-RTK-PeriodicObservations-r15', _GNSS_PeriodicAssistData_r15_gnss_RTK_PeriodicObservations_r15),
(u'glo-RTK-PeriodicBiasInformation-r15', _GNSS_PeriodicAssistData_r15_glo_RTK_PeriodicBiasInformation_r15),
(u'gnss-RTK-MAC-PeriodicCorrectionDifferences-r15', _GNSS_PeriodicAssistData_r15_gnss_RTK_MAC_PeriodicCorrectionDifferences_r15),
(u'gnss-RTK-PeriodicResiduals-r15', _GNSS_PeriodicAssistData_r15_gnss_RTK_PeriodicResiduals_r15),
(u'gnss-RTK-FKP-PeriodicGradients-r15', _GNSS_PeriodicAssistData_r15_gnss_RTK_FKP_PeriodicGradients_r15),
(u'gnss-SSR-PeriodicOrbitCorrections-r15', _GNSS_PeriodicAssistData_r15_gnss_SSR_PeriodicOrbitCorrections_r15),
(u'gnss-SSR-PeriodicClockCorrections-r15', _GNSS_PeriodicAssistData_r15_gnss_SSR_PeriodicClockCorrections_r15),
(u'gnss-SSR-PeriodicCodeBias-r15', _GNSS_PeriodicAssistData_r15_gnss_SSR_PeriodicCodeBias_r15),
(u'gnss-SSR-PeriodicURA-r16', _GNSS_PeriodicAssistData_r15_gnss_SSR_PeriodicURA_r16),
(u'gnss-SSR-PeriodicPhaseBias-r16', _GNSS_PeriodicAssistData_r15_gnss_SSR_PeriodicPhaseBias_r16),
(u'gnss-SSR-PeriodicSTEC-Correction-r16', _GNSS_PeriodicAssistData_r15_gnss_SSR_PeriodicSTEC_Correction_r16),
(u'gnss-SSR-PeriodicGriddedCorrection-r16', _GNSS_PeriodicAssistData_r15_gnss_SSR_PeriodicGriddedCorrection_r16),
])
GNSS_PeriodicAssistData_r15._ext = [u'gnss-SSR-PeriodicURA-r16', u'gnss-SSR-PeriodicPhaseBias-r16', u'gnss-SSR-PeriodicSTEC-Correction-r16', u'gnss-SSR-PeriodicGriddedCorrection-r16']
#-----< GNSS-ReferenceTime >-----#
GNSS_ReferenceTime = SEQ(name=u'GNSS-ReferenceTime', mode=MODE_TYPE)
_GNSS_ReferenceTime_gnss_SystemTime = SEQ(name=u'gnss-SystemTime', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SystemTime')))
_GNSS_ReferenceTime_referenceTimeUnc = INT(name=u'referenceTimeUnc', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_ReferenceTime_referenceTimeUnc._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
_GNSS_ReferenceTime_gnss_ReferenceTimeForCells = SEQ_OF(name=u'gnss-ReferenceTimeForCells', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__GNSS_ReferenceTime_gnss_ReferenceTimeForCells__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ReferenceTimeForOneCell')))
_GNSS_ReferenceTime_gnss_ReferenceTimeForCells._cont = __GNSS_ReferenceTime_gnss_ReferenceTimeForCells__item_
_GNSS_ReferenceTime_gnss_ReferenceTimeForCells._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[])
GNSS_ReferenceTime._cont = ASN1Dict([
(u'gnss-SystemTime', _GNSS_ReferenceTime_gnss_SystemTime),
(u'referenceTimeUnc', _GNSS_ReferenceTime_referenceTimeUnc),
(u'gnss-ReferenceTimeForCells', _GNSS_ReferenceTime_gnss_ReferenceTimeForCells),
])
GNSS_ReferenceTime._ext = []
#-----< GNSS-ReferenceTimeForOneCell >-----#
GNSS_ReferenceTimeForOneCell = SEQ(name=u'GNSS-ReferenceTimeForOneCell', mode=MODE_TYPE)
_GNSS_ReferenceTimeForOneCell_networkTime = SEQ(name=u'networkTime', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NetworkTime')))
_GNSS_ReferenceTimeForOneCell_referenceTimeUnc = INT(name=u'referenceTimeUnc', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_ReferenceTimeForOneCell_referenceTimeUnc._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
_GNSS_ReferenceTimeForOneCell_bsAlign = ENUM(name=u'bsAlign', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_ReferenceTimeForOneCell_bsAlign._cont = ASN1Dict([(u'true', 0)])
_GNSS_ReferenceTimeForOneCell_bsAlign._ext = None
GNSS_ReferenceTimeForOneCell._cont = ASN1Dict([
(u'networkTime', _GNSS_ReferenceTimeForOneCell_networkTime),
(u'referenceTimeUnc', _GNSS_ReferenceTimeForOneCell_referenceTimeUnc),
(u'bsAlign', _GNSS_ReferenceTimeForOneCell_bsAlign),
])
GNSS_ReferenceTimeForOneCell._ext = []
#-----< GNSS-SystemTime >-----#
GNSS_SystemTime = SEQ(name=u'GNSS-SystemTime', mode=MODE_TYPE)
_GNSS_SystemTime_gnss_TimeID = SEQ(name=u'gnss-TimeID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ID')))
_GNSS_SystemTime_gnss_DayNumber = INT(name=u'gnss-DayNumber', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SystemTime_gnss_DayNumber._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=32767)], ev=None, er=[])
_GNSS_SystemTime_gnss_TimeOfDay = INT(name=u'gnss-TimeOfDay', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SystemTime_gnss_TimeOfDay._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=86399)], ev=None, er=[])
_GNSS_SystemTime_gnss_TimeOfDayFrac_msec = INT(name=u'gnss-TimeOfDayFrac-msec', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_SystemTime_gnss_TimeOfDayFrac_msec._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=999)], ev=None, er=[])
_GNSS_SystemTime_notificationOfLeapSecond = BIT_STR(name=u'notificationOfLeapSecond', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_SystemTime_notificationOfLeapSecond._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[])
_GNSS_SystemTime_gps_TOW_Assist = SEQ_OF(name=u'gps-TOW-Assist', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GPS-TOW-Assist')), opt=True)
GNSS_SystemTime._cont = ASN1Dict([
(u'gnss-TimeID', _GNSS_SystemTime_gnss_TimeID),
(u'gnss-DayNumber', _GNSS_SystemTime_gnss_DayNumber),
(u'gnss-TimeOfDay', _GNSS_SystemTime_gnss_TimeOfDay),
(u'gnss-TimeOfDayFrac-msec', _GNSS_SystemTime_gnss_TimeOfDayFrac_msec),
(u'notificationOfLeapSecond', _GNSS_SystemTime_notificationOfLeapSecond),
(u'gps-TOW-Assist', _GNSS_SystemTime_gps_TOW_Assist),
])
GNSS_SystemTime._ext = []
#-----< GPS-TOW-Assist >-----#
GPS_TOW_Assist = SEQ_OF(name=u'GPS-TOW-Assist', mode=MODE_TYPE)
_GPS_TOW_Assist__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'GPS-TOW-AssistElement')))
GPS_TOW_Assist._cont = _GPS_TOW_Assist__item_
GPS_TOW_Assist._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< GPS-TOW-AssistElement >-----#
GPS_TOW_AssistElement = SEQ(name=u'GPS-TOW-AssistElement', mode=MODE_TYPE)
_GPS_TOW_AssistElement_satelliteID = INT(name=u'satelliteID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GPS_TOW_AssistElement_satelliteID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
_GPS_TOW_AssistElement_tlmWord = INT(name=u'tlmWord', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GPS_TOW_AssistElement_tlmWord._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=16383)], ev=None, er=[])
_GPS_TOW_AssistElement_antiSpoof = INT(name=u'antiSpoof', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GPS_TOW_AssistElement_antiSpoof._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1)], ev=None, er=[])
_GPS_TOW_AssistElement_alert = INT(name=u'alert', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GPS_TOW_AssistElement_alert._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1)], ev=None, er=[])
_GPS_TOW_AssistElement_tlmRsvdBits = INT(name=u'tlmRsvdBits', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GPS_TOW_AssistElement_tlmRsvdBits._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3)], ev=None, er=[])
GPS_TOW_AssistElement._cont = ASN1Dict([
(u'satelliteID', _GPS_TOW_AssistElement_satelliteID),
(u'tlmWord', _GPS_TOW_AssistElement_tlmWord),
(u'antiSpoof', _GPS_TOW_AssistElement_antiSpoof),
(u'alert', _GPS_TOW_AssistElement_alert),
(u'tlmRsvdBits', _GPS_TOW_AssistElement_tlmRsvdBits),
])
GPS_TOW_AssistElement._ext = []
#-----< NetworkTime >-----#
NetworkTime = SEQ(name=u'NetworkTime', mode=MODE_TYPE)
_NetworkTime_secondsFromFrameStructureStart = INT(name=u'secondsFromFrameStructureStart', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NetworkTime_secondsFromFrameStructureStart._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=12533)], ev=None, er=[])
_NetworkTime_fractionalSecondsFromFrameStructureStart = INT(name=u'fractionalSecondsFromFrameStructureStart', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NetworkTime_fractionalSecondsFromFrameStructureStart._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3999999)], ev=None, er=[])
_NetworkTime_frameDrift = INT(name=u'frameDrift', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NetworkTime_frameDrift._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-64, ub=63)], ev=None, er=[])
_NetworkTime_cellID = CHOICE(name=u'cellID', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__NetworkTime_cellID_eUTRA = SEQ(name=u'eUTRA', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NetworkTime_cellID_eUTRA_physCellId = INT(name=u'physCellId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NetworkTime_cellID_eUTRA_physCellId._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=503)], ev=None, er=[])
___NetworkTime_cellID_eUTRA_cellGlobalIdEUTRA = SEQ(name=u'cellGlobalIdEUTRA', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'CellGlobalIdEUTRA-AndUTRA')), opt=True)
___NetworkTime_cellID_eUTRA_earfcn = INT(name=u'earfcn', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueEUTRA')))
___NetworkTime_cellID_eUTRA_earfcn_v9a0 = INT(name=u'earfcn-v9a0', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueEUTRA-v9a0')), opt=True, group=0)
__NetworkTime_cellID_eUTRA._cont = ASN1Dict([
(u'physCellId', ___NetworkTime_cellID_eUTRA_physCellId),
(u'cellGlobalIdEUTRA', ___NetworkTime_cellID_eUTRA_cellGlobalIdEUTRA),
(u'earfcn', ___NetworkTime_cellID_eUTRA_earfcn),
(u'earfcn-v9a0', ___NetworkTime_cellID_eUTRA_earfcn_v9a0),
])
__NetworkTime_cellID_eUTRA._ext = [u'earfcn-v9a0']
__NetworkTime_cellID_uTRA = SEQ(name=u'uTRA', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NetworkTime_cellID_uTRA_mode = CHOICE(name=u'mode', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
____NetworkTime_cellID_uTRA_mode_fdd = SEQ(name=u'fdd', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_____NetworkTime_cellID_uTRA_mode_fdd_primary_CPICH_Info = INT(name=u'primary-CPICH-Info', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_____NetworkTime_cellID_uTRA_mode_fdd_primary_CPICH_Info._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=511)], ev=None, er=[])
____NetworkTime_cellID_uTRA_mode_fdd._cont = ASN1Dict([
(u'primary-CPICH-Info', _____NetworkTime_cellID_uTRA_mode_fdd_primary_CPICH_Info),
])
____NetworkTime_cellID_uTRA_mode_fdd._ext = []
____NetworkTime_cellID_uTRA_mode_tdd = SEQ(name=u'tdd', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_____NetworkTime_cellID_uTRA_mode_tdd_cellParameters = INT(name=u'cellParameters', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_____NetworkTime_cellID_uTRA_mode_tdd_cellParameters._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
____NetworkTime_cellID_uTRA_mode_tdd._cont = ASN1Dict([
(u'cellParameters', _____NetworkTime_cellID_uTRA_mode_tdd_cellParameters),
])
____NetworkTime_cellID_uTRA_mode_tdd._ext = []
___NetworkTime_cellID_uTRA_mode._cont = ASN1Dict([
(u'fdd', ____NetworkTime_cellID_uTRA_mode_fdd),
(u'tdd', ____NetworkTime_cellID_uTRA_mode_tdd),
])
___NetworkTime_cellID_uTRA_mode._ext = None
___NetworkTime_cellID_uTRA_cellGlobalIdUTRA = SEQ(name=u'cellGlobalIdUTRA', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'CellGlobalIdEUTRA-AndUTRA')), opt=True)
___NetworkTime_cellID_uTRA_uarfcn = INT(name=u'uarfcn', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueUTRA')))
__NetworkTime_cellID_uTRA._cont = ASN1Dict([
(u'mode', ___NetworkTime_cellID_uTRA_mode),
(u'cellGlobalIdUTRA', ___NetworkTime_cellID_uTRA_cellGlobalIdUTRA),
(u'uarfcn', ___NetworkTime_cellID_uTRA_uarfcn),
])
__NetworkTime_cellID_uTRA._ext = []
__NetworkTime_cellID_gSM = SEQ(name=u'gSM', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NetworkTime_cellID_gSM_bcchCarrier = INT(name=u'bcchCarrier', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NetworkTime_cellID_gSM_bcchCarrier._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1023)], ev=None, er=[])
___NetworkTime_cellID_gSM_bsic = INT(name=u'bsic', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NetworkTime_cellID_gSM_bsic._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=63)], ev=None, er=[])
___NetworkTime_cellID_gSM_cellGlobalIdGERAN = SEQ(name=u'cellGlobalIdGERAN', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'CellGlobalIdGERAN')), opt=True)
__NetworkTime_cellID_gSM._cont = ASN1Dict([
(u'bcchCarrier', ___NetworkTime_cellID_gSM_bcchCarrier),
(u'bsic', ___NetworkTime_cellID_gSM_bsic),
(u'cellGlobalIdGERAN', ___NetworkTime_cellID_gSM_cellGlobalIdGERAN),
])
__NetworkTime_cellID_gSM._ext = []
__NetworkTime_cellID_nBIoT_r14 = SEQ(name=u'nBIoT-r14', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NetworkTime_cellID_nBIoT_r14_nbPhysCellId_r14 = INT(name=u'nbPhysCellId-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NetworkTime_cellID_nBIoT_r14_nbPhysCellId_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=503)], ev=None, er=[])
___NetworkTime_cellID_nBIoT_r14_nbCellGlobalId_r14 = SEQ(name=u'nbCellGlobalId-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ECGI')), opt=True)
___NetworkTime_cellID_nBIoT_r14_nbCarrierFreq_r14 = SEQ(name=u'nbCarrierFreq-r14', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'CarrierFreq-NB-r14')))
__NetworkTime_cellID_nBIoT_r14._cont = ASN1Dict([
(u'nbPhysCellId-r14', ___NetworkTime_cellID_nBIoT_r14_nbPhysCellId_r14),
(u'nbCellGlobalId-r14', ___NetworkTime_cellID_nBIoT_r14_nbCellGlobalId_r14),
(u'nbCarrierFreq-r14', ___NetworkTime_cellID_nBIoT_r14_nbCarrierFreq_r14),
])
__NetworkTime_cellID_nBIoT_r14._ext = []
__NetworkTime_cellID_nr_r15 = SEQ(name=u'nr-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NetworkTime_cellID_nr_r15_nrPhysCellId_r15 = INT(name=u'nrPhysCellId-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NetworkTime_cellID_nr_r15_nrPhysCellId_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1007)], ev=None, er=[])
___NetworkTime_cellID_nr_r15_nrCellGlobalID_r15 = SEQ(name=u'nrCellGlobalID-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NCGI-r15')), opt=True)
___NetworkTime_cellID_nr_r15_nrARFCN_r15 = INT(name=u'nrARFCN-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueNR-r15')))
__NetworkTime_cellID_nr_r15._cont = ASN1Dict([
(u'nrPhysCellId-r15', ___NetworkTime_cellID_nr_r15_nrPhysCellId_r15),
(u'nrCellGlobalID-r15', ___NetworkTime_cellID_nr_r15_nrCellGlobalID_r15),
(u'nrARFCN-r15', ___NetworkTime_cellID_nr_r15_nrARFCN_r15),
])
__NetworkTime_cellID_nr_r15._ext = []
_NetworkTime_cellID._cont = ASN1Dict([
(u'eUTRA', __NetworkTime_cellID_eUTRA),
(u'uTRA', __NetworkTime_cellID_uTRA),
(u'gSM', __NetworkTime_cellID_gSM),
(u'nBIoT-r14', __NetworkTime_cellID_nBIoT_r14),
(u'nr-r15', __NetworkTime_cellID_nr_r15),
])
_NetworkTime_cellID._ext = [u'nBIoT-r14', u'nr-r15']
NetworkTime._cont = ASN1Dict([
(u'secondsFromFrameStructureStart', _NetworkTime_secondsFromFrameStructureStart),
(u'fractionalSecondsFromFrameStructureStart', _NetworkTime_fractionalSecondsFromFrameStructureStart),
(u'frameDrift', _NetworkTime_frameDrift),
(u'cellID', _NetworkTime_cellID),
])
NetworkTime._ext = []
#-----< GNSS-ReferenceLocation >-----#
GNSS_ReferenceLocation = SEQ(name=u'GNSS-ReferenceLocation', mode=MODE_TYPE)
_GNSS_ReferenceLocation_threeDlocation = SEQ(name=u'threeDlocation', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'EllipsoidPointWithAltitudeAndUncertaintyEllipsoid')))
GNSS_ReferenceLocation._cont = ASN1Dict([
(u'threeDlocation', _GNSS_ReferenceLocation_threeDlocation),
])
GNSS_ReferenceLocation._ext = []
#-----< GNSS-IonosphericModel >-----#
GNSS_IonosphericModel = SEQ(name=u'GNSS-IonosphericModel', mode=MODE_TYPE)
_GNSS_IonosphericModel_klobucharModel = SEQ(name=u'klobucharModel', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'KlobucharModelParameter')), opt=True)
_GNSS_IonosphericModel_neQuickModel = SEQ(name=u'neQuickModel', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NeQuickModelParameter')), opt=True)
_GNSS_IonosphericModel_klobucharModel2_r16 = SEQ(name=u'klobucharModel2-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'KlobucharModel2Parameter-r16')), opt=True, group=0)
GNSS_IonosphericModel._cont = ASN1Dict([
(u'klobucharModel', _GNSS_IonosphericModel_klobucharModel),
(u'neQuickModel', _GNSS_IonosphericModel_neQuickModel),
(u'klobucharModel2-r16', _GNSS_IonosphericModel_klobucharModel2_r16),
])
GNSS_IonosphericModel._ext = [u'klobucharModel2-r16']
#-----< KlobucharModelParameter >-----#
KlobucharModelParameter = SEQ(name=u'KlobucharModelParameter', mode=MODE_TYPE)
_KlobucharModelParameter_dataID = BIT_STR(name=u'dataID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_KlobucharModelParameter_dataID._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[])
_KlobucharModelParameter_alfa0 = INT(name=u'alfa0', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_KlobucharModelParameter_alfa0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
_KlobucharModelParameter_alfa1 = INT(name=u'alfa1', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_KlobucharModelParameter_alfa1._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
_KlobucharModelParameter_alfa2 = INT(name=u'alfa2', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_KlobucharModelParameter_alfa2._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
_KlobucharModelParameter_alfa3 = INT(name=u'alfa3', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_KlobucharModelParameter_alfa3._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
_KlobucharModelParameter_beta0 = INT(name=u'beta0', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_KlobucharModelParameter_beta0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
_KlobucharModelParameter_beta1 = INT(name=u'beta1', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_KlobucharModelParameter_beta1._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
_KlobucharModelParameter_beta2 = INT(name=u'beta2', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_KlobucharModelParameter_beta2._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
_KlobucharModelParameter_beta3 = INT(name=u'beta3', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_KlobucharModelParameter_beta3._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
KlobucharModelParameter._cont = ASN1Dict([
(u'dataID', _KlobucharModelParameter_dataID),
(u'alfa0', _KlobucharModelParameter_alfa0),
(u'alfa1', _KlobucharModelParameter_alfa1),
(u'alfa2', _KlobucharModelParameter_alfa2),
(u'alfa3', _KlobucharModelParameter_alfa3),
(u'beta0', _KlobucharModelParameter_beta0),
(u'beta1', _KlobucharModelParameter_beta1),
(u'beta2', _KlobucharModelParameter_beta2),
(u'beta3', _KlobucharModelParameter_beta3),
])
KlobucharModelParameter._ext = []
#-----< KlobucharModel2Parameter-r16 >-----#
KlobucharModel2Parameter_r16 = SEQ(name=u'KlobucharModel2Parameter-r16', mode=MODE_TYPE)
_KlobucharModel2Parameter_r16_alfa1_r16 = INT(name=u'alfa1-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_KlobucharModel2Parameter_r16_alfa1_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1023)], ev=None, er=[])
_KlobucharModel2Parameter_r16_alfa2_r16 = INT(name=u'alfa2-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_KlobucharModel2Parameter_r16_alfa2_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
_KlobucharModel2Parameter_r16_alfa3_r16 = INT(name=u'alfa3-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_KlobucharModel2Parameter_r16_alfa3_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_KlobucharModel2Parameter_r16_alfa4_r16 = INT(name=u'alfa4-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_KlobucharModel2Parameter_r16_alfa4_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_KlobucharModel2Parameter_r16_alfa5_r16 = INT(name=u'alfa5-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_KlobucharModel2Parameter_r16_alfa5_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_KlobucharModel2Parameter_r16_alfa6_r16 = INT(name=u'alfa6-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_KlobucharModel2Parameter_r16_alfa6_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
_KlobucharModel2Parameter_r16_alfa7_r16 = INT(name=u'alfa7-r16', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_KlobucharModel2Parameter_r16_alfa7_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
_KlobucharModel2Parameter_r16_alfa8_r16 = INT(name=u'alfa8-r16', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_KlobucharModel2Parameter_r16_alfa8_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
_KlobucharModel2Parameter_r16_alfa9_r16 = INT(name=u'alfa9-r16', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_KlobucharModel2Parameter_r16_alfa9_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
KlobucharModel2Parameter_r16._cont = ASN1Dict([
(u'alfa1-r16', _KlobucharModel2Parameter_r16_alfa1_r16),
(u'alfa2-r16', _KlobucharModel2Parameter_r16_alfa2_r16),
(u'alfa3-r16', _KlobucharModel2Parameter_r16_alfa3_r16),
(u'alfa4-r16', _KlobucharModel2Parameter_r16_alfa4_r16),
(u'alfa5-r16', _KlobucharModel2Parameter_r16_alfa5_r16),
(u'alfa6-r16', _KlobucharModel2Parameter_r16_alfa6_r16),
(u'alfa7-r16', _KlobucharModel2Parameter_r16_alfa7_r16),
(u'alfa8-r16', _KlobucharModel2Parameter_r16_alfa8_r16),
(u'alfa9-r16', _KlobucharModel2Parameter_r16_alfa9_r16),
])
KlobucharModel2Parameter_r16._ext = []
#-----< NeQuickModelParameter >-----#
NeQuickModelParameter = SEQ(name=u'NeQuickModelParameter', mode=MODE_TYPE)
_NeQuickModelParameter_ai0 = INT(name=u'ai0', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NeQuickModelParameter_ai0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2047)], ev=None, er=[])
_NeQuickModelParameter_ai1 = INT(name=u'ai1', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NeQuickModelParameter_ai1._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1024, ub=1023)], ev=None, er=[])
_NeQuickModelParameter_ai2 = INT(name=u'ai2', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NeQuickModelParameter_ai2._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8192, ub=8191)], ev=None, er=[])
_NeQuickModelParameter_ionoStormFlag1 = INT(name=u'ionoStormFlag1', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NeQuickModelParameter_ionoStormFlag1._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1)], ev=None, er=[])
_NeQuickModelParameter_ionoStormFlag2 = INT(name=u'ionoStormFlag2', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NeQuickModelParameter_ionoStormFlag2._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1)], ev=None, er=[])
_NeQuickModelParameter_ionoStormFlag3 = INT(name=u'ionoStormFlag3', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NeQuickModelParameter_ionoStormFlag3._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1)], ev=None, er=[])
_NeQuickModelParameter_ionoStormFlag4 = INT(name=u'ionoStormFlag4', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NeQuickModelParameter_ionoStormFlag4._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1)], ev=None, er=[])
_NeQuickModelParameter_ionoStormFlag5 = INT(name=u'ionoStormFlag5', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NeQuickModelParameter_ionoStormFlag5._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1)], ev=None, er=[])
NeQuickModelParameter._cont = ASN1Dict([
(u'ai0', _NeQuickModelParameter_ai0),
(u'ai1', _NeQuickModelParameter_ai1),
(u'ai2', _NeQuickModelParameter_ai2),
(u'ionoStormFlag1', _NeQuickModelParameter_ionoStormFlag1),
(u'ionoStormFlag2', _NeQuickModelParameter_ionoStormFlag2),
(u'ionoStormFlag3', _NeQuickModelParameter_ionoStormFlag3),
(u'ionoStormFlag4', _NeQuickModelParameter_ionoStormFlag4),
(u'ionoStormFlag5', _NeQuickModelParameter_ionoStormFlag5),
])
NeQuickModelParameter._ext = []
#-----< GNSS-EarthOrientationParameters >-----#
GNSS_EarthOrientationParameters = SEQ(name=u'GNSS-EarthOrientationParameters', mode=MODE_TYPE)
_GNSS_EarthOrientationParameters_teop = INT(name=u'teop', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_EarthOrientationParameters_teop._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
_GNSS_EarthOrientationParameters_pmX = INT(name=u'pmX', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_EarthOrientationParameters_pmX._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1048576, ub=1048575)], ev=None, er=[])
_GNSS_EarthOrientationParameters_pmXdot = INT(name=u'pmXdot', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_EarthOrientationParameters_pmXdot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-16384, ub=16383)], ev=None, er=[])
_GNSS_EarthOrientationParameters_pmY = INT(name=u'pmY', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_EarthOrientationParameters_pmY._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1048576, ub=1048575)], ev=None, er=[])
_GNSS_EarthOrientationParameters_pmYdot = INT(name=u'pmYdot', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_EarthOrientationParameters_pmYdot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-16384, ub=16383)], ev=None, er=[])
_GNSS_EarthOrientationParameters_deltaUT1 = INT(name=u'deltaUT1', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_EarthOrientationParameters_deltaUT1._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1073741824, ub=1073741823)], ev=None, er=[])
_GNSS_EarthOrientationParameters_deltaUT1dot = INT(name=u'deltaUT1dot', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_EarthOrientationParameters_deltaUT1dot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-262144, ub=262143)], ev=None, er=[])
GNSS_EarthOrientationParameters._cont = ASN1Dict([
(u'teop', _GNSS_EarthOrientationParameters_teop),
(u'pmX', _GNSS_EarthOrientationParameters_pmX),
(u'pmXdot', _GNSS_EarthOrientationParameters_pmXdot),
(u'pmY', _GNSS_EarthOrientationParameters_pmY),
(u'pmYdot', _GNSS_EarthOrientationParameters_pmYdot),
(u'deltaUT1', _GNSS_EarthOrientationParameters_deltaUT1),
(u'deltaUT1dot', _GNSS_EarthOrientationParameters_deltaUT1dot),
])
GNSS_EarthOrientationParameters._ext = []
#-----< GNSS-RTK-ReferenceStationInfo-r15 >-----#
GNSS_RTK_ReferenceStationInfo_r15 = SEQ(name=u'GNSS-RTK-ReferenceStationInfo-r15', mode=MODE_TYPE)
_GNSS_RTK_ReferenceStationInfo_r15_referenceStationID_r15 = SEQ(name=u'referenceStationID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ReferenceStationID-r15')))
_GNSS_RTK_ReferenceStationInfo_r15_referenceStationIndicator_r15 = ENUM(name=u'referenceStationIndicator-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_RTK_ReferenceStationInfo_r15_referenceStationIndicator_r15._cont = ASN1Dict([(u'physical', 0), (u'non-physical', 1)])
_GNSS_RTK_ReferenceStationInfo_r15_referenceStationIndicator_r15._ext = None
_GNSS_RTK_ReferenceStationInfo_r15_antenna_reference_point_ECEF_X_r15 = INT(name=u'antenna-reference-point-ECEF-X-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_RTK_ReferenceStationInfo_r15_antenna_reference_point_ECEF_X_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-137438953472, ub=137438953471)], ev=None, er=[])
_GNSS_RTK_ReferenceStationInfo_r15_antenna_reference_point_ECEF_Y_r15 = INT(name=u'antenna-reference-point-ECEF-Y-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_RTK_ReferenceStationInfo_r15_antenna_reference_point_ECEF_Y_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-137438953472, ub=137438953471)], ev=None, er=[])
_GNSS_RTK_ReferenceStationInfo_r15_antenna_reference_point_ECEF_Z_r15 = INT(name=u'antenna-reference-point-ECEF-Z-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_RTK_ReferenceStationInfo_r15_antenna_reference_point_ECEF_Z_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-137438953472, ub=137438953471)], ev=None, er=[])
_GNSS_RTK_ReferenceStationInfo_r15_antennaHeight_r15 = INT(name=u'antennaHeight-r15', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_RTK_ReferenceStationInfo_r15_antennaHeight_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
_GNSS_RTK_ReferenceStationInfo_r15_antennaDescription_r15 = SEQ(name=u'antennaDescription-r15', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'AntennaDescription-r15')), opt=True)
_GNSS_RTK_ReferenceStationInfo_r15_antenna_reference_point_unc_r15 = SEQ(name=u'antenna-reference-point-unc-r15', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'AntennaReferencePointUnc-r15')), opt=True)
_GNSS_RTK_ReferenceStationInfo_r15_physical_reference_station_info_r15 = SEQ(name=u'physical-reference-station-info-r15', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'PhysicalReferenceStationInfo-r15')), opt=True)
_GNSS_RTK_ReferenceStationInfo_r15_equalIntegerAmbiguityLevel_r16 = CHOICE(name=u'equalIntegerAmbiguityLevel-r16', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'EqualIntegerAmbiguityLevel-r16')), opt=True, group=0)
GNSS_RTK_ReferenceStationInfo_r15._cont = ASN1Dict([
(u'referenceStationID-r15', _GNSS_RTK_ReferenceStationInfo_r15_referenceStationID_r15),
(u'referenceStationIndicator-r15', _GNSS_RTK_ReferenceStationInfo_r15_referenceStationIndicator_r15),
(u'antenna-reference-point-ECEF-X-r15', _GNSS_RTK_ReferenceStationInfo_r15_antenna_reference_point_ECEF_X_r15),
(u'antenna-reference-point-ECEF-Y-r15', _GNSS_RTK_ReferenceStationInfo_r15_antenna_reference_point_ECEF_Y_r15),
(u'antenna-reference-point-ECEF-Z-r15', _GNSS_RTK_ReferenceStationInfo_r15_antenna_reference_point_ECEF_Z_r15),
(u'antennaHeight-r15', _GNSS_RTK_ReferenceStationInfo_r15_antennaHeight_r15),
(u'antennaDescription-r15', _GNSS_RTK_ReferenceStationInfo_r15_antennaDescription_r15),
(u'antenna-reference-point-unc-r15', _GNSS_RTK_ReferenceStationInfo_r15_antenna_reference_point_unc_r15),
(u'physical-reference-station-info-r15', _GNSS_RTK_ReferenceStationInfo_r15_physical_reference_station_info_r15),
(u'equalIntegerAmbiguityLevel-r16', _GNSS_RTK_ReferenceStationInfo_r15_equalIntegerAmbiguityLevel_r16),
])
GNSS_RTK_ReferenceStationInfo_r15._ext = [u'equalIntegerAmbiguityLevel-r16']
#-----< AntennaDescription-r15 >-----#
AntennaDescription_r15 = SEQ(name=u'AntennaDescription-r15', mode=MODE_TYPE)
_AntennaDescription_r15_antennaDescriptor_r15 = STR_VIS(name=u'antennaDescriptor-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AntennaDescription_r15_antennaDescriptor_r15._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=256)], ev=None, er=[])
_AntennaDescription_r15_antennaSetUpID_r15 = ENUM(name=u'antennaSetUpID-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_AntennaDescription_r15_antennaSetUpID_r15._cont = ASN1Dict([(u'non-zero', 0)])
_AntennaDescription_r15_antennaSetUpID_r15._ext = None
AntennaDescription_r15._cont = ASN1Dict([
(u'antennaDescriptor-r15', _AntennaDescription_r15_antennaDescriptor_r15),
(u'antennaSetUpID-r15', _AntennaDescription_r15_antennaSetUpID_r15),
])
AntennaDescription_r15._ext = []
#-----< AntennaReferencePointUnc-r15 >-----#
AntennaReferencePointUnc_r15 = SEQ(name=u'AntennaReferencePointUnc-r15', mode=MODE_TYPE)
_AntennaReferencePointUnc_r15_uncertainty_X_r15 = INT(name=u'uncertainty-X-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AntennaReferencePointUnc_r15_uncertainty_X_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_AntennaReferencePointUnc_r15_confidence_X_r15 = INT(name=u'confidence-X-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AntennaReferencePointUnc_r15_confidence_X_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=100)], ev=None, er=[])
_AntennaReferencePointUnc_r15_uncertainty_Y_r15 = INT(name=u'uncertainty-Y-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AntennaReferencePointUnc_r15_uncertainty_Y_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_AntennaReferencePointUnc_r15_confidence_Y_r15 = INT(name=u'confidence-Y-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AntennaReferencePointUnc_r15_confidence_Y_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=100)], ev=None, er=[])
_AntennaReferencePointUnc_r15_uncertainty_Z_r15 = INT(name=u'uncertainty-Z-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AntennaReferencePointUnc_r15_uncertainty_Z_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_AntennaReferencePointUnc_r15_confidence_Z_r15 = INT(name=u'confidence-Z-r15', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AntennaReferencePointUnc_r15_confidence_Z_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=100)], ev=None, er=[])
AntennaReferencePointUnc_r15._cont = ASN1Dict([
(u'uncertainty-X-r15', _AntennaReferencePointUnc_r15_uncertainty_X_r15),
(u'confidence-X-r15', _AntennaReferencePointUnc_r15_confidence_X_r15),
(u'uncertainty-Y-r15', _AntennaReferencePointUnc_r15_uncertainty_Y_r15),
(u'confidence-Y-r15', _AntennaReferencePointUnc_r15_confidence_Y_r15),
(u'uncertainty-Z-r15', _AntennaReferencePointUnc_r15_uncertainty_Z_r15),
(u'confidence-Z-r15', _AntennaReferencePointUnc_r15_confidence_Z_r15),
])
AntennaReferencePointUnc_r15._ext = []
#-----< PhysicalReferenceStationInfo-r15 >-----#
PhysicalReferenceStationInfo_r15 = SEQ(name=u'PhysicalReferenceStationInfo-r15', mode=MODE_TYPE)
_PhysicalReferenceStationInfo_r15_physicalReferenceStationID_r15 = SEQ(name=u'physicalReferenceStationID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ReferenceStationID-r15')))
_PhysicalReferenceStationInfo_r15_physical_ARP_ECEF_X_r15 = INT(name=u'physical-ARP-ECEF-X-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_PhysicalReferenceStationInfo_r15_physical_ARP_ECEF_X_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-137438953472, ub=137438953471)], ev=None, er=[])
_PhysicalReferenceStationInfo_r15_physical_ARP_ECEF_Y_r15 = INT(name=u'physical-ARP-ECEF-Y-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_PhysicalReferenceStationInfo_r15_physical_ARP_ECEF_Y_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-137438953472, ub=137438953471)], ev=None, er=[])
_PhysicalReferenceStationInfo_r15_physical_ARP_ECEF_Z_r15 = INT(name=u'physical-ARP-ECEF-Z-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_PhysicalReferenceStationInfo_r15_physical_ARP_ECEF_Z_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-137438953472, ub=137438953471)], ev=None, er=[])
_PhysicalReferenceStationInfo_r15_physical_ARP_unc_r15 = SEQ(name=u'physical-ARP-unc-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'AntennaReferencePointUnc-r15')), opt=True)
PhysicalReferenceStationInfo_r15._cont = ASN1Dict([
(u'physicalReferenceStationID-r15', _PhysicalReferenceStationInfo_r15_physicalReferenceStationID_r15),
(u'physical-ARP-ECEF-X-r15', _PhysicalReferenceStationInfo_r15_physical_ARP_ECEF_X_r15),
(u'physical-ARP-ECEF-Y-r15', _PhysicalReferenceStationInfo_r15_physical_ARP_ECEF_Y_r15),
(u'physical-ARP-ECEF-Z-r15', _PhysicalReferenceStationInfo_r15_physical_ARP_ECEF_Z_r15),
(u'physical-ARP-unc-r15', _PhysicalReferenceStationInfo_r15_physical_ARP_unc_r15),
])
PhysicalReferenceStationInfo_r15._ext = []
#-----< EqualIntegerAmbiguityLevel-r16 >-----#
EqualIntegerAmbiguityLevel_r16 = CHOICE(name=u'EqualIntegerAmbiguityLevel-r16', mode=MODE_TYPE)
_EqualIntegerAmbiguityLevel_r16_allReferenceStations_r16 = NULL(name=u'allReferenceStations-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_EqualIntegerAmbiguityLevel_r16_referenceStationList_r16 = SEQ_OF(name=u'referenceStationList-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ReferenceStationList-r16')))
EqualIntegerAmbiguityLevel_r16._cont = ASN1Dict([
(u'allReferenceStations-r16', _EqualIntegerAmbiguityLevel_r16_allReferenceStations_r16),
(u'referenceStationList-r16', _EqualIntegerAmbiguityLevel_r16_referenceStationList_r16),
])
EqualIntegerAmbiguityLevel_r16._ext = None
#-----< ReferenceStationList-r16 >-----#
ReferenceStationList_r16 = SEQ_OF(name=u'ReferenceStationList-r16', mode=MODE_TYPE)
_ReferenceStationList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ReferenceStationID-r15')))
ReferenceStationList_r16._cont = _ReferenceStationList_r16__item_
ReferenceStationList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[])
#-----< GNSS-RTK-CommonObservationInfo-r15 >-----#
GNSS_RTK_CommonObservationInfo_r15 = SEQ(name=u'GNSS-RTK-CommonObservationInfo-r15', mode=MODE_TYPE)
_GNSS_RTK_CommonObservationInfo_r15_referenceStationID_r15 = SEQ(name=u'referenceStationID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ReferenceStationID-r15')))
_GNSS_RTK_CommonObservationInfo_r15_clockSteeringIndicator_r15 = INT(name=u'clockSteeringIndicator-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_RTK_CommonObservationInfo_r15_clockSteeringIndicator_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3)], ev=None, er=[])
_GNSS_RTK_CommonObservationInfo_r15_externalClockIndicator_r15 = INT(name=u'externalClockIndicator-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_RTK_CommonObservationInfo_r15_externalClockIndicator_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3)], ev=None, er=[])
_GNSS_RTK_CommonObservationInfo_r15_smoothingIndicator_r15 = BIT_STR(name=u'smoothingIndicator-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_RTK_CommonObservationInfo_r15_smoothingIndicator_r15._const_sz = ASN1Set(rv=[1], rr=[], ev=None, er=[])
_GNSS_RTK_CommonObservationInfo_r15_smoothingInterval_r15 = BIT_STR(name=u'smoothingInterval-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_RTK_CommonObservationInfo_r15_smoothingInterval_r15._const_sz = ASN1Set(rv=[3], rr=[], ev=None, er=[])
GNSS_RTK_CommonObservationInfo_r15._cont = ASN1Dict([
(u'referenceStationID-r15', _GNSS_RTK_CommonObservationInfo_r15_referenceStationID_r15),
(u'clockSteeringIndicator-r15', _GNSS_RTK_CommonObservationInfo_r15_clockSteeringIndicator_r15),
(u'externalClockIndicator-r15', _GNSS_RTK_CommonObservationInfo_r15_externalClockIndicator_r15),
(u'smoothingIndicator-r15', _GNSS_RTK_CommonObservationInfo_r15_smoothingIndicator_r15),
(u'smoothingInterval-r15', _GNSS_RTK_CommonObservationInfo_r15_smoothingInterval_r15),
])
GNSS_RTK_CommonObservationInfo_r15._ext = []
#-----< GNSS-RTK-AuxiliaryStationData-r15 >-----#
GNSS_RTK_AuxiliaryStationData_r15 = SEQ(name=u'GNSS-RTK-AuxiliaryStationData-r15', mode=MODE_TYPE)
_GNSS_RTK_AuxiliaryStationData_r15_networkID_r15 = SEQ(name=u'networkID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-NetworkID-r15')))
_GNSS_RTK_AuxiliaryStationData_r15_subNetworkID_r15 = SEQ(name=u'subNetworkID-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SubNetworkID-r15')), opt=True)
_GNSS_RTK_AuxiliaryStationData_r15_master_referenceStationID_r15 = SEQ(name=u'master-referenceStationID-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ReferenceStationID-r15')))
_GNSS_RTK_AuxiliaryStationData_r15_auxiliaryStationList_r15 = SEQ_OF(name=u'auxiliaryStationList-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'AuxiliaryStationList-r15')))
GNSS_RTK_AuxiliaryStationData_r15._cont = ASN1Dict([
(u'networkID-r15', _GNSS_RTK_AuxiliaryStationData_r15_networkID_r15),
(u'subNetworkID-r15', _GNSS_RTK_AuxiliaryStationData_r15_subNetworkID_r15),
(u'master-referenceStationID-r15', _GNSS_RTK_AuxiliaryStationData_r15_master_referenceStationID_r15),
(u'auxiliaryStationList-r15', _GNSS_RTK_AuxiliaryStationData_r15_auxiliaryStationList_r15),
])
GNSS_RTK_AuxiliaryStationData_r15._ext = []
#-----< AuxiliaryStationList-r15 >-----#
AuxiliaryStationList_r15 = SEQ_OF(name=u'AuxiliaryStationList-r15', mode=MODE_TYPE)
_AuxiliaryStationList_r15__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'AuxiliaryStationElement-r15')))
AuxiliaryStationList_r15._cont = _AuxiliaryStationList_r15__item_
AuxiliaryStationList_r15._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=None, er=[])
#-----< AuxiliaryStationElement-r15 >-----#
AuxiliaryStationElement_r15 = SEQ(name=u'AuxiliaryStationElement-r15', mode=MODE_TYPE)
_AuxiliaryStationElement_r15_aux_referenceStationID_r15 = SEQ(name=u'aux-referenceStationID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ReferenceStationID-r15')))
_AuxiliaryStationElement_r15_aux_master_delta_latitude_r15 = INT(name=u'aux-master-delta-latitude-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AuxiliaryStationElement_r15_aux_master_delta_latitude_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-524288, ub=524287)], ev=None, er=[])
_AuxiliaryStationElement_r15_aux_master_delta_longitude_r15 = INT(name=u'aux-master-delta-longitude-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AuxiliaryStationElement_r15_aux_master_delta_longitude_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1048576, ub=1048575)], ev=None, er=[])
_AuxiliaryStationElement_r15_aux_master_delta_height_r15 = INT(name=u'aux-master-delta-height-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AuxiliaryStationElement_r15_aux_master_delta_height_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4194304, ub=4194303)], ev=None, er=[])
_AuxiliaryStationElement_r15_aux_ARP_unc_r15 = SEQ(name=u'aux-ARP-unc-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Aux-ARP-Unc-r15')), opt=True)
AuxiliaryStationElement_r15._cont = ASN1Dict([
(u'aux-referenceStationID-r15', _AuxiliaryStationElement_r15_aux_referenceStationID_r15),
(u'aux-master-delta-latitude-r15', _AuxiliaryStationElement_r15_aux_master_delta_latitude_r15),
(u'aux-master-delta-longitude-r15', _AuxiliaryStationElement_r15_aux_master_delta_longitude_r15),
(u'aux-master-delta-height-r15', _AuxiliaryStationElement_r15_aux_master_delta_height_r15),
(u'aux-ARP-unc-r15', _AuxiliaryStationElement_r15_aux_ARP_unc_r15),
])
AuxiliaryStationElement_r15._ext = []
#-----< Aux-ARP-Unc-r15 >-----#
Aux_ARP_Unc_r15 = SEQ(name=u'Aux-ARP-Unc-r15', mode=MODE_TYPE)
_Aux_ARP_Unc_r15_horizontalUncertainty_r15 = INT(name=u'horizontalUncertainty-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Aux_ARP_Unc_r15_horizontalUncertainty_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_Aux_ARP_Unc_r15_horizontalConfidence_r15 = INT(name=u'horizontalConfidence-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Aux_ARP_Unc_r15_horizontalConfidence_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=100)], ev=None, er=[])
_Aux_ARP_Unc_r15_verticalUncertainty_r15 = INT(name=u'verticalUncertainty-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_Aux_ARP_Unc_r15_verticalUncertainty_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_Aux_ARP_Unc_r15_verticalConfidence_r15 = INT(name=u'verticalConfidence-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_Aux_ARP_Unc_r15_verticalConfidence_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=100)], ev=None, er=[])
Aux_ARP_Unc_r15._cont = ASN1Dict([
(u'horizontalUncertainty-r15', _Aux_ARP_Unc_r15_horizontalUncertainty_r15),
(u'horizontalConfidence-r15', _Aux_ARP_Unc_r15_horizontalConfidence_r15),
(u'verticalUncertainty-r15', _Aux_ARP_Unc_r15_verticalUncertainty_r15),
(u'verticalConfidence-r15', _Aux_ARP_Unc_r15_verticalConfidence_r15),
])
Aux_ARP_Unc_r15._ext = []
#-----< GNSS-SSR-CorrectionPoints-r16 >-----#
GNSS_SSR_CorrectionPoints_r16 = SEQ(name=u'GNSS-SSR-CorrectionPoints-r16', mode=MODE_TYPE)
_GNSS_SSR_CorrectionPoints_r16_correctionPointSetID_r16 = INT(name=u'correctionPointSetID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SSR_CorrectionPoints_r16_correctionPointSetID_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=16383)], ev=None, er=[])
_GNSS_SSR_CorrectionPoints_r16_correctionPoints_r16 = CHOICE(name=u'correctionPoints-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__GNSS_SSR_CorrectionPoints_r16_correctionPoints_r16_listOfCorrectionPoints_r16 = SEQ(name=u'listOfCorrectionPoints-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SSR-ListOfCorrectionPoints-r16')))
__GNSS_SSR_CorrectionPoints_r16_correctionPoints_r16_arrayOfCorrectionPoints_r16 = SEQ(name=u'arrayOfCorrectionPoints-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SSR-ArrayOfCorrectionPoints-r16')))
_GNSS_SSR_CorrectionPoints_r16_correctionPoints_r16._cont = ASN1Dict([
(u'listOfCorrectionPoints-r16', __GNSS_SSR_CorrectionPoints_r16_correctionPoints_r16_listOfCorrectionPoints_r16),
(u'arrayOfCorrectionPoints-r16', __GNSS_SSR_CorrectionPoints_r16_correctionPoints_r16_arrayOfCorrectionPoints_r16),
])
_GNSS_SSR_CorrectionPoints_r16_correctionPoints_r16._ext = None
GNSS_SSR_CorrectionPoints_r16._cont = ASN1Dict([
(u'correctionPointSetID-r16', _GNSS_SSR_CorrectionPoints_r16_correctionPointSetID_r16),
(u'correctionPoints-r16', _GNSS_SSR_CorrectionPoints_r16_correctionPoints_r16),
])
GNSS_SSR_CorrectionPoints_r16._ext = []
#-----< GNSS-SSR-ListOfCorrectionPoints-r16 >-----#
GNSS_SSR_ListOfCorrectionPoints_r16 = SEQ(name=u'GNSS-SSR-ListOfCorrectionPoints-r16', mode=MODE_TYPE)
_GNSS_SSR_ListOfCorrectionPoints_r16_referencePointLatitude_r16 = INT(name=u'referencePointLatitude-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SSR_ListOfCorrectionPoints_r16_referencePointLatitude_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-16384, ub=16383)], ev=None, er=[])
_GNSS_SSR_ListOfCorrectionPoints_r16_referencePointLongitude_r16 = INT(name=u'referencePointLongitude-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SSR_ListOfCorrectionPoints_r16_referencePointLongitude_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_GNSS_SSR_ListOfCorrectionPoints_r16_relativeLocationsList_r16 = SEQ_OF(name=u'relativeLocationsList-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__GNSS_SSR_ListOfCorrectionPoints_r16_relativeLocationsList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'RelativeLocationElement-r16')))
_GNSS_SSR_ListOfCorrectionPoints_r16_relativeLocationsList_r16._cont = __GNSS_SSR_ListOfCorrectionPoints_r16_relativeLocationsList_r16__item_
_GNSS_SSR_ListOfCorrectionPoints_r16_relativeLocationsList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=63)], ev=None, er=[])
GNSS_SSR_ListOfCorrectionPoints_r16._cont = ASN1Dict([
(u'referencePointLatitude-r16', _GNSS_SSR_ListOfCorrectionPoints_r16_referencePointLatitude_r16),
(u'referencePointLongitude-r16', _GNSS_SSR_ListOfCorrectionPoints_r16_referencePointLongitude_r16),
(u'relativeLocationsList-r16', _GNSS_SSR_ListOfCorrectionPoints_r16_relativeLocationsList_r16),
])
GNSS_SSR_ListOfCorrectionPoints_r16._ext = []
#-----< RelativeLocationElement-r16 >-----#
RelativeLocationElement_r16 = SEQ(name=u'RelativeLocationElement-r16', mode=MODE_TYPE)
_RelativeLocationElement_r16_deltaLatitude_r16 = INT(name=u'deltaLatitude-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RelativeLocationElement_r16_deltaLatitude_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-512, ub=511)], ev=None, er=[])
_RelativeLocationElement_r16_deltaLongitude_r16 = INT(name=u'deltaLongitude-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RelativeLocationElement_r16_deltaLongitude_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1024, ub=1023)], ev=None, er=[])
RelativeLocationElement_r16._cont = ASN1Dict([
(u'deltaLatitude-r16', _RelativeLocationElement_r16_deltaLatitude_r16),
(u'deltaLongitude-r16', _RelativeLocationElement_r16_deltaLongitude_r16),
])
RelativeLocationElement_r16._ext = []
#-----< GNSS-SSR-ArrayOfCorrectionPoints-r16 >-----#
GNSS_SSR_ArrayOfCorrectionPoints_r16 = SEQ(name=u'GNSS-SSR-ArrayOfCorrectionPoints-r16', mode=MODE_TYPE)
_GNSS_SSR_ArrayOfCorrectionPoints_r16_referencePointLatitude_r16 = INT(name=u'referencePointLatitude-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SSR_ArrayOfCorrectionPoints_r16_referencePointLatitude_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-16384, ub=16383)], ev=None, er=[])
_GNSS_SSR_ArrayOfCorrectionPoints_r16_referencePointLongitude_r16 = INT(name=u'referencePointLongitude-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SSR_ArrayOfCorrectionPoints_r16_referencePointLongitude_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_GNSS_SSR_ArrayOfCorrectionPoints_r16_numberOfStepsLatitude_r16 = INT(name=u'numberOfStepsLatitude-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SSR_ArrayOfCorrectionPoints_r16_numberOfStepsLatitude_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=63)], ev=None, er=[])
_GNSS_SSR_ArrayOfCorrectionPoints_r16_numberOfStepsLongitude_r16 = INT(name=u'numberOfStepsLongitude-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SSR_ArrayOfCorrectionPoints_r16_numberOfStepsLongitude_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=63)], ev=None, er=[])
_GNSS_SSR_ArrayOfCorrectionPoints_r16_stepOfLatitude_r16 = INT(name=u'stepOfLatitude-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SSR_ArrayOfCorrectionPoints_r16_stepOfLatitude_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=511)], ev=None, er=[])
_GNSS_SSR_ArrayOfCorrectionPoints_r16_stepOfLongitude_r16 = INT(name=u'stepOfLongitude-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SSR_ArrayOfCorrectionPoints_r16_stepOfLongitude_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=1023)], ev=None, er=[])
_GNSS_SSR_ArrayOfCorrectionPoints_r16_bitmaskOfGrids_r16 = BIT_STR(name=u'bitmaskOfGrids-r16', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_SSR_ArrayOfCorrectionPoints_r16_bitmaskOfGrids_r16._const_sz = ASN1Set(rv=[64], rr=[], ev=None, er=[])
GNSS_SSR_ArrayOfCorrectionPoints_r16._cont = ASN1Dict([
(u'referencePointLatitude-r16', _GNSS_SSR_ArrayOfCorrectionPoints_r16_referencePointLatitude_r16),
(u'referencePointLongitude-r16', _GNSS_SSR_ArrayOfCorrectionPoints_r16_referencePointLongitude_r16),
(u'numberOfStepsLatitude-r16', _GNSS_SSR_ArrayOfCorrectionPoints_r16_numberOfStepsLatitude_r16),
(u'numberOfStepsLongitude-r16', _GNSS_SSR_ArrayOfCorrectionPoints_r16_numberOfStepsLongitude_r16),
(u'stepOfLatitude-r16', _GNSS_SSR_ArrayOfCorrectionPoints_r16_stepOfLatitude_r16),
(u'stepOfLongitude-r16', _GNSS_SSR_ArrayOfCorrectionPoints_r16_stepOfLongitude_r16),
(u'bitmaskOfGrids-r16', _GNSS_SSR_ArrayOfCorrectionPoints_r16_bitmaskOfGrids_r16),
])
GNSS_SSR_ArrayOfCorrectionPoints_r16._ext = []
#-----< GNSS-TimeModelList >-----#
GNSS_TimeModelList = SEQ_OF(name=u'GNSS-TimeModelList', mode=MODE_TYPE)
_GNSS_TimeModelList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-TimeModelElement')))
GNSS_TimeModelList._cont = _GNSS_TimeModelList__item_
GNSS_TimeModelList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=15)], ev=None, er=[])
#-----< GNSS-TimeModelElement >-----#
GNSS_TimeModelElement = SEQ(name=u'GNSS-TimeModelElement', mode=MODE_TYPE)
_GNSS_TimeModelElement_gnss_TimeModelRefTime = INT(name=u'gnss-TimeModelRefTime', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_TimeModelElement_gnss_TimeModelRefTime._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
_GNSS_TimeModelElement_tA0 = INT(name=u'tA0', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_TimeModelElement_tA0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-67108864, ub=67108863)], ev=None, er=[])
_GNSS_TimeModelElement_tA1 = INT(name=u'tA1', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_TimeModelElement_tA1._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4096, ub=4095)], ev=None, er=[])
_GNSS_TimeModelElement_tA2 = INT(name=u'tA2', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_TimeModelElement_tA2._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-64, ub=63)], ev=None, er=[])
_GNSS_TimeModelElement_gnss_TO_ID = INT(name=u'gnss-TO-ID', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_TimeModelElement_gnss_TO_ID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=15)], ev=None, er=[])
_GNSS_TimeModelElement_weekNumber = INT(name=u'weekNumber', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_TimeModelElement_weekNumber._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=8191)], ev=None, er=[])
_GNSS_TimeModelElement_deltaT = INT(name=u'deltaT', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_TimeModelElement_deltaT._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
GNSS_TimeModelElement._cont = ASN1Dict([
(u'gnss-TimeModelRefTime', _GNSS_TimeModelElement_gnss_TimeModelRefTime),
(u'tA0', _GNSS_TimeModelElement_tA0),
(u'tA1', _GNSS_TimeModelElement_tA1),
(u'tA2', _GNSS_TimeModelElement_tA2),
(u'gnss-TO-ID', _GNSS_TimeModelElement_gnss_TO_ID),
(u'weekNumber', _GNSS_TimeModelElement_weekNumber),
(u'deltaT', _GNSS_TimeModelElement_deltaT),
])
GNSS_TimeModelElement._ext = []
#-----< GNSS-DifferentialCorrections >-----#
GNSS_DifferentialCorrections = SEQ(name=u'GNSS-DifferentialCorrections', mode=MODE_TYPE)
_GNSS_DifferentialCorrections_dgnss_RefTime = INT(name=u'dgnss-RefTime', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_DifferentialCorrections_dgnss_RefTime._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3599)], ev=None, er=[])
_GNSS_DifferentialCorrections_dgnss_SgnTypeList = SEQ_OF(name=u'dgnss-SgnTypeList', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'DGNSS-SgnTypeList')))
GNSS_DifferentialCorrections._cont = ASN1Dict([
(u'dgnss-RefTime', _GNSS_DifferentialCorrections_dgnss_RefTime),
(u'dgnss-SgnTypeList', _GNSS_DifferentialCorrections_dgnss_SgnTypeList),
])
GNSS_DifferentialCorrections._ext = []
#-----< DGNSS-SgnTypeList >-----#
DGNSS_SgnTypeList = SEQ_OF(name=u'DGNSS-SgnTypeList', mode=MODE_TYPE)
_DGNSS_SgnTypeList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'DGNSS-SgnTypeElement')))
DGNSS_SgnTypeList._cont = _DGNSS_SgnTypeList__item_
DGNSS_SgnTypeList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=3)], ev=None, er=[])
#-----< DGNSS-SgnTypeElement >-----#
DGNSS_SgnTypeElement = SEQ(name=u'DGNSS-SgnTypeElement', mode=MODE_TYPE)
_DGNSS_SgnTypeElement_gnss_SignalID = SEQ(name=u'gnss-SignalID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SignalID')))
_DGNSS_SgnTypeElement_gnss_StatusHealth = INT(name=u'gnss-StatusHealth', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_DGNSS_SgnTypeElement_gnss_StatusHealth._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[])
_DGNSS_SgnTypeElement_dgnss_SatList = SEQ_OF(name=u'dgnss-SatList', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'DGNSS-SatList')))
DGNSS_SgnTypeElement._cont = ASN1Dict([
(u'gnss-SignalID', _DGNSS_SgnTypeElement_gnss_SignalID),
(u'gnss-StatusHealth', _DGNSS_SgnTypeElement_gnss_StatusHealth),
(u'dgnss-SatList', _DGNSS_SgnTypeElement_dgnss_SatList),
])
DGNSS_SgnTypeElement._ext = []
#-----< DGNSS-SatList >-----#
DGNSS_SatList = SEQ_OF(name=u'DGNSS-SatList', mode=MODE_TYPE)
_DGNSS_SatList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'DGNSS-CorrectionsElement')))
DGNSS_SatList._cont = _DGNSS_SatList__item_
DGNSS_SatList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< DGNSS-CorrectionsElement >-----#
DGNSS_CorrectionsElement = SEQ(name=u'DGNSS-CorrectionsElement', mode=MODE_TYPE)
_DGNSS_CorrectionsElement_svID = SEQ(name=u'svID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_DGNSS_CorrectionsElement_iod = BIT_STR(name=u'iod', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_DGNSS_CorrectionsElement_iod._const_sz = ASN1Set(rv=[11], rr=[], ev=None, er=[])
_DGNSS_CorrectionsElement_udre = INT(name=u'udre', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_DGNSS_CorrectionsElement_udre._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3)], ev=None, er=[])
_DGNSS_CorrectionsElement_pseudoRangeCor = INT(name=u'pseudoRangeCor', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_DGNSS_CorrectionsElement_pseudoRangeCor._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2047, ub=2047)], ev=None, er=[])
_DGNSS_CorrectionsElement_rangeRateCor = INT(name=u'rangeRateCor', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_DGNSS_CorrectionsElement_rangeRateCor._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-127, ub=127)], ev=None, er=[])
_DGNSS_CorrectionsElement_udreGrowthRate = INT(name=u'udreGrowthRate', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_DGNSS_CorrectionsElement_udreGrowthRate._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[])
_DGNSS_CorrectionsElement_udreValidityTime = INT(name=u'udreValidityTime', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_DGNSS_CorrectionsElement_udreValidityTime._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[])
DGNSS_CorrectionsElement._cont = ASN1Dict([
(u'svID', _DGNSS_CorrectionsElement_svID),
(u'iod', _DGNSS_CorrectionsElement_iod),
(u'udre', _DGNSS_CorrectionsElement_udre),
(u'pseudoRangeCor', _DGNSS_CorrectionsElement_pseudoRangeCor),
(u'rangeRateCor', _DGNSS_CorrectionsElement_rangeRateCor),
(u'udreGrowthRate', _DGNSS_CorrectionsElement_udreGrowthRate),
(u'udreValidityTime', _DGNSS_CorrectionsElement_udreValidityTime),
])
DGNSS_CorrectionsElement._ext = []
#-----< GNSS-NavigationModel >-----#
GNSS_NavigationModel = SEQ(name=u'GNSS-NavigationModel', mode=MODE_TYPE)
_GNSS_NavigationModel_nonBroadcastIndFlag = INT(name=u'nonBroadcastIndFlag', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_NavigationModel_nonBroadcastIndFlag._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1)], ev=None, er=[])
_GNSS_NavigationModel_gnss_SatelliteList = SEQ_OF(name=u'gnss-SatelliteList', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-NavModelSatelliteList')))
GNSS_NavigationModel._cont = ASN1Dict([
(u'nonBroadcastIndFlag', _GNSS_NavigationModel_nonBroadcastIndFlag),
(u'gnss-SatelliteList', _GNSS_NavigationModel_gnss_SatelliteList),
])
GNSS_NavigationModel._ext = []
#-----< GNSS-NavModelSatelliteList >-----#
GNSS_NavModelSatelliteList = SEQ_OF(name=u'GNSS-NavModelSatelliteList', mode=MODE_TYPE)
_GNSS_NavModelSatelliteList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-NavModelSatelliteElement')))
GNSS_NavModelSatelliteList._cont = _GNSS_NavModelSatelliteList__item_
GNSS_NavModelSatelliteList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< GNSS-NavModelSatelliteElement >-----#
GNSS_NavModelSatelliteElement = SEQ(name=u'GNSS-NavModelSatelliteElement', mode=MODE_TYPE)
_GNSS_NavModelSatelliteElement_svID = SEQ(name=u'svID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_GNSS_NavModelSatelliteElement_svHealth = BIT_STR(name=u'svHealth', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_NavModelSatelliteElement_svHealth._const_sz = ASN1Set(rv=[8], rr=[], ev=None, er=[])
_GNSS_NavModelSatelliteElement_iod = BIT_STR(name=u'iod', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_NavModelSatelliteElement_iod._const_sz = ASN1Set(rv=[11], rr=[], ev=None, er=[])
_GNSS_NavModelSatelliteElement_gnss_ClockModel = CHOICE(name=u'gnss-ClockModel', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ClockModel')))
_GNSS_NavModelSatelliteElement_gnss_OrbitModel = CHOICE(name=u'gnss-OrbitModel', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-OrbitModel')))
_GNSS_NavModelSatelliteElement_svHealthExt_v1240 = BIT_STR(name=u'svHealthExt-v1240', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_GNSS_NavModelSatelliteElement_svHealthExt_v1240._const_sz = ASN1Set(rv=[4], rr=[], ev=None, er=[])
GNSS_NavModelSatelliteElement._cont = ASN1Dict([
(u'svID', _GNSS_NavModelSatelliteElement_svID),
(u'svHealth', _GNSS_NavModelSatelliteElement_svHealth),
(u'iod', _GNSS_NavModelSatelliteElement_iod),
(u'gnss-ClockModel', _GNSS_NavModelSatelliteElement_gnss_ClockModel),
(u'gnss-OrbitModel', _GNSS_NavModelSatelliteElement_gnss_OrbitModel),
(u'svHealthExt-v1240', _GNSS_NavModelSatelliteElement_svHealthExt_v1240),
])
GNSS_NavModelSatelliteElement._ext = [u'svHealthExt-v1240']
#-----< GNSS-ClockModel >-----#
GNSS_ClockModel = CHOICE(name=u'GNSS-ClockModel', mode=MODE_TYPE)
_GNSS_ClockModel_standardClockModelList = SEQ_OF(name=u'standardClockModelList', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'StandardClockModelList')))
_GNSS_ClockModel_nav_ClockModel = SEQ(name=u'nav-ClockModel', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NAV-ClockModel')))
_GNSS_ClockModel_cnav_ClockModel = SEQ(name=u'cnav-ClockModel', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'CNAV-ClockModel')))
_GNSS_ClockModel_glonass_ClockModel = SEQ(name=u'glonass-ClockModel', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GLONASS-ClockModel')))
_GNSS_ClockModel_sbas_ClockModel = SEQ(name=u'sbas-ClockModel', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SBAS-ClockModel')))
_GNSS_ClockModel_bds_ClockModel_r12 = SEQ(name=u'bds-ClockModel-r12', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'BDS-ClockModel-r12')))
_GNSS_ClockModel_bds_ClockModel2_r16 = SEQ(name=u'bds-ClockModel2-r16', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'BDS-ClockModel2-r16')))
_GNSS_ClockModel_navic_ClockModel_r16 = SEQ(name=u'navic-ClockModel-r16', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NavIC-ClockModel-r16')))
GNSS_ClockModel._cont = ASN1Dict([
(u'standardClockModelList', _GNSS_ClockModel_standardClockModelList),
(u'nav-ClockModel', _GNSS_ClockModel_nav_ClockModel),
(u'cnav-ClockModel', _GNSS_ClockModel_cnav_ClockModel),
(u'glonass-ClockModel', _GNSS_ClockModel_glonass_ClockModel),
(u'sbas-ClockModel', _GNSS_ClockModel_sbas_ClockModel),
(u'bds-ClockModel-r12', _GNSS_ClockModel_bds_ClockModel_r12),
(u'bds-ClockModel2-r16', _GNSS_ClockModel_bds_ClockModel2_r16),
(u'navic-ClockModel-r16', _GNSS_ClockModel_navic_ClockModel_r16),
])
GNSS_ClockModel._ext = [u'bds-ClockModel-r12', u'bds-ClockModel2-r16', u'navic-ClockModel-r16']
#-----< GNSS-OrbitModel >-----#
GNSS_OrbitModel = CHOICE(name=u'GNSS-OrbitModel', mode=MODE_TYPE)
_GNSS_OrbitModel_keplerianSet = SEQ(name=u'keplerianSet', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NavModelKeplerianSet')))
_GNSS_OrbitModel_nav_KeplerianSet = SEQ(name=u'nav-KeplerianSet', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NavModelNAV-KeplerianSet')))
_GNSS_OrbitModel_cnav_KeplerianSet = SEQ(name=u'cnav-KeplerianSet', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NavModelCNAV-KeplerianSet')))
_GNSS_OrbitModel_glonass_ECEF = SEQ(name=u'glonass-ECEF', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NavModel-GLONASS-ECEF')))
_GNSS_OrbitModel_sbas_ECEF = SEQ(name=u'sbas-ECEF', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NavModel-SBAS-ECEF')))
_GNSS_OrbitModel_bds_KeplerianSet_r12 = SEQ(name=u'bds-KeplerianSet-r12', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NavModel-BDS-KeplerianSet-r12')))
_GNSS_OrbitModel_bds_KeplerianSet2_r16 = SEQ(name=u'bds-KeplerianSet2-r16', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NavModel-BDS-KeplerianSet2-r16')))
_GNSS_OrbitModel_navic_KeplerianSet_r16 = SEQ(name=u'navic-KeplerianSet-r16', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NavModel-NavIC-KeplerianSet-r16')))
GNSS_OrbitModel._cont = ASN1Dict([
(u'keplerianSet', _GNSS_OrbitModel_keplerianSet),
(u'nav-KeplerianSet', _GNSS_OrbitModel_nav_KeplerianSet),
(u'cnav-KeplerianSet', _GNSS_OrbitModel_cnav_KeplerianSet),
(u'glonass-ECEF', _GNSS_OrbitModel_glonass_ECEF),
(u'sbas-ECEF', _GNSS_OrbitModel_sbas_ECEF),
(u'bds-KeplerianSet-r12', _GNSS_OrbitModel_bds_KeplerianSet_r12),
(u'bds-KeplerianSet2-r16', _GNSS_OrbitModel_bds_KeplerianSet2_r16),
(u'navic-KeplerianSet-r16', _GNSS_OrbitModel_navic_KeplerianSet_r16),
])
GNSS_OrbitModel._ext = [u'bds-KeplerianSet-r12', u'bds-KeplerianSet2-r16', u'navic-KeplerianSet-r16']
#-----< StandardClockModelList >-----#
StandardClockModelList = SEQ_OF(name=u'StandardClockModelList', mode=MODE_TYPE)
_StandardClockModelList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'StandardClockModelElement')))
StandardClockModelList._cont = _StandardClockModelList__item_
StandardClockModelList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=2)], ev=None, er=[])
#-----< StandardClockModelElement >-----#
StandardClockModelElement = SEQ(name=u'StandardClockModelElement', mode=MODE_TYPE)
_StandardClockModelElement_stanClockToc = INT(name=u'stanClockToc', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_StandardClockModelElement_stanClockToc._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=16383)], ev=None, er=[])
_StandardClockModelElement_stanClockAF2 = INT(name=u'stanClockAF2', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_StandardClockModelElement_stanClockAF2._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32, ub=31)], ev=None, er=[])
_StandardClockModelElement_stanClockAF1 = INT(name=u'stanClockAF1', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_StandardClockModelElement_stanClockAF1._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1048576, ub=1048575)], ev=None, er=[])
_StandardClockModelElement_stanClockAF0 = INT(name=u'stanClockAF0', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_StandardClockModelElement_stanClockAF0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1073741824, ub=1073741823)], ev=None, er=[])
_StandardClockModelElement_stanClockTgd = INT(name=u'stanClockTgd', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_StandardClockModelElement_stanClockTgd._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-512, ub=511)], ev=None, er=[])
_StandardClockModelElement_sisa = INT(name=u'sisa', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_StandardClockModelElement_sisa._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_StandardClockModelElement_stanModelID = INT(name=u'stanModelID', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_StandardClockModelElement_stanModelID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1)], ev=None, er=[])
StandardClockModelElement._cont = ASN1Dict([
(u'stanClockToc', _StandardClockModelElement_stanClockToc),
(u'stanClockAF2', _StandardClockModelElement_stanClockAF2),
(u'stanClockAF1', _StandardClockModelElement_stanClockAF1),
(u'stanClockAF0', _StandardClockModelElement_stanClockAF0),
(u'stanClockTgd', _StandardClockModelElement_stanClockTgd),
(u'sisa', _StandardClockModelElement_sisa),
(u'stanModelID', _StandardClockModelElement_stanModelID),
])
StandardClockModelElement._ext = []
#-----< NAV-ClockModel >-----#
NAV_ClockModel = SEQ(name=u'NAV-ClockModel', mode=MODE_TYPE)
_NAV_ClockModel_navToc = INT(name=u'navToc', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NAV_ClockModel_navToc._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=37799)], ev=None, er=[])
_NAV_ClockModel_navaf2 = INT(name=u'navaf2', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NAV_ClockModel_navaf2._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
_NAV_ClockModel_navaf1 = INT(name=u'navaf1', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NAV_ClockModel_navaf1._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_NAV_ClockModel_navaf0 = INT(name=u'navaf0', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NAV_ClockModel_navaf0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2097152, ub=2097151)], ev=None, er=[])
_NAV_ClockModel_navTgd = INT(name=u'navTgd', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NAV_ClockModel_navTgd._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
NAV_ClockModel._cont = ASN1Dict([
(u'navToc', _NAV_ClockModel_navToc),
(u'navaf2', _NAV_ClockModel_navaf2),
(u'navaf1', _NAV_ClockModel_navaf1),
(u'navaf0', _NAV_ClockModel_navaf0),
(u'navTgd', _NAV_ClockModel_navTgd),
])
NAV_ClockModel._ext = []
#-----< CNAV-ClockModel >-----#
CNAV_ClockModel = SEQ(name=u'CNAV-ClockModel', mode=MODE_TYPE)
_CNAV_ClockModel_cnavToc = INT(name=u'cnavToc', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_CNAV_ClockModel_cnavToc._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2015)], ev=None, er=[])
_CNAV_ClockModel_cnavTop = INT(name=u'cnavTop', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_CNAV_ClockModel_cnavTop._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2015)], ev=None, er=[])
_CNAV_ClockModel_cnavURA0 = INT(name=u'cnavURA0', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_CNAV_ClockModel_cnavURA0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-16, ub=15)], ev=None, er=[])
_CNAV_ClockModel_cnavURA1 = INT(name=u'cnavURA1', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_CNAV_ClockModel_cnavURA1._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[])
_CNAV_ClockModel_cnavURA2 = INT(name=u'cnavURA2', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_CNAV_ClockModel_cnavURA2._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[])
_CNAV_ClockModel_cnavAf2 = INT(name=u'cnavAf2', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_CNAV_ClockModel_cnavAf2._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-512, ub=511)], ev=None, er=[])
_CNAV_ClockModel_cnavAf1 = INT(name=u'cnavAf1', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_CNAV_ClockModel_cnavAf1._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-524288, ub=524287)], ev=None, er=[])
_CNAV_ClockModel_cnavAf0 = INT(name=u'cnavAf0', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_CNAV_ClockModel_cnavAf0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-33554432, ub=33554431)], ev=None, er=[])
_CNAV_ClockModel_cnavTgd = INT(name=u'cnavTgd', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_CNAV_ClockModel_cnavTgd._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4096, ub=4095)], ev=None, er=[])
_CNAV_ClockModel_cnavISCl1cp = INT(name=u'cnavISCl1cp', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_CNAV_ClockModel_cnavISCl1cp._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4096, ub=4095)], ev=None, er=[])
_CNAV_ClockModel_cnavISCl1cd = INT(name=u'cnavISCl1cd', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_CNAV_ClockModel_cnavISCl1cd._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4096, ub=4095)], ev=None, er=[])
_CNAV_ClockModel_cnavISCl1ca = INT(name=u'cnavISCl1ca', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_CNAV_ClockModel_cnavISCl1ca._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4096, ub=4095)], ev=None, er=[])
_CNAV_ClockModel_cnavISCl2c = INT(name=u'cnavISCl2c', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_CNAV_ClockModel_cnavISCl2c._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4096, ub=4095)], ev=None, er=[])
_CNAV_ClockModel_cnavISCl5i5 = INT(name=u'cnavISCl5i5', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_CNAV_ClockModel_cnavISCl5i5._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4096, ub=4095)], ev=None, er=[])
_CNAV_ClockModel_cnavISCl5q5 = INT(name=u'cnavISCl5q5', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_CNAV_ClockModel_cnavISCl5q5._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4096, ub=4095)], ev=None, er=[])
CNAV_ClockModel._cont = ASN1Dict([
(u'cnavToc', _CNAV_ClockModel_cnavToc),
(u'cnavTop', _CNAV_ClockModel_cnavTop),
(u'cnavURA0', _CNAV_ClockModel_cnavURA0),
(u'cnavURA1', _CNAV_ClockModel_cnavURA1),
(u'cnavURA2', _CNAV_ClockModel_cnavURA2),
(u'cnavAf2', _CNAV_ClockModel_cnavAf2),
(u'cnavAf1', _CNAV_ClockModel_cnavAf1),
(u'cnavAf0', _CNAV_ClockModel_cnavAf0),
(u'cnavTgd', _CNAV_ClockModel_cnavTgd),
(u'cnavISCl1cp', _CNAV_ClockModel_cnavISCl1cp),
(u'cnavISCl1cd', _CNAV_ClockModel_cnavISCl1cd),
(u'cnavISCl1ca', _CNAV_ClockModel_cnavISCl1ca),
(u'cnavISCl2c', _CNAV_ClockModel_cnavISCl2c),
(u'cnavISCl5i5', _CNAV_ClockModel_cnavISCl5i5),
(u'cnavISCl5q5', _CNAV_ClockModel_cnavISCl5q5),
])
CNAV_ClockModel._ext = []
#-----< GLONASS-ClockModel >-----#
GLONASS_ClockModel = SEQ(name=u'GLONASS-ClockModel', mode=MODE_TYPE)
_GLONASS_ClockModel_gloTau = INT(name=u'gloTau', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GLONASS_ClockModel_gloTau._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2097152, ub=2097151)], ev=None, er=[])
_GLONASS_ClockModel_gloGamma = INT(name=u'gloGamma', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GLONASS_ClockModel_gloGamma._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1024, ub=1023)], ev=None, er=[])
_GLONASS_ClockModel_gloDeltaTau = INT(name=u'gloDeltaTau', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GLONASS_ClockModel_gloDeltaTau._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-16, ub=15)], ev=None, er=[])
GLONASS_ClockModel._cont = ASN1Dict([
(u'gloTau', _GLONASS_ClockModel_gloTau),
(u'gloGamma', _GLONASS_ClockModel_gloGamma),
(u'gloDeltaTau', _GLONASS_ClockModel_gloDeltaTau),
])
GLONASS_ClockModel._ext = []
#-----< SBAS-ClockModel >-----#
SBAS_ClockModel = SEQ(name=u'SBAS-ClockModel', mode=MODE_TYPE)
_SBAS_ClockModel_sbasTo = INT(name=u'sbasTo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SBAS_ClockModel_sbasTo._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=5399)], ev=None, er=[])
_SBAS_ClockModel_sbasAgfo = INT(name=u'sbasAgfo', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SBAS_ClockModel_sbasAgfo._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2048, ub=2047)], ev=None, er=[])
_SBAS_ClockModel_sbasAgf1 = INT(name=u'sbasAgf1', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SBAS_ClockModel_sbasAgf1._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
SBAS_ClockModel._cont = ASN1Dict([
(u'sbasTo', _SBAS_ClockModel_sbasTo),
(u'sbasAgfo', _SBAS_ClockModel_sbasAgfo),
(u'sbasAgf1', _SBAS_ClockModel_sbasAgf1),
])
SBAS_ClockModel._ext = []
#-----< BDS-ClockModel-r12 >-----#
BDS_ClockModel_r12 = SEQ(name=u'BDS-ClockModel-r12', mode=MODE_TYPE)
_BDS_ClockModel_r12_bdsAODC_r12 = INT(name=u'bdsAODC-r12', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BDS_ClockModel_r12_bdsAODC_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=31)], ev=None, er=[])
_BDS_ClockModel_r12_bdsToc_r12 = INT(name=u'bdsToc-r12', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BDS_ClockModel_r12_bdsToc_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=131071)], ev=None, er=[])
_BDS_ClockModel_r12_bdsA0_r12 = INT(name=u'bdsA0-r12', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BDS_ClockModel_r12_bdsA0_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_BDS_ClockModel_r12_bdsA1_r12 = INT(name=u'bdsA1-r12', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BDS_ClockModel_r12_bdsA1_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2097152, ub=2097151)], ev=None, er=[])
_BDS_ClockModel_r12_bdsA2_r12 = INT(name=u'bdsA2-r12', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BDS_ClockModel_r12_bdsA2_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1024, ub=1023)], ev=None, er=[])
_BDS_ClockModel_r12_bdsTgd1_r12 = INT(name=u'bdsTgd1-r12', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BDS_ClockModel_r12_bdsTgd1_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-512, ub=511)], ev=None, er=[])
BDS_ClockModel_r12._cont = ASN1Dict([
(u'bdsAODC-r12', _BDS_ClockModel_r12_bdsAODC_r12),
(u'bdsToc-r12', _BDS_ClockModel_r12_bdsToc_r12),
(u'bdsA0-r12', _BDS_ClockModel_r12_bdsA0_r12),
(u'bdsA1-r12', _BDS_ClockModel_r12_bdsA1_r12),
(u'bdsA2-r12', _BDS_ClockModel_r12_bdsA2_r12),
(u'bdsTgd1-r12', _BDS_ClockModel_r12_bdsTgd1_r12),
])
BDS_ClockModel_r12._ext = []
#-----< BDS-ClockModel2-r16 >-----#
BDS_ClockModel2_r16 = SEQ(name=u'BDS-ClockModel2-r16', mode=MODE_TYPE)
_BDS_ClockModel2_r16_bdsToc_r16 = INT(name=u'bdsToc-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BDS_ClockModel2_r16_bdsToc_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2047)], ev=None, er=[])
_BDS_ClockModel2_r16_bdsA0_r16 = INT(name=u'bdsA0-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BDS_ClockModel2_r16_bdsA0_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-16777216, ub=16777215)], ev=None, er=[])
_BDS_ClockModel2_r16_bdsA1_r16 = INT(name=u'bdsA1-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BDS_ClockModel2_r16_bdsA1_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2097152, ub=2097151)], ev=None, er=[])
_BDS_ClockModel2_r16_bdsA2_r16 = INT(name=u'bdsA2-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BDS_ClockModel2_r16_bdsA2_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1024, ub=1023)], ev=None, er=[])
_BDS_ClockModel2_r16_bdsTgdB1Cp_r16 = INT(name=u'bdsTgdB1Cp-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BDS_ClockModel2_r16_bdsTgdB1Cp_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2048, ub=2047)], ev=None, er=[])
_BDS_ClockModel2_r16_bdsIscB1Cd_r16 = INT(name=u'bdsIscB1Cd-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BDS_ClockModel2_r16_bdsIscB1Cd_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2048, ub=2047)], ev=None, er=[])
BDS_ClockModel2_r16._cont = ASN1Dict([
(u'bdsToc-r16', _BDS_ClockModel2_r16_bdsToc_r16),
(u'bdsA0-r16', _BDS_ClockModel2_r16_bdsA0_r16),
(u'bdsA1-r16', _BDS_ClockModel2_r16_bdsA1_r16),
(u'bdsA2-r16', _BDS_ClockModel2_r16_bdsA2_r16),
(u'bdsTgdB1Cp-r16', _BDS_ClockModel2_r16_bdsTgdB1Cp_r16),
(u'bdsIscB1Cd-r16', _BDS_ClockModel2_r16_bdsIscB1Cd_r16),
])
BDS_ClockModel2_r16._ext = []
#-----< NavIC-ClockModel-r16 >-----#
NavIC_ClockModel_r16 = SEQ(name=u'NavIC-ClockModel-r16', mode=MODE_TYPE)
_NavIC_ClockModel_r16_navic_Toc_r16 = INT(name=u'navic-Toc-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavIC_ClockModel_r16_navic_Toc_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
_NavIC_ClockModel_r16_navic_af2_r16 = INT(name=u'navic-af2-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavIC_ClockModel_r16_navic_af2_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
_NavIC_ClockModel_r16_navic_af1_r16 = INT(name=u'navic-af1-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavIC_ClockModel_r16_navic_af1_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_NavIC_ClockModel_r16_navic_af0_r16 = INT(name=u'navic-af0-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavIC_ClockModel_r16_navic_af0_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2097152, ub=2097151)], ev=None, er=[])
_NavIC_ClockModel_r16_navic_Tgd_r16 = INT(name=u'navic-Tgd-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavIC_ClockModel_r16_navic_Tgd_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
NavIC_ClockModel_r16._cont = ASN1Dict([
(u'navic-Toc-r16', _NavIC_ClockModel_r16_navic_Toc_r16),
(u'navic-af2-r16', _NavIC_ClockModel_r16_navic_af2_r16),
(u'navic-af1-r16', _NavIC_ClockModel_r16_navic_af1_r16),
(u'navic-af0-r16', _NavIC_ClockModel_r16_navic_af0_r16),
(u'navic-Tgd-r16', _NavIC_ClockModel_r16_navic_Tgd_r16),
])
NavIC_ClockModel_r16._ext = []
#-----< NavModelKeplerianSet >-----#
NavModelKeplerianSet = SEQ(name=u'NavModelKeplerianSet', mode=MODE_TYPE)
_NavModelKeplerianSet_keplerToe = INT(name=u'keplerToe', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelKeplerianSet_keplerToe._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=16383)], ev=None, er=[])
_NavModelKeplerianSet_keplerW = INT(name=u'keplerW', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelKeplerianSet_keplerW._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
_NavModelKeplerianSet_keplerDeltaN = INT(name=u'keplerDeltaN', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelKeplerianSet_keplerDeltaN._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_NavModelKeplerianSet_keplerM0 = INT(name=u'keplerM0', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelKeplerianSet_keplerM0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
_NavModelKeplerianSet_keplerOmegaDot = INT(name=u'keplerOmegaDot', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelKeplerianSet_keplerOmegaDot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_NavModelKeplerianSet_keplerE = INT(name=u'keplerE', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelKeplerianSet_keplerE._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4294967295)], ev=None, er=[])
_NavModelKeplerianSet_keplerIDot = INT(name=u'keplerIDot', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelKeplerianSet_keplerIDot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8192, ub=8191)], ev=None, er=[])
_NavModelKeplerianSet_keplerAPowerHalf = INT(name=u'keplerAPowerHalf', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelKeplerianSet_keplerAPowerHalf._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4294967295)], ev=None, er=[])
_NavModelKeplerianSet_keplerI0 = INT(name=u'keplerI0', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelKeplerianSet_keplerI0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
_NavModelKeplerianSet_keplerOmega0 = INT(name=u'keplerOmega0', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelKeplerianSet_keplerOmega0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
_NavModelKeplerianSet_keplerCrs = INT(name=u'keplerCrs', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelKeplerianSet_keplerCrs._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_NavModelKeplerianSet_keplerCis = INT(name=u'keplerCis', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelKeplerianSet_keplerCis._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_NavModelKeplerianSet_keplerCus = INT(name=u'keplerCus', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelKeplerianSet_keplerCus._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_NavModelKeplerianSet_keplerCrc = INT(name=u'keplerCrc', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelKeplerianSet_keplerCrc._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_NavModelKeplerianSet_keplerCic = INT(name=u'keplerCic', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelKeplerianSet_keplerCic._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_NavModelKeplerianSet_keplerCuc = INT(name=u'keplerCuc', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelKeplerianSet_keplerCuc._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
NavModelKeplerianSet._cont = ASN1Dict([
(u'keplerToe', _NavModelKeplerianSet_keplerToe),
(u'keplerW', _NavModelKeplerianSet_keplerW),
(u'keplerDeltaN', _NavModelKeplerianSet_keplerDeltaN),
(u'keplerM0', _NavModelKeplerianSet_keplerM0),
(u'keplerOmegaDot', _NavModelKeplerianSet_keplerOmegaDot),
(u'keplerE', _NavModelKeplerianSet_keplerE),
(u'keplerIDot', _NavModelKeplerianSet_keplerIDot),
(u'keplerAPowerHalf', _NavModelKeplerianSet_keplerAPowerHalf),
(u'keplerI0', _NavModelKeplerianSet_keplerI0),
(u'keplerOmega0', _NavModelKeplerianSet_keplerOmega0),
(u'keplerCrs', _NavModelKeplerianSet_keplerCrs),
(u'keplerCis', _NavModelKeplerianSet_keplerCis),
(u'keplerCus', _NavModelKeplerianSet_keplerCus),
(u'keplerCrc', _NavModelKeplerianSet_keplerCrc),
(u'keplerCic', _NavModelKeplerianSet_keplerCic),
(u'keplerCuc', _NavModelKeplerianSet_keplerCuc),
])
NavModelKeplerianSet._ext = []
#-----< NavModelNAV-KeplerianSet >-----#
NavModelNAV_KeplerianSet = SEQ(name=u'NavModelNAV-KeplerianSet', mode=MODE_TYPE)
_NavModelNAV_KeplerianSet_navURA = INT(name=u'navURA', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelNAV_KeplerianSet_navURA._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_NavModelNAV_KeplerianSet_navFitFlag = INT(name=u'navFitFlag', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelNAV_KeplerianSet_navFitFlag._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1)], ev=None, er=[])
_NavModelNAV_KeplerianSet_navToe = INT(name=u'navToe', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelNAV_KeplerianSet_navToe._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=37799)], ev=None, er=[])
_NavModelNAV_KeplerianSet_navOmega = INT(name=u'navOmega', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelNAV_KeplerianSet_navOmega._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
_NavModelNAV_KeplerianSet_navDeltaN = INT(name=u'navDeltaN', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelNAV_KeplerianSet_navDeltaN._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_NavModelNAV_KeplerianSet_navM0 = INT(name=u'navM0', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelNAV_KeplerianSet_navM0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
_NavModelNAV_KeplerianSet_navOmegaADot = INT(name=u'navOmegaADot', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelNAV_KeplerianSet_navOmegaADot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_NavModelNAV_KeplerianSet_navE = INT(name=u'navE', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelNAV_KeplerianSet_navE._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4294967295)], ev=None, er=[])
_NavModelNAV_KeplerianSet_navIDot = INT(name=u'navIDot', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelNAV_KeplerianSet_navIDot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8192, ub=8191)], ev=None, er=[])
_NavModelNAV_KeplerianSet_navAPowerHalf = INT(name=u'navAPowerHalf', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelNAV_KeplerianSet_navAPowerHalf._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4294967295)], ev=None, er=[])
_NavModelNAV_KeplerianSet_navI0 = INT(name=u'navI0', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelNAV_KeplerianSet_navI0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
_NavModelNAV_KeplerianSet_navOmegaA0 = INT(name=u'navOmegaA0', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelNAV_KeplerianSet_navOmegaA0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
_NavModelNAV_KeplerianSet_navCrs = INT(name=u'navCrs', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelNAV_KeplerianSet_navCrs._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_NavModelNAV_KeplerianSet_navCis = INT(name=u'navCis', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelNAV_KeplerianSet_navCis._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_NavModelNAV_KeplerianSet_navCus = INT(name=u'navCus', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelNAV_KeplerianSet_navCus._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_NavModelNAV_KeplerianSet_navCrc = INT(name=u'navCrc', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelNAV_KeplerianSet_navCrc._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_NavModelNAV_KeplerianSet_navCic = INT(name=u'navCic', mode=MODE_TYPE, tag=(16, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelNAV_KeplerianSet_navCic._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_NavModelNAV_KeplerianSet_navCuc = INT(name=u'navCuc', mode=MODE_TYPE, tag=(17, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelNAV_KeplerianSet_navCuc._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_NavModelNAV_KeplerianSet_addNAVparam = SEQ(name=u'addNAVparam', mode=MODE_TYPE, tag=(18, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__NavModelNAV_KeplerianSet_addNAVparam_ephemCodeOnL2 = INT(name=u'ephemCodeOnL2', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NavModelNAV_KeplerianSet_addNAVparam_ephemCodeOnL2._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3)], ev=None, er=[])
__NavModelNAV_KeplerianSet_addNAVparam_ephemL2Pflag = INT(name=u'ephemL2Pflag', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NavModelNAV_KeplerianSet_addNAVparam_ephemL2Pflag._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1)], ev=None, er=[])
__NavModelNAV_KeplerianSet_addNAVparam_ephemSF1Rsvd = SEQ(name=u'ephemSF1Rsvd', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NavModelNAV_KeplerianSet_addNAVparam_ephemSF1Rsvd_reserved1 = INT(name=u'reserved1', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NavModelNAV_KeplerianSet_addNAVparam_ephemSF1Rsvd_reserved1._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=8388607)], ev=None, er=[])
___NavModelNAV_KeplerianSet_addNAVparam_ephemSF1Rsvd_reserved2 = INT(name=u'reserved2', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NavModelNAV_KeplerianSet_addNAVparam_ephemSF1Rsvd_reserved2._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=16777215)], ev=None, er=[])
___NavModelNAV_KeplerianSet_addNAVparam_ephemSF1Rsvd_reserved3 = INT(name=u'reserved3', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NavModelNAV_KeplerianSet_addNAVparam_ephemSF1Rsvd_reserved3._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=16777215)], ev=None, er=[])
___NavModelNAV_KeplerianSet_addNAVparam_ephemSF1Rsvd_reserved4 = INT(name=u'reserved4', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___NavModelNAV_KeplerianSet_addNAVparam_ephemSF1Rsvd_reserved4._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
__NavModelNAV_KeplerianSet_addNAVparam_ephemSF1Rsvd._cont = ASN1Dict([
(u'reserved1', ___NavModelNAV_KeplerianSet_addNAVparam_ephemSF1Rsvd_reserved1),
(u'reserved2', ___NavModelNAV_KeplerianSet_addNAVparam_ephemSF1Rsvd_reserved2),
(u'reserved3', ___NavModelNAV_KeplerianSet_addNAVparam_ephemSF1Rsvd_reserved3),
(u'reserved4', ___NavModelNAV_KeplerianSet_addNAVparam_ephemSF1Rsvd_reserved4),
])
__NavModelNAV_KeplerianSet_addNAVparam_ephemSF1Rsvd._ext = None
__NavModelNAV_KeplerianSet_addNAVparam_ephemAODA = INT(name=u'ephemAODA', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NavModelNAV_KeplerianSet_addNAVparam_ephemAODA._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=31)], ev=None, er=[])
_NavModelNAV_KeplerianSet_addNAVparam._cont = ASN1Dict([
(u'ephemCodeOnL2', __NavModelNAV_KeplerianSet_addNAVparam_ephemCodeOnL2),
(u'ephemL2Pflag', __NavModelNAV_KeplerianSet_addNAVparam_ephemL2Pflag),
(u'ephemSF1Rsvd', __NavModelNAV_KeplerianSet_addNAVparam_ephemSF1Rsvd),
(u'ephemAODA', __NavModelNAV_KeplerianSet_addNAVparam_ephemAODA),
])
_NavModelNAV_KeplerianSet_addNAVparam._ext = None
NavModelNAV_KeplerianSet._cont = ASN1Dict([
(u'navURA', _NavModelNAV_KeplerianSet_navURA),
(u'navFitFlag', _NavModelNAV_KeplerianSet_navFitFlag),
(u'navToe', _NavModelNAV_KeplerianSet_navToe),
(u'navOmega', _NavModelNAV_KeplerianSet_navOmega),
(u'navDeltaN', _NavModelNAV_KeplerianSet_navDeltaN),
(u'navM0', _NavModelNAV_KeplerianSet_navM0),
(u'navOmegaADot', _NavModelNAV_KeplerianSet_navOmegaADot),
(u'navE', _NavModelNAV_KeplerianSet_navE),
(u'navIDot', _NavModelNAV_KeplerianSet_navIDot),
(u'navAPowerHalf', _NavModelNAV_KeplerianSet_navAPowerHalf),
(u'navI0', _NavModelNAV_KeplerianSet_navI0),
(u'navOmegaA0', _NavModelNAV_KeplerianSet_navOmegaA0),
(u'navCrs', _NavModelNAV_KeplerianSet_navCrs),
(u'navCis', _NavModelNAV_KeplerianSet_navCis),
(u'navCus', _NavModelNAV_KeplerianSet_navCus),
(u'navCrc', _NavModelNAV_KeplerianSet_navCrc),
(u'navCic', _NavModelNAV_KeplerianSet_navCic),
(u'navCuc', _NavModelNAV_KeplerianSet_navCuc),
(u'addNAVparam', _NavModelNAV_KeplerianSet_addNAVparam),
])
NavModelNAV_KeplerianSet._ext = []
#-----< NavModelCNAV-KeplerianSet >-----#
NavModelCNAV_KeplerianSet = SEQ(name=u'NavModelCNAV-KeplerianSet', mode=MODE_TYPE)
_NavModelCNAV_KeplerianSet_cnavTop = INT(name=u'cnavTop', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelCNAV_KeplerianSet_cnavTop._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2015)], ev=None, er=[])
_NavModelCNAV_KeplerianSet_cnavURAindex = INT(name=u'cnavURAindex', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelCNAV_KeplerianSet_cnavURAindex._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-16, ub=15)], ev=None, er=[])
_NavModelCNAV_KeplerianSet_cnavDeltaA = INT(name=u'cnavDeltaA', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelCNAV_KeplerianSet_cnavDeltaA._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-33554432, ub=33554431)], ev=None, er=[])
_NavModelCNAV_KeplerianSet_cnavAdot = INT(name=u'cnavAdot', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelCNAV_KeplerianSet_cnavAdot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-16777216, ub=16777215)], ev=None, er=[])
_NavModelCNAV_KeplerianSet_cnavDeltaNo = INT(name=u'cnavDeltaNo', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelCNAV_KeplerianSet_cnavDeltaNo._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-65536, ub=65535)], ev=None, er=[])
_NavModelCNAV_KeplerianSet_cnavDeltaNoDot = INT(name=u'cnavDeltaNoDot', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelCNAV_KeplerianSet_cnavDeltaNoDot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4194304, ub=4194303)], ev=None, er=[])
_NavModelCNAV_KeplerianSet_cnavMo = INT(name=u'cnavMo', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelCNAV_KeplerianSet_cnavMo._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4294967296, ub=4294967295)], ev=None, er=[])
_NavModelCNAV_KeplerianSet_cnavE = INT(name=u'cnavE', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelCNAV_KeplerianSet_cnavE._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=8589934591)], ev=None, er=[])
_NavModelCNAV_KeplerianSet_cnavOmega = INT(name=u'cnavOmega', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelCNAV_KeplerianSet_cnavOmega._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4294967296, ub=4294967295)], ev=None, er=[])
_NavModelCNAV_KeplerianSet_cnavOMEGA0 = INT(name=u'cnavOMEGA0', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelCNAV_KeplerianSet_cnavOMEGA0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4294967296, ub=4294967295)], ev=None, er=[])
_NavModelCNAV_KeplerianSet_cnavDeltaOmegaDot = INT(name=u'cnavDeltaOmegaDot', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelCNAV_KeplerianSet_cnavDeltaOmegaDot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-65536, ub=65535)], ev=None, er=[])
_NavModelCNAV_KeplerianSet_cnavIo = INT(name=u'cnavIo', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelCNAV_KeplerianSet_cnavIo._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4294967296, ub=4294967295)], ev=None, er=[])
_NavModelCNAV_KeplerianSet_cnavIoDot = INT(name=u'cnavIoDot', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelCNAV_KeplerianSet_cnavIoDot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-16384, ub=16383)], ev=None, er=[])
_NavModelCNAV_KeplerianSet_cnavCis = INT(name=u'cnavCis', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelCNAV_KeplerianSet_cnavCis._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_NavModelCNAV_KeplerianSet_cnavCic = INT(name=u'cnavCic', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelCNAV_KeplerianSet_cnavCic._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_NavModelCNAV_KeplerianSet_cnavCrs = INT(name=u'cnavCrs', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelCNAV_KeplerianSet_cnavCrs._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_NavModelCNAV_KeplerianSet_cnavCrc = INT(name=u'cnavCrc', mode=MODE_TYPE, tag=(16, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelCNAV_KeplerianSet_cnavCrc._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_NavModelCNAV_KeplerianSet_cnavCus = INT(name=u'cnavCus', mode=MODE_TYPE, tag=(17, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelCNAV_KeplerianSet_cnavCus._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1048576, ub=1048575)], ev=None, er=[])
_NavModelCNAV_KeplerianSet_cnavCuc = INT(name=u'cnavCuc', mode=MODE_TYPE, tag=(18, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModelCNAV_KeplerianSet_cnavCuc._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1048576, ub=1048575)], ev=None, er=[])
NavModelCNAV_KeplerianSet._cont = ASN1Dict([
(u'cnavTop', _NavModelCNAV_KeplerianSet_cnavTop),
(u'cnavURAindex', _NavModelCNAV_KeplerianSet_cnavURAindex),
(u'cnavDeltaA', _NavModelCNAV_KeplerianSet_cnavDeltaA),
(u'cnavAdot', _NavModelCNAV_KeplerianSet_cnavAdot),
(u'cnavDeltaNo', _NavModelCNAV_KeplerianSet_cnavDeltaNo),
(u'cnavDeltaNoDot', _NavModelCNAV_KeplerianSet_cnavDeltaNoDot),
(u'cnavMo', _NavModelCNAV_KeplerianSet_cnavMo),
(u'cnavE', _NavModelCNAV_KeplerianSet_cnavE),
(u'cnavOmega', _NavModelCNAV_KeplerianSet_cnavOmega),
(u'cnavOMEGA0', _NavModelCNAV_KeplerianSet_cnavOMEGA0),
(u'cnavDeltaOmegaDot', _NavModelCNAV_KeplerianSet_cnavDeltaOmegaDot),
(u'cnavIo', _NavModelCNAV_KeplerianSet_cnavIo),
(u'cnavIoDot', _NavModelCNAV_KeplerianSet_cnavIoDot),
(u'cnavCis', _NavModelCNAV_KeplerianSet_cnavCis),
(u'cnavCic', _NavModelCNAV_KeplerianSet_cnavCic),
(u'cnavCrs', _NavModelCNAV_KeplerianSet_cnavCrs),
(u'cnavCrc', _NavModelCNAV_KeplerianSet_cnavCrc),
(u'cnavCus', _NavModelCNAV_KeplerianSet_cnavCus),
(u'cnavCuc', _NavModelCNAV_KeplerianSet_cnavCuc),
])
NavModelCNAV_KeplerianSet._ext = []
#-----< NavModel-GLONASS-ECEF >-----#
NavModel_GLONASS_ECEF = SEQ(name=u'NavModel-GLONASS-ECEF', mode=MODE_TYPE)
_NavModel_GLONASS_ECEF_gloEn = INT(name=u'gloEn', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_GLONASS_ECEF_gloEn._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=31)], ev=None, er=[])
_NavModel_GLONASS_ECEF_gloP1 = BIT_STR(name=u'gloP1', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_GLONASS_ECEF_gloP1._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[])
_NavModel_GLONASS_ECEF_gloP2 = BOOL(name=u'gloP2', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_GLONASS_ECEF_gloM = INT(name=u'gloM', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_GLONASS_ECEF_gloM._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3)], ev=None, er=[])
_NavModel_GLONASS_ECEF_gloX = INT(name=u'gloX', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_GLONASS_ECEF_gloX._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-67108864, ub=67108863)], ev=None, er=[])
_NavModel_GLONASS_ECEF_gloXdot = INT(name=u'gloXdot', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_GLONASS_ECEF_gloXdot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_NavModel_GLONASS_ECEF_gloXdotdot = INT(name=u'gloXdotdot', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_GLONASS_ECEF_gloXdotdot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-16, ub=15)], ev=None, er=[])
_NavModel_GLONASS_ECEF_gloY = INT(name=u'gloY', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_GLONASS_ECEF_gloY._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-67108864, ub=67108863)], ev=None, er=[])
_NavModel_GLONASS_ECEF_gloYdot = INT(name=u'gloYdot', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_GLONASS_ECEF_gloYdot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_NavModel_GLONASS_ECEF_gloYdotdot = INT(name=u'gloYdotdot', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_GLONASS_ECEF_gloYdotdot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-16, ub=15)], ev=None, er=[])
_NavModel_GLONASS_ECEF_gloZ = INT(name=u'gloZ', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_GLONASS_ECEF_gloZ._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-67108864, ub=67108863)], ev=None, er=[])
_NavModel_GLONASS_ECEF_gloZdot = INT(name=u'gloZdot', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_GLONASS_ECEF_gloZdot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_NavModel_GLONASS_ECEF_gloZdotdot = INT(name=u'gloZdotdot', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_GLONASS_ECEF_gloZdotdot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-16, ub=15)], ev=None, er=[])
NavModel_GLONASS_ECEF._cont = ASN1Dict([
(u'gloEn', _NavModel_GLONASS_ECEF_gloEn),
(u'gloP1', _NavModel_GLONASS_ECEF_gloP1),
(u'gloP2', _NavModel_GLONASS_ECEF_gloP2),
(u'gloM', _NavModel_GLONASS_ECEF_gloM),
(u'gloX', _NavModel_GLONASS_ECEF_gloX),
(u'gloXdot', _NavModel_GLONASS_ECEF_gloXdot),
(u'gloXdotdot', _NavModel_GLONASS_ECEF_gloXdotdot),
(u'gloY', _NavModel_GLONASS_ECEF_gloY),
(u'gloYdot', _NavModel_GLONASS_ECEF_gloYdot),
(u'gloYdotdot', _NavModel_GLONASS_ECEF_gloYdotdot),
(u'gloZ', _NavModel_GLONASS_ECEF_gloZ),
(u'gloZdot', _NavModel_GLONASS_ECEF_gloZdot),
(u'gloZdotdot', _NavModel_GLONASS_ECEF_gloZdotdot),
])
NavModel_GLONASS_ECEF._ext = []
#-----< NavModel-SBAS-ECEF >-----#
NavModel_SBAS_ECEF = SEQ(name=u'NavModel-SBAS-ECEF', mode=MODE_TYPE)
_NavModel_SBAS_ECEF_sbasTo = INT(name=u'sbasTo', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NavModel_SBAS_ECEF_sbasTo._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=5399)], ev=None, er=[])
_NavModel_SBAS_ECEF_sbasAccuracy = BIT_STR(name=u'sbasAccuracy', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_SBAS_ECEF_sbasAccuracy._const_sz = ASN1Set(rv=[4], rr=[], ev=None, er=[])
_NavModel_SBAS_ECEF_sbasXg = INT(name=u'sbasXg', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_SBAS_ECEF_sbasXg._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-536870912, ub=536870911)], ev=None, er=[])
_NavModel_SBAS_ECEF_sbasYg = INT(name=u'sbasYg', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_SBAS_ECEF_sbasYg._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-536870912, ub=536870911)], ev=None, er=[])
_NavModel_SBAS_ECEF_sbasZg = INT(name=u'sbasZg', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_SBAS_ECEF_sbasZg._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-16777216, ub=16777215)], ev=None, er=[])
_NavModel_SBAS_ECEF_sbasXgDot = INT(name=u'sbasXgDot', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_SBAS_ECEF_sbasXgDot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-65536, ub=65535)], ev=None, er=[])
_NavModel_SBAS_ECEF_sbasYgDot = INT(name=u'sbasYgDot', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_SBAS_ECEF_sbasYgDot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-65536, ub=65535)], ev=None, er=[])
_NavModel_SBAS_ECEF_sbasZgDot = INT(name=u'sbasZgDot', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_SBAS_ECEF_sbasZgDot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-131072, ub=131071)], ev=None, er=[])
_NavModel_SBAS_ECEF_sbasXgDotDot = INT(name=u'sbasXgDotDot', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_SBAS_ECEF_sbasXgDotDot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-512, ub=511)], ev=None, er=[])
_NavModel_SBAS_ECEF_sbagYgDotDot = INT(name=u'sbagYgDotDot', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_SBAS_ECEF_sbagYgDotDot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-512, ub=511)], ev=None, er=[])
_NavModel_SBAS_ECEF_sbasZgDotDot = INT(name=u'sbasZgDotDot', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_SBAS_ECEF_sbasZgDotDot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-512, ub=511)], ev=None, er=[])
NavModel_SBAS_ECEF._cont = ASN1Dict([
(u'sbasTo', _NavModel_SBAS_ECEF_sbasTo),
(u'sbasAccuracy', _NavModel_SBAS_ECEF_sbasAccuracy),
(u'sbasXg', _NavModel_SBAS_ECEF_sbasXg),
(u'sbasYg', _NavModel_SBAS_ECEF_sbasYg),
(u'sbasZg', _NavModel_SBAS_ECEF_sbasZg),
(u'sbasXgDot', _NavModel_SBAS_ECEF_sbasXgDot),
(u'sbasYgDot', _NavModel_SBAS_ECEF_sbasYgDot),
(u'sbasZgDot', _NavModel_SBAS_ECEF_sbasZgDot),
(u'sbasXgDotDot', _NavModel_SBAS_ECEF_sbasXgDotDot),
(u'sbagYgDotDot', _NavModel_SBAS_ECEF_sbagYgDotDot),
(u'sbasZgDotDot', _NavModel_SBAS_ECEF_sbasZgDotDot),
])
NavModel_SBAS_ECEF._ext = []
#-----< NavModel-BDS-KeplerianSet-r12 >-----#
NavModel_BDS_KeplerianSet_r12 = SEQ(name=u'NavModel-BDS-KeplerianSet-r12', mode=MODE_TYPE)
_NavModel_BDS_KeplerianSet_r12_bdsAODE_r12 = INT(name=u'bdsAODE-r12', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet_r12_bdsAODE_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=31)], ev=None, er=[])
_NavModel_BDS_KeplerianSet_r12_bdsURAI_r12 = INT(name=u'bdsURAI-r12', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet_r12_bdsURAI_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_NavModel_BDS_KeplerianSet_r12_bdsToe_r12 = INT(name=u'bdsToe-r12', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet_r12_bdsToe_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=131071)], ev=None, er=[])
_NavModel_BDS_KeplerianSet_r12_bdsAPowerHalf_r12 = INT(name=u'bdsAPowerHalf-r12', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet_r12_bdsAPowerHalf_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4294967295)], ev=None, er=[])
_NavModel_BDS_KeplerianSet_r12_bdsE_r12 = INT(name=u'bdsE-r12', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet_r12_bdsE_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4294967295)], ev=None, er=[])
_NavModel_BDS_KeplerianSet_r12_bdsW_r12 = INT(name=u'bdsW-r12', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet_r12_bdsW_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
_NavModel_BDS_KeplerianSet_r12_bdsDeltaN_r12 = INT(name=u'bdsDeltaN-r12', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet_r12_bdsDeltaN_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_NavModel_BDS_KeplerianSet_r12_bdsM0_r12 = INT(name=u'bdsM0-r12', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet_r12_bdsM0_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
_NavModel_BDS_KeplerianSet_r12_bdsOmega0_r12 = INT(name=u'bdsOmega0-r12', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet_r12_bdsOmega0_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
_NavModel_BDS_KeplerianSet_r12_bdsOmegaDot_r12 = INT(name=u'bdsOmegaDot-r12', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet_r12_bdsOmegaDot_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_NavModel_BDS_KeplerianSet_r12_bdsI0_r12 = INT(name=u'bdsI0-r12', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet_r12_bdsI0_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
_NavModel_BDS_KeplerianSet_r12_bdsIDot_r12 = INT(name=u'bdsIDot-r12', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet_r12_bdsIDot_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8192, ub=8191)], ev=None, er=[])
_NavModel_BDS_KeplerianSet_r12_bdsCuc_r12 = INT(name=u'bdsCuc-r12', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet_r12_bdsCuc_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-131072, ub=131071)], ev=None, er=[])
_NavModel_BDS_KeplerianSet_r12_bdsCus_r12 = INT(name=u'bdsCus-r12', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet_r12_bdsCus_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-131072, ub=131071)], ev=None, er=[])
_NavModel_BDS_KeplerianSet_r12_bdsCrc_r12 = INT(name=u'bdsCrc-r12', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet_r12_bdsCrc_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-131072, ub=131071)], ev=None, er=[])
_NavModel_BDS_KeplerianSet_r12_bdsCrs_r12 = INT(name=u'bdsCrs-r12', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet_r12_bdsCrs_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-131072, ub=131071)], ev=None, er=[])
_NavModel_BDS_KeplerianSet_r12_bdsCic_r12 = INT(name=u'bdsCic-r12', mode=MODE_TYPE, tag=(16, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet_r12_bdsCic_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-131072, ub=131071)], ev=None, er=[])
_NavModel_BDS_KeplerianSet_r12_bdsCis_r12 = INT(name=u'bdsCis-r12', mode=MODE_TYPE, tag=(17, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet_r12_bdsCis_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-131072, ub=131071)], ev=None, er=[])
NavModel_BDS_KeplerianSet_r12._cont = ASN1Dict([
(u'bdsAODE-r12', _NavModel_BDS_KeplerianSet_r12_bdsAODE_r12),
(u'bdsURAI-r12', _NavModel_BDS_KeplerianSet_r12_bdsURAI_r12),
(u'bdsToe-r12', _NavModel_BDS_KeplerianSet_r12_bdsToe_r12),
(u'bdsAPowerHalf-r12', _NavModel_BDS_KeplerianSet_r12_bdsAPowerHalf_r12),
(u'bdsE-r12', _NavModel_BDS_KeplerianSet_r12_bdsE_r12),
(u'bdsW-r12', _NavModel_BDS_KeplerianSet_r12_bdsW_r12),
(u'bdsDeltaN-r12', _NavModel_BDS_KeplerianSet_r12_bdsDeltaN_r12),
(u'bdsM0-r12', _NavModel_BDS_KeplerianSet_r12_bdsM0_r12),
(u'bdsOmega0-r12', _NavModel_BDS_KeplerianSet_r12_bdsOmega0_r12),
(u'bdsOmegaDot-r12', _NavModel_BDS_KeplerianSet_r12_bdsOmegaDot_r12),
(u'bdsI0-r12', _NavModel_BDS_KeplerianSet_r12_bdsI0_r12),
(u'bdsIDot-r12', _NavModel_BDS_KeplerianSet_r12_bdsIDot_r12),
(u'bdsCuc-r12', _NavModel_BDS_KeplerianSet_r12_bdsCuc_r12),
(u'bdsCus-r12', _NavModel_BDS_KeplerianSet_r12_bdsCus_r12),
(u'bdsCrc-r12', _NavModel_BDS_KeplerianSet_r12_bdsCrc_r12),
(u'bdsCrs-r12', _NavModel_BDS_KeplerianSet_r12_bdsCrs_r12),
(u'bdsCic-r12', _NavModel_BDS_KeplerianSet_r12_bdsCic_r12),
(u'bdsCis-r12', _NavModel_BDS_KeplerianSet_r12_bdsCis_r12),
])
NavModel_BDS_KeplerianSet_r12._ext = []
#-----< NavModel-BDS-KeplerianSet2-r16 >-----#
NavModel_BDS_KeplerianSet2_r16 = SEQ(name=u'NavModel-BDS-KeplerianSet2-r16', mode=MODE_TYPE)
_NavModel_BDS_KeplerianSet2_r16_bdsIODE_r16 = INT(name=u'bdsIODE-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet2_r16_bdsIODE_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_NavModel_BDS_KeplerianSet2_r16_bdsToe_r16 = INT(name=u'bdsToe-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet2_r16_bdsToe_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2047)], ev=None, er=[])
_NavModel_BDS_KeplerianSet2_r16_bdsDeltaA_r16 = INT(name=u'bdsDeltaA-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet2_r16_bdsDeltaA_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-33554432, ub=33554431)], ev=None, er=[])
_NavModel_BDS_KeplerianSet2_r16_bdsAdot_r16 = INT(name=u'bdsAdot-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet2_r16_bdsAdot_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-16777216, ub=16777216)], ev=None, er=[])
_NavModel_BDS_KeplerianSet2_r16_bdsDeltaN0_r16 = INT(name=u'bdsDeltaN0-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet2_r16_bdsDeltaN0_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-65536, ub=65535)], ev=None, er=[])
_NavModel_BDS_KeplerianSet2_r16_bdsDeltaN0dot_r16 = INT(name=u'bdsDeltaN0dot-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet2_r16_bdsDeltaN0dot_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4194304, ub=4194303)], ev=None, er=[])
_NavModel_BDS_KeplerianSet2_r16_bdsM0_r16 = INT(name=u'bdsM0-r16', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet2_r16_bdsM0_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4294967296, ub=4294967295)], ev=None, er=[])
_NavModel_BDS_KeplerianSet2_r16_bdsE_r16 = INT(name=u'bdsE-r16', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet2_r16_bdsE_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=8589934591)], ev=None, er=[])
_NavModel_BDS_KeplerianSet2_r16_bdsOmega_r16 = INT(name=u'bdsOmega-r16', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet2_r16_bdsOmega_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4294967296, ub=4294967295)], ev=None, er=[])
_NavModel_BDS_KeplerianSet2_r16_bdsOmega0_r16 = INT(name=u'bdsOmega0-r16', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet2_r16_bdsOmega0_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4294967296, ub=4294967295)], ev=None, er=[])
_NavModel_BDS_KeplerianSet2_r16_bdsI0_r16 = INT(name=u'bdsI0-r16', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet2_r16_bdsI0_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4294967296, ub=4294967295)], ev=None, er=[])
_NavModel_BDS_KeplerianSet2_r16_bdsOmegaDot_r16 = INT(name=u'bdsOmegaDot-r16', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet2_r16_bdsOmegaDot_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-262144, ub=262143)], ev=None, er=[])
_NavModel_BDS_KeplerianSet2_r16_bdsI0Dot_r16 = INT(name=u'bdsI0Dot-r16', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet2_r16_bdsI0Dot_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-16384, ub=16383)], ev=None, er=[])
_NavModel_BDS_KeplerianSet2_r16_bdsCuc_r16 = INT(name=u'bdsCuc-r16', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet2_r16_bdsCuc_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1048576, ub=1048575)], ev=None, er=[])
_NavModel_BDS_KeplerianSet2_r16_bdsCus_r16 = INT(name=u'bdsCus-r16', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet2_r16_bdsCus_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1048576, ub=1048575)], ev=None, er=[])
_NavModel_BDS_KeplerianSet2_r16_bdsCrc_r16 = INT(name=u'bdsCrc-r16', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet2_r16_bdsCrc_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_NavModel_BDS_KeplerianSet2_r16_bdsCrs_r16 = INT(name=u'bdsCrs-r16', mode=MODE_TYPE, tag=(16, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet2_r16_bdsCrs_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_NavModel_BDS_KeplerianSet2_r16_bdsCic_r16 = INT(name=u'bdsCic-r16', mode=MODE_TYPE, tag=(17, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet2_r16_bdsCic_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_NavModel_BDS_KeplerianSet2_r16_bdsCis_r16 = INT(name=u'bdsCis-r16', mode=MODE_TYPE, tag=(18, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_BDS_KeplerianSet2_r16_bdsCis_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
NavModel_BDS_KeplerianSet2_r16._cont = ASN1Dict([
(u'bdsIODE-r16', _NavModel_BDS_KeplerianSet2_r16_bdsIODE_r16),
(u'bdsToe-r16', _NavModel_BDS_KeplerianSet2_r16_bdsToe_r16),
(u'bdsDeltaA-r16', _NavModel_BDS_KeplerianSet2_r16_bdsDeltaA_r16),
(u'bdsAdot-r16', _NavModel_BDS_KeplerianSet2_r16_bdsAdot_r16),
(u'bdsDeltaN0-r16', _NavModel_BDS_KeplerianSet2_r16_bdsDeltaN0_r16),
(u'bdsDeltaN0dot-r16', _NavModel_BDS_KeplerianSet2_r16_bdsDeltaN0dot_r16),
(u'bdsM0-r16', _NavModel_BDS_KeplerianSet2_r16_bdsM0_r16),
(u'bdsE-r16', _NavModel_BDS_KeplerianSet2_r16_bdsE_r16),
(u'bdsOmega-r16', _NavModel_BDS_KeplerianSet2_r16_bdsOmega_r16),
(u'bdsOmega0-r16', _NavModel_BDS_KeplerianSet2_r16_bdsOmega0_r16),
(u'bdsI0-r16', _NavModel_BDS_KeplerianSet2_r16_bdsI0_r16),
(u'bdsOmegaDot-r16', _NavModel_BDS_KeplerianSet2_r16_bdsOmegaDot_r16),
(u'bdsI0Dot-r16', _NavModel_BDS_KeplerianSet2_r16_bdsI0Dot_r16),
(u'bdsCuc-r16', _NavModel_BDS_KeplerianSet2_r16_bdsCuc_r16),
(u'bdsCus-r16', _NavModel_BDS_KeplerianSet2_r16_bdsCus_r16),
(u'bdsCrc-r16', _NavModel_BDS_KeplerianSet2_r16_bdsCrc_r16),
(u'bdsCrs-r16', _NavModel_BDS_KeplerianSet2_r16_bdsCrs_r16),
(u'bdsCic-r16', _NavModel_BDS_KeplerianSet2_r16_bdsCic_r16),
(u'bdsCis-r16', _NavModel_BDS_KeplerianSet2_r16_bdsCis_r16),
])
NavModel_BDS_KeplerianSet2_r16._ext = []
#-----< NavModel-NavIC-KeplerianSet-r16 >-----#
NavModel_NavIC_KeplerianSet_r16 = SEQ(name=u'NavModel-NavIC-KeplerianSet-r16', mode=MODE_TYPE)
_NavModel_NavIC_KeplerianSet_r16_navic_Toe_r16 = INT(name=u'navic-Toe-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_NavIC_KeplerianSet_r16_navic_Toe_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65536)], ev=None, er=[])
_NavModel_NavIC_KeplerianSet_r16_navic_URAI_r16 = INT(name=u'navic-URAI-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_NavIC_KeplerianSet_r16_navic_URAI_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_NavModel_NavIC_KeplerianSet_r16_navic_W_r16 = INT(name=u'navic-W-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_NavIC_KeplerianSet_r16_navic_W_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
_NavModel_NavIC_KeplerianSet_r16_navic_DeltaN_r16 = INT(name=u'navic-DeltaN-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_NavIC_KeplerianSet_r16_navic_DeltaN_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2097152, ub=2097151)], ev=None, er=[])
_NavModel_NavIC_KeplerianSet_r16_navic_M0_r16 = INT(name=u'navic-M0-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_NavIC_KeplerianSet_r16_navic_M0_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
_NavModel_NavIC_KeplerianSet_r16_navic_OmegaDot_r16 = INT(name=u'navic-OmegaDot-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_NavIC_KeplerianSet_r16_navic_OmegaDot_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
_NavModel_NavIC_KeplerianSet_r16_navic_E_r16 = INT(name=u'navic-E-r16', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_NavIC_KeplerianSet_r16_navic_E_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4294967295)], ev=None, er=[])
_NavModel_NavIC_KeplerianSet_r16_navic_IDot_r16 = INT(name=u'navic-IDot-r16', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_NavIC_KeplerianSet_r16_navic_IDot_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8192, ub=8191)], ev=None, er=[])
_NavModel_NavIC_KeplerianSet_r16_navic_APowerHalf_r16 = INT(name=u'navic-APowerHalf-r16', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_NavIC_KeplerianSet_r16_navic_APowerHalf_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4294967295)], ev=None, er=[])
_NavModel_NavIC_KeplerianSet_r16_navic_I0_r16 = INT(name=u'navic-I0-r16', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_NavIC_KeplerianSet_r16_navic_I0_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
_NavModel_NavIC_KeplerianSet_r16_navic_Omega0_r16 = INT(name=u'navic-Omega0-r16', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_NavIC_KeplerianSet_r16_navic_Omega0_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
_NavModel_NavIC_KeplerianSet_r16_navic_Crs_r16 = INT(name=u'navic-Crs-r16', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_NavIC_KeplerianSet_r16_navic_Crs_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_NavModel_NavIC_KeplerianSet_r16_navic_Cis_r16 = INT(name=u'navic-Cis-r16', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_NavIC_KeplerianSet_r16_navic_Cis_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_NavModel_NavIC_KeplerianSet_r16_navic_Cus_r16 = INT(name=u'navic-Cus-r16', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_NavIC_KeplerianSet_r16_navic_Cus_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_NavModel_NavIC_KeplerianSet_r16_navic_Crc_r16 = INT(name=u'navic-Crc-r16', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_NavIC_KeplerianSet_r16_navic_Crc_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_NavModel_NavIC_KeplerianSet_r16_navic_Cic_r16 = INT(name=u'navic-Cic-r16', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_NavIC_KeplerianSet_r16_navic_Cic_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_NavModel_NavIC_KeplerianSet_r16_navic_Cuc_r16 = INT(name=u'navic-Cuc-r16', mode=MODE_TYPE, tag=(16, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavModel_NavIC_KeplerianSet_r16_navic_Cuc_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
NavModel_NavIC_KeplerianSet_r16._cont = ASN1Dict([
(u'navic-Toe-r16', _NavModel_NavIC_KeplerianSet_r16_navic_Toe_r16),
(u'navic-URAI-r16', _NavModel_NavIC_KeplerianSet_r16_navic_URAI_r16),
(u'navic-W-r16', _NavModel_NavIC_KeplerianSet_r16_navic_W_r16),
(u'navic-DeltaN-r16', _NavModel_NavIC_KeplerianSet_r16_navic_DeltaN_r16),
(u'navic-M0-r16', _NavModel_NavIC_KeplerianSet_r16_navic_M0_r16),
(u'navic-OmegaDot-r16', _NavModel_NavIC_KeplerianSet_r16_navic_OmegaDot_r16),
(u'navic-E-r16', _NavModel_NavIC_KeplerianSet_r16_navic_E_r16),
(u'navic-IDot-r16', _NavModel_NavIC_KeplerianSet_r16_navic_IDot_r16),
(u'navic-APowerHalf-r16', _NavModel_NavIC_KeplerianSet_r16_navic_APowerHalf_r16),
(u'navic-I0-r16', _NavModel_NavIC_KeplerianSet_r16_navic_I0_r16),
(u'navic-Omega0-r16', _NavModel_NavIC_KeplerianSet_r16_navic_Omega0_r16),
(u'navic-Crs-r16', _NavModel_NavIC_KeplerianSet_r16_navic_Crs_r16),
(u'navic-Cis-r16', _NavModel_NavIC_KeplerianSet_r16_navic_Cis_r16),
(u'navic-Cus-r16', _NavModel_NavIC_KeplerianSet_r16_navic_Cus_r16),
(u'navic-Crc-r16', _NavModel_NavIC_KeplerianSet_r16_navic_Crc_r16),
(u'navic-Cic-r16', _NavModel_NavIC_KeplerianSet_r16_navic_Cic_r16),
(u'navic-Cuc-r16', _NavModel_NavIC_KeplerianSet_r16_navic_Cuc_r16),
])
NavModel_NavIC_KeplerianSet_r16._ext = []
#-----< GNSS-RealTimeIntegrity >-----#
GNSS_RealTimeIntegrity = SEQ(name=u'GNSS-RealTimeIntegrity', mode=MODE_TYPE)
_GNSS_RealTimeIntegrity_gnss_BadSignalList = SEQ_OF(name=u'gnss-BadSignalList', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-BadSignalList')))
GNSS_RealTimeIntegrity._cont = ASN1Dict([
(u'gnss-BadSignalList', _GNSS_RealTimeIntegrity_gnss_BadSignalList),
])
GNSS_RealTimeIntegrity._ext = []
#-----< GNSS-BadSignalList >-----#
GNSS_BadSignalList = SEQ_OF(name=u'GNSS-BadSignalList', mode=MODE_TYPE)
_GNSS_BadSignalList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'BadSignalElement')))
GNSS_BadSignalList._cont = _GNSS_BadSignalList__item_
GNSS_BadSignalList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< BadSignalElement >-----#
BadSignalElement = SEQ(name=u'BadSignalElement', mode=MODE_TYPE)
_BadSignalElement_badSVID = SEQ(name=u'badSVID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_BadSignalElement_badSignalID = SEQ(name=u'badSignalID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SignalIDs')), opt=True)
BadSignalElement._cont = ASN1Dict([
(u'badSVID', _BadSignalElement_badSVID),
(u'badSignalID', _BadSignalElement_badSignalID),
])
BadSignalElement._ext = []
#-----< GNSS-DataBitAssistance >-----#
GNSS_DataBitAssistance = SEQ(name=u'GNSS-DataBitAssistance', mode=MODE_TYPE)
_GNSS_DataBitAssistance_gnss_TOD = INT(name=u'gnss-TOD', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_DataBitAssistance_gnss_TOD._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3599)], ev=None, er=[])
_GNSS_DataBitAssistance_gnss_TODfrac = INT(name=u'gnss-TODfrac', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_DataBitAssistance_gnss_TODfrac._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=999)], ev=None, er=[])
_GNSS_DataBitAssistance_gnss_DataBitsSatList = SEQ_OF(name=u'gnss-DataBitsSatList', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-DataBitsSatList')))
GNSS_DataBitAssistance._cont = ASN1Dict([
(u'gnss-TOD', _GNSS_DataBitAssistance_gnss_TOD),
(u'gnss-TODfrac', _GNSS_DataBitAssistance_gnss_TODfrac),
(u'gnss-DataBitsSatList', _GNSS_DataBitAssistance_gnss_DataBitsSatList),
])
GNSS_DataBitAssistance._ext = []
#-----< GNSS-DataBitsSatList >-----#
GNSS_DataBitsSatList = SEQ_OF(name=u'GNSS-DataBitsSatList', mode=MODE_TYPE)
_GNSS_DataBitsSatList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-DataBitsSatElement')))
GNSS_DataBitsSatList._cont = _GNSS_DataBitsSatList__item_
GNSS_DataBitsSatList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< GNSS-DataBitsSatElement >-----#
GNSS_DataBitsSatElement = SEQ(name=u'GNSS-DataBitsSatElement', mode=MODE_TYPE)
_GNSS_DataBitsSatElement_svID = SEQ(name=u'svID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_GNSS_DataBitsSatElement_gnss_DataBitsSgnList = SEQ_OF(name=u'gnss-DataBitsSgnList', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-DataBitsSgnList')))
GNSS_DataBitsSatElement._cont = ASN1Dict([
(u'svID', _GNSS_DataBitsSatElement_svID),
(u'gnss-DataBitsSgnList', _GNSS_DataBitsSatElement_gnss_DataBitsSgnList),
])
GNSS_DataBitsSatElement._ext = []
#-----< GNSS-DataBitsSgnList >-----#
GNSS_DataBitsSgnList = SEQ_OF(name=u'GNSS-DataBitsSgnList', mode=MODE_TYPE)
_GNSS_DataBitsSgnList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-DataBitsSgnElement')))
GNSS_DataBitsSgnList._cont = _GNSS_DataBitsSgnList__item_
GNSS_DataBitsSgnList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
#-----< GNSS-DataBitsSgnElement >-----#
GNSS_DataBitsSgnElement = SEQ(name=u'GNSS-DataBitsSgnElement', mode=MODE_TYPE)
_GNSS_DataBitsSgnElement_gnss_SignalType = SEQ(name=u'gnss-SignalType', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SignalID')))
_GNSS_DataBitsSgnElement_gnss_DataBits = BIT_STR(name=u'gnss-DataBits', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_DataBitsSgnElement_gnss_DataBits._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=1024)], ev=None, er=[])
GNSS_DataBitsSgnElement._cont = ASN1Dict([
(u'gnss-SignalType', _GNSS_DataBitsSgnElement_gnss_SignalType),
(u'gnss-DataBits', _GNSS_DataBitsSgnElement_gnss_DataBits),
])
GNSS_DataBitsSgnElement._ext = []
#-----< GNSS-AcquisitionAssistance >-----#
GNSS_AcquisitionAssistance = SEQ(name=u'GNSS-AcquisitionAssistance', mode=MODE_TYPE)
_GNSS_AcquisitionAssistance_gnss_SignalID = SEQ(name=u'gnss-SignalID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SignalID')))
_GNSS_AcquisitionAssistance_gnss_AcquisitionAssistList = SEQ_OF(name=u'gnss-AcquisitionAssistList', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-AcquisitionAssistList')))
_GNSS_AcquisitionAssistance_confidence_r10 = INT(name=u'confidence-r10', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_AcquisitionAssistance_confidence_r10._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=100)], ev=None, er=[])
GNSS_AcquisitionAssistance._cont = ASN1Dict([
(u'gnss-SignalID', _GNSS_AcquisitionAssistance_gnss_SignalID),
(u'gnss-AcquisitionAssistList', _GNSS_AcquisitionAssistance_gnss_AcquisitionAssistList),
(u'confidence-r10', _GNSS_AcquisitionAssistance_confidence_r10),
])
GNSS_AcquisitionAssistance._ext = [u'confidence-r10']
#-----< GNSS-AcquisitionAssistList >-----#
GNSS_AcquisitionAssistList = SEQ_OF(name=u'GNSS-AcquisitionAssistList', mode=MODE_TYPE)
_GNSS_AcquisitionAssistList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-AcquisitionAssistElement')))
GNSS_AcquisitionAssistList._cont = _GNSS_AcquisitionAssistList__item_
GNSS_AcquisitionAssistList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< GNSS-AcquisitionAssistElement >-----#
GNSS_AcquisitionAssistElement = SEQ(name=u'GNSS-AcquisitionAssistElement', mode=MODE_TYPE)
_GNSS_AcquisitionAssistElement_svID = SEQ(name=u'svID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_GNSS_AcquisitionAssistElement_doppler0 = INT(name=u'doppler0', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_AcquisitionAssistElement_doppler0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2048, ub=2047)], ev=None, er=[])
_GNSS_AcquisitionAssistElement_doppler1 = INT(name=u'doppler1', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_AcquisitionAssistElement_doppler1._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=63)], ev=None, er=[])
_GNSS_AcquisitionAssistElement_dopplerUncertainty = INT(name=u'dopplerUncertainty', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_AcquisitionAssistElement_dopplerUncertainty._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4)], ev=None, er=[])
_GNSS_AcquisitionAssistElement_codePhase = INT(name=u'codePhase', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_AcquisitionAssistElement_codePhase._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1022)], ev=None, er=[])
_GNSS_AcquisitionAssistElement_intCodePhase = INT(name=u'intCodePhase', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_AcquisitionAssistElement_intCodePhase._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
_GNSS_AcquisitionAssistElement_codePhaseSearchWindow = INT(name=u'codePhaseSearchWindow', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_AcquisitionAssistElement_codePhaseSearchWindow._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=31)], ev=None, er=[])
_GNSS_AcquisitionAssistElement_azimuth = INT(name=u'azimuth', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_AcquisitionAssistElement_azimuth._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=511)], ev=None, er=[])
_GNSS_AcquisitionAssistElement_elevation = INT(name=u'elevation', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_AcquisitionAssistElement_elevation._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
_GNSS_AcquisitionAssistElement_codePhase1023 = BOOL(name=u'codePhase1023', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_AcquisitionAssistElement_dopplerUncertaintyExt_r10 = ENUM(name=u'dopplerUncertaintyExt-r10', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_AcquisitionAssistElement_dopplerUncertaintyExt_r10._cont = ASN1Dict([(u'd60', 0), (u'd80', 1), (u'd100', 2), (u'd120', 3), (u'noInformation', 4)])
_GNSS_AcquisitionAssistElement_dopplerUncertaintyExt_r10._ext = []
GNSS_AcquisitionAssistElement._cont = ASN1Dict([
(u'svID', _GNSS_AcquisitionAssistElement_svID),
(u'doppler0', _GNSS_AcquisitionAssistElement_doppler0),
(u'doppler1', _GNSS_AcquisitionAssistElement_doppler1),
(u'dopplerUncertainty', _GNSS_AcquisitionAssistElement_dopplerUncertainty),
(u'codePhase', _GNSS_AcquisitionAssistElement_codePhase),
(u'intCodePhase', _GNSS_AcquisitionAssistElement_intCodePhase),
(u'codePhaseSearchWindow', _GNSS_AcquisitionAssistElement_codePhaseSearchWindow),
(u'azimuth', _GNSS_AcquisitionAssistElement_azimuth),
(u'elevation', _GNSS_AcquisitionAssistElement_elevation),
(u'codePhase1023', _GNSS_AcquisitionAssistElement_codePhase1023),
(u'dopplerUncertaintyExt-r10', _GNSS_AcquisitionAssistElement_dopplerUncertaintyExt_r10),
])
GNSS_AcquisitionAssistElement._ext = [u'codePhase1023', u'dopplerUncertaintyExt-r10']
#-----< GNSS-Almanac >-----#
GNSS_Almanac = SEQ(name=u'GNSS-Almanac', mode=MODE_TYPE)
_GNSS_Almanac_weekNumber = INT(name=u'weekNumber', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_Almanac_weekNumber._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_GNSS_Almanac_toa = INT(name=u'toa', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_Almanac_toa._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_GNSS_Almanac_ioda = INT(name=u'ioda', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_Almanac_ioda._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3)], ev=None, er=[])
_GNSS_Almanac_completeAlmanacProvided = BOOL(name=u'completeAlmanacProvided', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_Almanac_gnss_AlmanacList = SEQ_OF(name=u'gnss-AlmanacList', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-AlmanacList')))
_GNSS_Almanac_toa_ext_v1240 = INT(name=u'toa-ext-v1240', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_GNSS_Almanac_toa_ext_v1240._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=256, ub=1023)], ev=None, er=[])
_GNSS_Almanac_ioda_ext_v1240 = INT(name=u'ioda-ext-v1240', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_GNSS_Almanac_ioda_ext_v1240._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=4, ub=15)], ev=None, er=[])
_GNSS_Almanac_weekNumber_ext_r16 = INT(name=u'weekNumber-ext-r16', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_GNSS_Almanac_weekNumber_ext_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=256, ub=8191)], ev=None, er=[])
_GNSS_Almanac_toa_ext2_r16 = INT(name=u'toa-ext2-r16', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_GNSS_Almanac_toa_ext2_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=256, ub=65535)], ev=None, er=[])
GNSS_Almanac._cont = ASN1Dict([
(u'weekNumber', _GNSS_Almanac_weekNumber),
(u'toa', _GNSS_Almanac_toa),
(u'ioda', _GNSS_Almanac_ioda),
(u'completeAlmanacProvided', _GNSS_Almanac_completeAlmanacProvided),
(u'gnss-AlmanacList', _GNSS_Almanac_gnss_AlmanacList),
(u'toa-ext-v1240', _GNSS_Almanac_toa_ext_v1240),
(u'ioda-ext-v1240', _GNSS_Almanac_ioda_ext_v1240),
(u'weekNumber-ext-r16', _GNSS_Almanac_weekNumber_ext_r16),
(u'toa-ext2-r16', _GNSS_Almanac_toa_ext2_r16),
])
GNSS_Almanac._ext = [u'toa-ext-v1240', u'ioda-ext-v1240', u'weekNumber-ext-r16', u'toa-ext2-r16']
#-----< GNSS-AlmanacList >-----#
GNSS_AlmanacList = SEQ_OF(name=u'GNSS-AlmanacList', mode=MODE_TYPE)
_GNSS_AlmanacList__item_ = CHOICE(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-AlmanacElement')))
GNSS_AlmanacList._cont = _GNSS_AlmanacList__item_
GNSS_AlmanacList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< GNSS-AlmanacElement >-----#
GNSS_AlmanacElement = CHOICE(name=u'GNSS-AlmanacElement', mode=MODE_TYPE)
_GNSS_AlmanacElement_keplerianAlmanacSet = SEQ(name=u'keplerianAlmanacSet', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'AlmanacKeplerianSet')))
_GNSS_AlmanacElement_keplerianNAV_Almanac = SEQ(name=u'keplerianNAV-Almanac', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'AlmanacNAV-KeplerianSet')))
_GNSS_AlmanacElement_keplerianReducedAlmanac = SEQ(name=u'keplerianReducedAlmanac', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'AlmanacReducedKeplerianSet')))
_GNSS_AlmanacElement_keplerianMidiAlmanac = SEQ(name=u'keplerianMidiAlmanac', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'AlmanacMidiAlmanacSet')))
_GNSS_AlmanacElement_keplerianGLONASS = SEQ(name=u'keplerianGLONASS', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'AlmanacGLONASS-AlmanacSet')))
_GNSS_AlmanacElement_ecef_SBAS_Almanac = SEQ(name=u'ecef-SBAS-Almanac', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'AlmanacECEF-SBAS-AlmanacSet')))
_GNSS_AlmanacElement_keplerianBDS_Almanac_r12 = SEQ(name=u'keplerianBDS-Almanac-r12', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'AlmanacBDS-AlmanacSet-r12')))
_GNSS_AlmanacElement_keplerianNavIC_Almanac_r16 = SEQ(name=u'keplerianNavIC-Almanac-r16', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'AlmanacNavIC-AlmanacSet-r16')))
GNSS_AlmanacElement._cont = ASN1Dict([
(u'keplerianAlmanacSet', _GNSS_AlmanacElement_keplerianAlmanacSet),
(u'keplerianNAV-Almanac', _GNSS_AlmanacElement_keplerianNAV_Almanac),
(u'keplerianReducedAlmanac', _GNSS_AlmanacElement_keplerianReducedAlmanac),
(u'keplerianMidiAlmanac', _GNSS_AlmanacElement_keplerianMidiAlmanac),
(u'keplerianGLONASS', _GNSS_AlmanacElement_keplerianGLONASS),
(u'ecef-SBAS-Almanac', _GNSS_AlmanacElement_ecef_SBAS_Almanac),
(u'keplerianBDS-Almanac-r12', _GNSS_AlmanacElement_keplerianBDS_Almanac_r12),
(u'keplerianNavIC-Almanac-r16', _GNSS_AlmanacElement_keplerianNavIC_Almanac_r16),
])
GNSS_AlmanacElement._ext = [u'keplerianBDS-Almanac-r12', u'keplerianNavIC-Almanac-r16']
#-----< AlmanacKeplerianSet >-----#
AlmanacKeplerianSet = SEQ(name=u'AlmanacKeplerianSet', mode=MODE_TYPE)
_AlmanacKeplerianSet_svID = SEQ(name=u'svID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_AlmanacKeplerianSet_kepAlmanacE = INT(name=u'kepAlmanacE', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacKeplerianSet_kepAlmanacE._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2047)], ev=None, er=[])
_AlmanacKeplerianSet_kepAlmanacDeltaI = INT(name=u'kepAlmanacDeltaI', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacKeplerianSet_kepAlmanacDeltaI._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1024, ub=1023)], ev=None, er=[])
_AlmanacKeplerianSet_kepAlmanacOmegaDot = INT(name=u'kepAlmanacOmegaDot', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacKeplerianSet_kepAlmanacOmegaDot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1024, ub=1023)], ev=None, er=[])
_AlmanacKeplerianSet_kepSV_StatusINAV = BIT_STR(name=u'kepSV-StatusINAV', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacKeplerianSet_kepSV_StatusINAV._const_sz = ASN1Set(rv=[4], rr=[], ev=None, er=[])
_AlmanacKeplerianSet_kepSV_StatusFNAV = BIT_STR(name=u'kepSV-StatusFNAV', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_AlmanacKeplerianSet_kepSV_StatusFNAV._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[])
_AlmanacKeplerianSet_kepAlmanacAPowerHalf = INT(name=u'kepAlmanacAPowerHalf', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacKeplerianSet_kepAlmanacAPowerHalf._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4096, ub=4095)], ev=None, er=[])
_AlmanacKeplerianSet_kepAlmanacOmega0 = INT(name=u'kepAlmanacOmega0', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacKeplerianSet_kepAlmanacOmega0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_AlmanacKeplerianSet_kepAlmanacW = INT(name=u'kepAlmanacW', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacKeplerianSet_kepAlmanacW._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_AlmanacKeplerianSet_kepAlmanacM0 = INT(name=u'kepAlmanacM0', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacKeplerianSet_kepAlmanacM0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_AlmanacKeplerianSet_kepAlmanacAF0 = INT(name=u'kepAlmanacAF0', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacKeplerianSet_kepAlmanacAF0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_AlmanacKeplerianSet_kepAlmanacAF1 = INT(name=u'kepAlmanacAF1', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacKeplerianSet_kepAlmanacAF1._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4096, ub=4095)], ev=None, er=[])
AlmanacKeplerianSet._cont = ASN1Dict([
(u'svID', _AlmanacKeplerianSet_svID),
(u'kepAlmanacE', _AlmanacKeplerianSet_kepAlmanacE),
(u'kepAlmanacDeltaI', _AlmanacKeplerianSet_kepAlmanacDeltaI),
(u'kepAlmanacOmegaDot', _AlmanacKeplerianSet_kepAlmanacOmegaDot),
(u'kepSV-StatusINAV', _AlmanacKeplerianSet_kepSV_StatusINAV),
(u'kepSV-StatusFNAV', _AlmanacKeplerianSet_kepSV_StatusFNAV),
(u'kepAlmanacAPowerHalf', _AlmanacKeplerianSet_kepAlmanacAPowerHalf),
(u'kepAlmanacOmega0', _AlmanacKeplerianSet_kepAlmanacOmega0),
(u'kepAlmanacW', _AlmanacKeplerianSet_kepAlmanacW),
(u'kepAlmanacM0', _AlmanacKeplerianSet_kepAlmanacM0),
(u'kepAlmanacAF0', _AlmanacKeplerianSet_kepAlmanacAF0),
(u'kepAlmanacAF1', _AlmanacKeplerianSet_kepAlmanacAF1),
])
AlmanacKeplerianSet._ext = []
#-----< AlmanacNAV-KeplerianSet >-----#
AlmanacNAV_KeplerianSet = SEQ(name=u'AlmanacNAV-KeplerianSet', mode=MODE_TYPE)
_AlmanacNAV_KeplerianSet_svID = SEQ(name=u'svID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_AlmanacNAV_KeplerianSet_navAlmE = INT(name=u'navAlmE', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacNAV_KeplerianSet_navAlmE._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
_AlmanacNAV_KeplerianSet_navAlmDeltaI = INT(name=u'navAlmDeltaI', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacNAV_KeplerianSet_navAlmDeltaI._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_AlmanacNAV_KeplerianSet_navAlmOMEGADOT = INT(name=u'navAlmOMEGADOT', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacNAV_KeplerianSet_navAlmOMEGADOT._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_AlmanacNAV_KeplerianSet_navAlmSVHealth = INT(name=u'navAlmSVHealth', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacNAV_KeplerianSet_navAlmSVHealth._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_AlmanacNAV_KeplerianSet_navAlmSqrtA = INT(name=u'navAlmSqrtA', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacNAV_KeplerianSet_navAlmSqrtA._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=16777215)], ev=None, er=[])
_AlmanacNAV_KeplerianSet_navAlmOMEGAo = INT(name=u'navAlmOMEGAo', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacNAV_KeplerianSet_navAlmOMEGAo._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_AlmanacNAV_KeplerianSet_navAlmOmega = INT(name=u'navAlmOmega', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacNAV_KeplerianSet_navAlmOmega._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_AlmanacNAV_KeplerianSet_navAlmMo = INT(name=u'navAlmMo', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacNAV_KeplerianSet_navAlmMo._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_AlmanacNAV_KeplerianSet_navAlmaf0 = INT(name=u'navAlmaf0', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacNAV_KeplerianSet_navAlmaf0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1024, ub=1023)], ev=None, er=[])
_AlmanacNAV_KeplerianSet_navAlmaf1 = INT(name=u'navAlmaf1', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacNAV_KeplerianSet_navAlmaf1._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1024, ub=1023)], ev=None, er=[])
AlmanacNAV_KeplerianSet._cont = ASN1Dict([
(u'svID', _AlmanacNAV_KeplerianSet_svID),
(u'navAlmE', _AlmanacNAV_KeplerianSet_navAlmE),
(u'navAlmDeltaI', _AlmanacNAV_KeplerianSet_navAlmDeltaI),
(u'navAlmOMEGADOT', _AlmanacNAV_KeplerianSet_navAlmOMEGADOT),
(u'navAlmSVHealth', _AlmanacNAV_KeplerianSet_navAlmSVHealth),
(u'navAlmSqrtA', _AlmanacNAV_KeplerianSet_navAlmSqrtA),
(u'navAlmOMEGAo', _AlmanacNAV_KeplerianSet_navAlmOMEGAo),
(u'navAlmOmega', _AlmanacNAV_KeplerianSet_navAlmOmega),
(u'navAlmMo', _AlmanacNAV_KeplerianSet_navAlmMo),
(u'navAlmaf0', _AlmanacNAV_KeplerianSet_navAlmaf0),
(u'navAlmaf1', _AlmanacNAV_KeplerianSet_navAlmaf1),
])
AlmanacNAV_KeplerianSet._ext = []
#-----< AlmanacReducedKeplerianSet >-----#
AlmanacReducedKeplerianSet = SEQ(name=u'AlmanacReducedKeplerianSet', mode=MODE_TYPE)
_AlmanacReducedKeplerianSet_svID = SEQ(name=u'svID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_AlmanacReducedKeplerianSet_redAlmDeltaA = INT(name=u'redAlmDeltaA', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacReducedKeplerianSet_redAlmDeltaA._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
_AlmanacReducedKeplerianSet_redAlmOmega0 = INT(name=u'redAlmOmega0', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacReducedKeplerianSet_redAlmOmega0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-64, ub=63)], ev=None, er=[])
_AlmanacReducedKeplerianSet_redAlmPhi0 = INT(name=u'redAlmPhi0', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacReducedKeplerianSet_redAlmPhi0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-64, ub=63)], ev=None, er=[])
_AlmanacReducedKeplerianSet_redAlmL1Health = BOOL(name=u'redAlmL1Health', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacReducedKeplerianSet_redAlmL2Health = BOOL(name=u'redAlmL2Health', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacReducedKeplerianSet_redAlmL5Health = BOOL(name=u'redAlmL5Health', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
AlmanacReducedKeplerianSet._cont = ASN1Dict([
(u'svID', _AlmanacReducedKeplerianSet_svID),
(u'redAlmDeltaA', _AlmanacReducedKeplerianSet_redAlmDeltaA),
(u'redAlmOmega0', _AlmanacReducedKeplerianSet_redAlmOmega0),
(u'redAlmPhi0', _AlmanacReducedKeplerianSet_redAlmPhi0),
(u'redAlmL1Health', _AlmanacReducedKeplerianSet_redAlmL1Health),
(u'redAlmL2Health', _AlmanacReducedKeplerianSet_redAlmL2Health),
(u'redAlmL5Health', _AlmanacReducedKeplerianSet_redAlmL5Health),
])
AlmanacReducedKeplerianSet._ext = []
#-----< AlmanacMidiAlmanacSet >-----#
AlmanacMidiAlmanacSet = SEQ(name=u'AlmanacMidiAlmanacSet', mode=MODE_TYPE)
_AlmanacMidiAlmanacSet_svID = SEQ(name=u'svID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_AlmanacMidiAlmanacSet_midiAlmE = INT(name=u'midiAlmE', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacMidiAlmanacSet_midiAlmE._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2047)], ev=None, er=[])
_AlmanacMidiAlmanacSet_midiAlmDeltaI = INT(name=u'midiAlmDeltaI', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacMidiAlmanacSet_midiAlmDeltaI._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1024, ub=1023)], ev=None, er=[])
_AlmanacMidiAlmanacSet_midiAlmOmegaDot = INT(name=u'midiAlmOmegaDot', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacMidiAlmanacSet_midiAlmOmegaDot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1024, ub=1023)], ev=None, er=[])
_AlmanacMidiAlmanacSet_midiAlmSqrtA = INT(name=u'midiAlmSqrtA', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacMidiAlmanacSet_midiAlmSqrtA._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=131071)], ev=None, er=[])
_AlmanacMidiAlmanacSet_midiAlmOmega0 = INT(name=u'midiAlmOmega0', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacMidiAlmanacSet_midiAlmOmega0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_AlmanacMidiAlmanacSet_midiAlmOmega = INT(name=u'midiAlmOmega', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacMidiAlmanacSet_midiAlmOmega._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_AlmanacMidiAlmanacSet_midiAlmMo = INT(name=u'midiAlmMo', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacMidiAlmanacSet_midiAlmMo._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_AlmanacMidiAlmanacSet_midiAlmaf0 = INT(name=u'midiAlmaf0', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacMidiAlmanacSet_midiAlmaf0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1024, ub=1023)], ev=None, er=[])
_AlmanacMidiAlmanacSet_midiAlmaf1 = INT(name=u'midiAlmaf1', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacMidiAlmanacSet_midiAlmaf1._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-512, ub=511)], ev=None, er=[])
_AlmanacMidiAlmanacSet_midiAlmL1Health = BOOL(name=u'midiAlmL1Health', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacMidiAlmanacSet_midiAlmL2Health = BOOL(name=u'midiAlmL2Health', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacMidiAlmanacSet_midiAlmL5Health = BOOL(name=u'midiAlmL5Health', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
AlmanacMidiAlmanacSet._cont = ASN1Dict([
(u'svID', _AlmanacMidiAlmanacSet_svID),
(u'midiAlmE', _AlmanacMidiAlmanacSet_midiAlmE),
(u'midiAlmDeltaI', _AlmanacMidiAlmanacSet_midiAlmDeltaI),
(u'midiAlmOmegaDot', _AlmanacMidiAlmanacSet_midiAlmOmegaDot),
(u'midiAlmSqrtA', _AlmanacMidiAlmanacSet_midiAlmSqrtA),
(u'midiAlmOmega0', _AlmanacMidiAlmanacSet_midiAlmOmega0),
(u'midiAlmOmega', _AlmanacMidiAlmanacSet_midiAlmOmega),
(u'midiAlmMo', _AlmanacMidiAlmanacSet_midiAlmMo),
(u'midiAlmaf0', _AlmanacMidiAlmanacSet_midiAlmaf0),
(u'midiAlmaf1', _AlmanacMidiAlmanacSet_midiAlmaf1),
(u'midiAlmL1Health', _AlmanacMidiAlmanacSet_midiAlmL1Health),
(u'midiAlmL2Health', _AlmanacMidiAlmanacSet_midiAlmL2Health),
(u'midiAlmL5Health', _AlmanacMidiAlmanacSet_midiAlmL5Health),
])
AlmanacMidiAlmanacSet._ext = []
#-----< AlmanacGLONASS-AlmanacSet >-----#
AlmanacGLONASS_AlmanacSet = SEQ(name=u'AlmanacGLONASS-AlmanacSet', mode=MODE_TYPE)
_AlmanacGLONASS_AlmanacSet_gloAlm_NA = INT(name=u'gloAlm-NA', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacGLONASS_AlmanacSet_gloAlm_NA._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=1461)], ev=None, er=[])
_AlmanacGLONASS_AlmanacSet_gloAlmnA = INT(name=u'gloAlmnA', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacGLONASS_AlmanacSet_gloAlmnA._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=24)], ev=None, er=[])
_AlmanacGLONASS_AlmanacSet_gloAlmHA = INT(name=u'gloAlmHA', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacGLONASS_AlmanacSet_gloAlmHA._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=31)], ev=None, er=[])
_AlmanacGLONASS_AlmanacSet_gloAlmLambdaA = INT(name=u'gloAlmLambdaA', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacGLONASS_AlmanacSet_gloAlmLambdaA._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1048576, ub=1048575)], ev=None, er=[])
_AlmanacGLONASS_AlmanacSet_gloAlmtlambdaA = INT(name=u'gloAlmtlambdaA', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacGLONASS_AlmanacSet_gloAlmtlambdaA._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2097151)], ev=None, er=[])
_AlmanacGLONASS_AlmanacSet_gloAlmDeltaIa = INT(name=u'gloAlmDeltaIa', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacGLONASS_AlmanacSet_gloAlmDeltaIa._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-131072, ub=131071)], ev=None, er=[])
_AlmanacGLONASS_AlmanacSet_gloAlmDeltaTA = INT(name=u'gloAlmDeltaTA', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacGLONASS_AlmanacSet_gloAlmDeltaTA._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2097152, ub=2097151)], ev=None, er=[])
_AlmanacGLONASS_AlmanacSet_gloAlmDeltaTdotA = INT(name=u'gloAlmDeltaTdotA', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacGLONASS_AlmanacSet_gloAlmDeltaTdotA._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-64, ub=63)], ev=None, er=[])
_AlmanacGLONASS_AlmanacSet_gloAlmEpsilonA = INT(name=u'gloAlmEpsilonA', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacGLONASS_AlmanacSet_gloAlmEpsilonA._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=32767)], ev=None, er=[])
_AlmanacGLONASS_AlmanacSet_gloAlmOmegaA = INT(name=u'gloAlmOmegaA', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacGLONASS_AlmanacSet_gloAlmOmegaA._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_AlmanacGLONASS_AlmanacSet_gloAlmTauA = INT(name=u'gloAlmTauA', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacGLONASS_AlmanacSet_gloAlmTauA._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-512, ub=511)], ev=None, er=[])
_AlmanacGLONASS_AlmanacSet_gloAlmCA = INT(name=u'gloAlmCA', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacGLONASS_AlmanacSet_gloAlmCA._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1)], ev=None, er=[])
_AlmanacGLONASS_AlmanacSet_gloAlmMA = BIT_STR(name=u'gloAlmMA', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_AlmanacGLONASS_AlmanacSet_gloAlmMA._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[])
AlmanacGLONASS_AlmanacSet._cont = ASN1Dict([
(u'gloAlm-NA', _AlmanacGLONASS_AlmanacSet_gloAlm_NA),
(u'gloAlmnA', _AlmanacGLONASS_AlmanacSet_gloAlmnA),
(u'gloAlmHA', _AlmanacGLONASS_AlmanacSet_gloAlmHA),
(u'gloAlmLambdaA', _AlmanacGLONASS_AlmanacSet_gloAlmLambdaA),
(u'gloAlmtlambdaA', _AlmanacGLONASS_AlmanacSet_gloAlmtlambdaA),
(u'gloAlmDeltaIa', _AlmanacGLONASS_AlmanacSet_gloAlmDeltaIa),
(u'gloAlmDeltaTA', _AlmanacGLONASS_AlmanacSet_gloAlmDeltaTA),
(u'gloAlmDeltaTdotA', _AlmanacGLONASS_AlmanacSet_gloAlmDeltaTdotA),
(u'gloAlmEpsilonA', _AlmanacGLONASS_AlmanacSet_gloAlmEpsilonA),
(u'gloAlmOmegaA', _AlmanacGLONASS_AlmanacSet_gloAlmOmegaA),
(u'gloAlmTauA', _AlmanacGLONASS_AlmanacSet_gloAlmTauA),
(u'gloAlmCA', _AlmanacGLONASS_AlmanacSet_gloAlmCA),
(u'gloAlmMA', _AlmanacGLONASS_AlmanacSet_gloAlmMA),
])
AlmanacGLONASS_AlmanacSet._ext = []
#-----< AlmanacECEF-SBAS-AlmanacSet >-----#
AlmanacECEF_SBAS_AlmanacSet = SEQ(name=u'AlmanacECEF-SBAS-AlmanacSet', mode=MODE_TYPE)
_AlmanacECEF_SBAS_AlmanacSet_sbasAlmDataID = INT(name=u'sbasAlmDataID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacECEF_SBAS_AlmanacSet_sbasAlmDataID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3)], ev=None, er=[])
_AlmanacECEF_SBAS_AlmanacSet_svID = SEQ(name=u'svID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_AlmanacECEF_SBAS_AlmanacSet_sbasAlmHealth = BIT_STR(name=u'sbasAlmHealth', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacECEF_SBAS_AlmanacSet_sbasAlmHealth._const_sz = ASN1Set(rv=[8], rr=[], ev=None, er=[])
_AlmanacECEF_SBAS_AlmanacSet_sbasAlmXg = INT(name=u'sbasAlmXg', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacECEF_SBAS_AlmanacSet_sbasAlmXg._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-16384, ub=16383)], ev=None, er=[])
_AlmanacECEF_SBAS_AlmanacSet_sbasAlmYg = INT(name=u'sbasAlmYg', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacECEF_SBAS_AlmanacSet_sbasAlmYg._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-16384, ub=16383)], ev=None, er=[])
_AlmanacECEF_SBAS_AlmanacSet_sbasAlmZg = INT(name=u'sbasAlmZg', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacECEF_SBAS_AlmanacSet_sbasAlmZg._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-256, ub=255)], ev=None, er=[])
_AlmanacECEF_SBAS_AlmanacSet_sbasAlmXgdot = INT(name=u'sbasAlmXgdot', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacECEF_SBAS_AlmanacSet_sbasAlmXgdot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4, ub=3)], ev=None, er=[])
_AlmanacECEF_SBAS_AlmanacSet_sbasAlmYgDot = INT(name=u'sbasAlmYgDot', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacECEF_SBAS_AlmanacSet_sbasAlmYgDot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4, ub=3)], ev=None, er=[])
_AlmanacECEF_SBAS_AlmanacSet_sbasAlmZgDot = INT(name=u'sbasAlmZgDot', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacECEF_SBAS_AlmanacSet_sbasAlmZgDot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8, ub=7)], ev=None, er=[])
_AlmanacECEF_SBAS_AlmanacSet_sbasAlmTo = INT(name=u'sbasAlmTo', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacECEF_SBAS_AlmanacSet_sbasAlmTo._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2047)], ev=None, er=[])
AlmanacECEF_SBAS_AlmanacSet._cont = ASN1Dict([
(u'sbasAlmDataID', _AlmanacECEF_SBAS_AlmanacSet_sbasAlmDataID),
(u'svID', _AlmanacECEF_SBAS_AlmanacSet_svID),
(u'sbasAlmHealth', _AlmanacECEF_SBAS_AlmanacSet_sbasAlmHealth),
(u'sbasAlmXg', _AlmanacECEF_SBAS_AlmanacSet_sbasAlmXg),
(u'sbasAlmYg', _AlmanacECEF_SBAS_AlmanacSet_sbasAlmYg),
(u'sbasAlmZg', _AlmanacECEF_SBAS_AlmanacSet_sbasAlmZg),
(u'sbasAlmXgdot', _AlmanacECEF_SBAS_AlmanacSet_sbasAlmXgdot),
(u'sbasAlmYgDot', _AlmanacECEF_SBAS_AlmanacSet_sbasAlmYgDot),
(u'sbasAlmZgDot', _AlmanacECEF_SBAS_AlmanacSet_sbasAlmZgDot),
(u'sbasAlmTo', _AlmanacECEF_SBAS_AlmanacSet_sbasAlmTo),
])
AlmanacECEF_SBAS_AlmanacSet._ext = []
#-----< AlmanacBDS-AlmanacSet-r12 >-----#
AlmanacBDS_AlmanacSet_r12 = SEQ(name=u'AlmanacBDS-AlmanacSet-r12', mode=MODE_TYPE)
_AlmanacBDS_AlmanacSet_r12_svID = SEQ(name=u'svID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_AlmanacBDS_AlmanacSet_r12_bdsAlmToa_r12 = INT(name=u'bdsAlmToa-r12', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_AlmanacBDS_AlmanacSet_r12_bdsAlmToa_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_AlmanacBDS_AlmanacSet_r12_bdsAlmSqrtA_r12 = INT(name=u'bdsAlmSqrtA-r12', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacBDS_AlmanacSet_r12_bdsAlmSqrtA_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=16777215)], ev=None, er=[])
_AlmanacBDS_AlmanacSet_r12_bdsAlmE_r12 = INT(name=u'bdsAlmE-r12', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacBDS_AlmanacSet_r12_bdsAlmE_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=131071)], ev=None, er=[])
_AlmanacBDS_AlmanacSet_r12_bdsAlmW_r12 = INT(name=u'bdsAlmW-r12', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacBDS_AlmanacSet_r12_bdsAlmW_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_AlmanacBDS_AlmanacSet_r12_bdsAlmM0_r12 = INT(name=u'bdsAlmM0-r12', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacBDS_AlmanacSet_r12_bdsAlmM0_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_AlmanacBDS_AlmanacSet_r12_bdsAlmOmega0_r12 = INT(name=u'bdsAlmOmega0-r12', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacBDS_AlmanacSet_r12_bdsAlmOmega0_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_AlmanacBDS_AlmanacSet_r12_bdsAlmOmegaDot_r12 = INT(name=u'bdsAlmOmegaDot-r12', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacBDS_AlmanacSet_r12_bdsAlmOmegaDot_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-65536, ub=65535)], ev=None, er=[])
_AlmanacBDS_AlmanacSet_r12_bdsAlmDeltaI_r12 = INT(name=u'bdsAlmDeltaI-r12', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacBDS_AlmanacSet_r12_bdsAlmDeltaI_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_AlmanacBDS_AlmanacSet_r12_bdsAlmA0_r12 = INT(name=u'bdsAlmA0-r12', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacBDS_AlmanacSet_r12_bdsAlmA0_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1024, ub=1023)], ev=None, er=[])
_AlmanacBDS_AlmanacSet_r12_bdsAlmA1_r12 = INT(name=u'bdsAlmA1-r12', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacBDS_AlmanacSet_r12_bdsAlmA1_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1024, ub=1023)], ev=None, er=[])
_AlmanacBDS_AlmanacSet_r12_bdsSvHealth_r12 = BIT_STR(name=u'bdsSvHealth-r12', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_AlmanacBDS_AlmanacSet_r12_bdsSvHealth_r12._const_sz = ASN1Set(rv=[9], rr=[], ev=None, er=[])
AlmanacBDS_AlmanacSet_r12._cont = ASN1Dict([
(u'svID', _AlmanacBDS_AlmanacSet_r12_svID),
(u'bdsAlmToa-r12', _AlmanacBDS_AlmanacSet_r12_bdsAlmToa_r12),
(u'bdsAlmSqrtA-r12', _AlmanacBDS_AlmanacSet_r12_bdsAlmSqrtA_r12),
(u'bdsAlmE-r12', _AlmanacBDS_AlmanacSet_r12_bdsAlmE_r12),
(u'bdsAlmW-r12', _AlmanacBDS_AlmanacSet_r12_bdsAlmW_r12),
(u'bdsAlmM0-r12', _AlmanacBDS_AlmanacSet_r12_bdsAlmM0_r12),
(u'bdsAlmOmega0-r12', _AlmanacBDS_AlmanacSet_r12_bdsAlmOmega0_r12),
(u'bdsAlmOmegaDot-r12', _AlmanacBDS_AlmanacSet_r12_bdsAlmOmegaDot_r12),
(u'bdsAlmDeltaI-r12', _AlmanacBDS_AlmanacSet_r12_bdsAlmDeltaI_r12),
(u'bdsAlmA0-r12', _AlmanacBDS_AlmanacSet_r12_bdsAlmA0_r12),
(u'bdsAlmA1-r12', _AlmanacBDS_AlmanacSet_r12_bdsAlmA1_r12),
(u'bdsSvHealth-r12', _AlmanacBDS_AlmanacSet_r12_bdsSvHealth_r12),
])
AlmanacBDS_AlmanacSet_r12._ext = []
#-----< AlmanacNavIC-AlmanacSet-r16 >-----#
AlmanacNavIC_AlmanacSet_r16 = SEQ(name=u'AlmanacNavIC-AlmanacSet-r16', mode=MODE_TYPE)
_AlmanacNavIC_AlmanacSet_r16_svID_r16 = SEQ(name=u'svID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_AlmanacNavIC_AlmanacSet_r16_navic_AlmToa_r16 = INT(name=u'navic-AlmToa-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_AlmanacNavIC_AlmanacSet_r16_navic_AlmToa_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
_AlmanacNavIC_AlmanacSet_r16_navic_AlmE_r16 = INT(name=u'navic-AlmE-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacNavIC_AlmanacSet_r16_navic_AlmE_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
_AlmanacNavIC_AlmanacSet_r16_navic_AlmOMEGADOT_r16 = INT(name=u'navic-AlmOMEGADOT-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacNavIC_AlmanacSet_r16_navic_AlmOMEGADOT_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_AlmanacNavIC_AlmanacSet_r16_navic_AlmSqrtA_r16 = INT(name=u'navic-AlmSqrtA-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacNavIC_AlmanacSet_r16_navic_AlmSqrtA_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=16777215)], ev=None, er=[])
_AlmanacNavIC_AlmanacSet_r16_navic_AlmOMEGAo_r16 = INT(name=u'navic-AlmOMEGAo-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacNavIC_AlmanacSet_r16_navic_AlmOMEGAo_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_AlmanacNavIC_AlmanacSet_r16_navic_AlmOmega_r16 = INT(name=u'navic-AlmOmega-r16', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacNavIC_AlmanacSet_r16_navic_AlmOmega_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_AlmanacNavIC_AlmanacSet_r16_navic_AlmMo_r16 = INT(name=u'navic-AlmMo-r16', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacNavIC_AlmanacSet_r16_navic_AlmMo_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_AlmanacNavIC_AlmanacSet_r16_navic_Almaf0_r16 = INT(name=u'navic-Almaf0-r16', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacNavIC_AlmanacSet_r16_navic_Almaf0_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1024, ub=1023)], ev=None, er=[])
_AlmanacNavIC_AlmanacSet_r16_navic_Almaf1_r16 = INT(name=u'navic-Almaf1-r16', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_AlmanacNavIC_AlmanacSet_r16_navic_Almaf1_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1024, ub=1023)], ev=None, er=[])
AlmanacNavIC_AlmanacSet_r16._cont = ASN1Dict([
(u'svID-r16', _AlmanacNavIC_AlmanacSet_r16_svID_r16),
(u'navic-AlmToa-r16', _AlmanacNavIC_AlmanacSet_r16_navic_AlmToa_r16),
(u'navic-AlmE-r16', _AlmanacNavIC_AlmanacSet_r16_navic_AlmE_r16),
(u'navic-AlmOMEGADOT-r16', _AlmanacNavIC_AlmanacSet_r16_navic_AlmOMEGADOT_r16),
(u'navic-AlmSqrtA-r16', _AlmanacNavIC_AlmanacSet_r16_navic_AlmSqrtA_r16),
(u'navic-AlmOMEGAo-r16', _AlmanacNavIC_AlmanacSet_r16_navic_AlmOMEGAo_r16),
(u'navic-AlmOmega-r16', _AlmanacNavIC_AlmanacSet_r16_navic_AlmOmega_r16),
(u'navic-AlmMo-r16', _AlmanacNavIC_AlmanacSet_r16_navic_AlmMo_r16),
(u'navic-Almaf0-r16', _AlmanacNavIC_AlmanacSet_r16_navic_Almaf0_r16),
(u'navic-Almaf1-r16', _AlmanacNavIC_AlmanacSet_r16_navic_Almaf1_r16),
])
AlmanacNavIC_AlmanacSet_r16._ext = []
#-----< GNSS-UTC-Model >-----#
GNSS_UTC_Model = CHOICE(name=u'GNSS-UTC-Model', mode=MODE_TYPE)
_GNSS_UTC_Model_utcModel1 = SEQ(name=u'utcModel1', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'UTC-ModelSet1')))
_GNSS_UTC_Model_utcModel2 = SEQ(name=u'utcModel2', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'UTC-ModelSet2')))
_GNSS_UTC_Model_utcModel3 = SEQ(name=u'utcModel3', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'UTC-ModelSet3')))
_GNSS_UTC_Model_utcModel4 = SEQ(name=u'utcModel4', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'UTC-ModelSet4')))
_GNSS_UTC_Model_utcModel5_r12 = SEQ(name=u'utcModel5-r12', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'UTC-ModelSet5-r12')))
GNSS_UTC_Model._cont = ASN1Dict([
(u'utcModel1', _GNSS_UTC_Model_utcModel1),
(u'utcModel2', _GNSS_UTC_Model_utcModel2),
(u'utcModel3', _GNSS_UTC_Model_utcModel3),
(u'utcModel4', _GNSS_UTC_Model_utcModel4),
(u'utcModel5-r12', _GNSS_UTC_Model_utcModel5_r12),
])
GNSS_UTC_Model._ext = [u'utcModel5-r12']
#-----< UTC-ModelSet1 >-----#
UTC_ModelSet1 = SEQ(name=u'UTC-ModelSet1', mode=MODE_TYPE)
_UTC_ModelSet1_gnss_Utc_A1 = INT(name=u'gnss-Utc-A1', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet1_gnss_Utc_A1._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_UTC_ModelSet1_gnss_Utc_A0 = INT(name=u'gnss-Utc-A0', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet1_gnss_Utc_A0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
_UTC_ModelSet1_gnss_Utc_Tot = INT(name=u'gnss-Utc-Tot', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet1_gnss_Utc_Tot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_UTC_ModelSet1_gnss_Utc_WNt = INT(name=u'gnss-Utc-WNt', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet1_gnss_Utc_WNt._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_UTC_ModelSet1_gnss_Utc_DeltaTls = INT(name=u'gnss-Utc-DeltaTls', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet1_gnss_Utc_DeltaTls._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
_UTC_ModelSet1_gnss_Utc_WNlsf = INT(name=u'gnss-Utc-WNlsf', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet1_gnss_Utc_WNlsf._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_UTC_ModelSet1_gnss_Utc_DN = INT(name=u'gnss-Utc-DN', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet1_gnss_Utc_DN._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
_UTC_ModelSet1_gnss_Utc_DeltaTlsf = INT(name=u'gnss-Utc-DeltaTlsf', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet1_gnss_Utc_DeltaTlsf._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
UTC_ModelSet1._cont = ASN1Dict([
(u'gnss-Utc-A1', _UTC_ModelSet1_gnss_Utc_A1),
(u'gnss-Utc-A0', _UTC_ModelSet1_gnss_Utc_A0),
(u'gnss-Utc-Tot', _UTC_ModelSet1_gnss_Utc_Tot),
(u'gnss-Utc-WNt', _UTC_ModelSet1_gnss_Utc_WNt),
(u'gnss-Utc-DeltaTls', _UTC_ModelSet1_gnss_Utc_DeltaTls),
(u'gnss-Utc-WNlsf', _UTC_ModelSet1_gnss_Utc_WNlsf),
(u'gnss-Utc-DN', _UTC_ModelSet1_gnss_Utc_DN),
(u'gnss-Utc-DeltaTlsf', _UTC_ModelSet1_gnss_Utc_DeltaTlsf),
])
UTC_ModelSet1._ext = []
#-----< UTC-ModelSet2 >-----#
UTC_ModelSet2 = SEQ(name=u'UTC-ModelSet2', mode=MODE_TYPE)
_UTC_ModelSet2_utcA0 = INT(name=u'utcA0', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet2_utcA0._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_UTC_ModelSet2_utcA1 = INT(name=u'utcA1', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet2_utcA1._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4096, ub=4095)], ev=None, er=[])
_UTC_ModelSet2_utcA2 = INT(name=u'utcA2', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet2_utcA2._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-64, ub=63)], ev=None, er=[])
_UTC_ModelSet2_utcDeltaTls = INT(name=u'utcDeltaTls', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet2_utcDeltaTls._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
_UTC_ModelSet2_utcTot = INT(name=u'utcTot', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet2_utcTot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
_UTC_ModelSet2_utcWNot = INT(name=u'utcWNot', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet2_utcWNot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=8191)], ev=None, er=[])
_UTC_ModelSet2_utcWNlsf = INT(name=u'utcWNlsf', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet2_utcWNlsf._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_UTC_ModelSet2_utcDN = BIT_STR(name=u'utcDN', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet2_utcDN._const_sz = ASN1Set(rv=[4], rr=[], ev=None, er=[])
_UTC_ModelSet2_utcDeltaTlsf = INT(name=u'utcDeltaTlsf', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet2_utcDeltaTlsf._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
_UTC_ModelSet2_utcWNlsf_ext_r16 = INT(name=u'utcWNlsf-ext-r16', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_UTC_ModelSet2_utcWNlsf_ext_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=256, ub=8191)], ev=None, er=[])
UTC_ModelSet2._cont = ASN1Dict([
(u'utcA0', _UTC_ModelSet2_utcA0),
(u'utcA1', _UTC_ModelSet2_utcA1),
(u'utcA2', _UTC_ModelSet2_utcA2),
(u'utcDeltaTls', _UTC_ModelSet2_utcDeltaTls),
(u'utcTot', _UTC_ModelSet2_utcTot),
(u'utcWNot', _UTC_ModelSet2_utcWNot),
(u'utcWNlsf', _UTC_ModelSet2_utcWNlsf),
(u'utcDN', _UTC_ModelSet2_utcDN),
(u'utcDeltaTlsf', _UTC_ModelSet2_utcDeltaTlsf),
(u'utcWNlsf-ext-r16', _UTC_ModelSet2_utcWNlsf_ext_r16),
])
UTC_ModelSet2._ext = [u'utcWNlsf-ext-r16']
#-----< UTC-ModelSet3 >-----#
UTC_ModelSet3 = SEQ(name=u'UTC-ModelSet3', mode=MODE_TYPE)
_UTC_ModelSet3_nA = INT(name=u'nA', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet3_nA._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=1461)], ev=None, er=[])
_UTC_ModelSet3_tauC = INT(name=u'tauC', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet3_tauC._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
_UTC_ModelSet3_b1 = INT(name=u'b1', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_UTC_ModelSet3_b1._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1024, ub=1023)], ev=None, er=[])
_UTC_ModelSet3_b2 = INT(name=u'b2', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_UTC_ModelSet3_b2._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-512, ub=511)], ev=None, er=[])
_UTC_ModelSet3_kp = BIT_STR(name=u'kp', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_UTC_ModelSet3_kp._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[])
UTC_ModelSet3._cont = ASN1Dict([
(u'nA', _UTC_ModelSet3_nA),
(u'tauC', _UTC_ModelSet3_tauC),
(u'b1', _UTC_ModelSet3_b1),
(u'b2', _UTC_ModelSet3_b2),
(u'kp', _UTC_ModelSet3_kp),
])
UTC_ModelSet3._ext = []
#-----< UTC-ModelSet4 >-----#
UTC_ModelSet4 = SEQ(name=u'UTC-ModelSet4', mode=MODE_TYPE)
_UTC_ModelSet4_utcA1wnt = INT(name=u'utcA1wnt', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet4_utcA1wnt._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_UTC_ModelSet4_utcA0wnt = INT(name=u'utcA0wnt', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet4_utcA0wnt._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
_UTC_ModelSet4_utcTot = INT(name=u'utcTot', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet4_utcTot._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_UTC_ModelSet4_utcWNt = INT(name=u'utcWNt', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet4_utcWNt._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_UTC_ModelSet4_utcDeltaTls = INT(name=u'utcDeltaTls', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet4_utcDeltaTls._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
_UTC_ModelSet4_utcWNlsf = INT(name=u'utcWNlsf', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet4_utcWNlsf._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_UTC_ModelSet4_utcDN = INT(name=u'utcDN', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet4_utcDN._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
_UTC_ModelSet4_utcDeltaTlsf = INT(name=u'utcDeltaTlsf', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet4_utcDeltaTlsf._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
_UTC_ModelSet4_utcStandardID = INT(name=u'utcStandardID', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet4_utcStandardID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[])
UTC_ModelSet4._cont = ASN1Dict([
(u'utcA1wnt', _UTC_ModelSet4_utcA1wnt),
(u'utcA0wnt', _UTC_ModelSet4_utcA0wnt),
(u'utcTot', _UTC_ModelSet4_utcTot),
(u'utcWNt', _UTC_ModelSet4_utcWNt),
(u'utcDeltaTls', _UTC_ModelSet4_utcDeltaTls),
(u'utcWNlsf', _UTC_ModelSet4_utcWNlsf),
(u'utcDN', _UTC_ModelSet4_utcDN),
(u'utcDeltaTlsf', _UTC_ModelSet4_utcDeltaTlsf),
(u'utcStandardID', _UTC_ModelSet4_utcStandardID),
])
UTC_ModelSet4._ext = []
#-----< UTC-ModelSet5-r12 >-----#
UTC_ModelSet5_r12 = SEQ(name=u'UTC-ModelSet5-r12', mode=MODE_TYPE)
_UTC_ModelSet5_r12_utcA0_r12 = INT(name=u'utcA0-r12', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet5_r12_utcA0_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2147483648, ub=2147483647)], ev=None, er=[])
_UTC_ModelSet5_r12_utcA1_r12 = INT(name=u'utcA1-r12', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet5_r12_utcA1_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_UTC_ModelSet5_r12_utcDeltaTls_r12 = INT(name=u'utcDeltaTls-r12', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet5_r12_utcDeltaTls_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
_UTC_ModelSet5_r12_utcWNlsf_r12 = INT(name=u'utcWNlsf-r12', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet5_r12_utcWNlsf_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_UTC_ModelSet5_r12_utcDN_r12 = INT(name=u'utcDN-r12', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet5_r12_utcDN_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_UTC_ModelSet5_r12_utcDeltaTlsf_r12 = INT(name=u'utcDeltaTlsf-r12', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_ModelSet5_r12_utcDeltaTlsf_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
UTC_ModelSet5_r12._cont = ASN1Dict([
(u'utcA0-r12', _UTC_ModelSet5_r12_utcA0_r12),
(u'utcA1-r12', _UTC_ModelSet5_r12_utcA1_r12),
(u'utcDeltaTls-r12', _UTC_ModelSet5_r12_utcDeltaTls_r12),
(u'utcWNlsf-r12', _UTC_ModelSet5_r12_utcWNlsf_r12),
(u'utcDN-r12', _UTC_ModelSet5_r12_utcDN_r12),
(u'utcDeltaTlsf-r12', _UTC_ModelSet5_r12_utcDeltaTlsf_r12),
])
UTC_ModelSet5_r12._ext = []
#-----< GNSS-AuxiliaryInformation >-----#
GNSS_AuxiliaryInformation = CHOICE(name=u'GNSS-AuxiliaryInformation', mode=MODE_TYPE)
_GNSS_AuxiliaryInformation_gnss_ID_GPS = SEQ_OF(name=u'gnss-ID-GPS', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ID-GPS')))
_GNSS_AuxiliaryInformation_gnss_ID_GLONASS = SEQ_OF(name=u'gnss-ID-GLONASS', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ID-GLONASS')))
_GNSS_AuxiliaryInformation_gnss_ID_BDS_r16 = SEQ_OF(name=u'gnss-ID-BDS-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ID-BDS-r16')), group=0)
GNSS_AuxiliaryInformation._cont = ASN1Dict([
(u'gnss-ID-GPS', _GNSS_AuxiliaryInformation_gnss_ID_GPS),
(u'gnss-ID-GLONASS', _GNSS_AuxiliaryInformation_gnss_ID_GLONASS),
(u'gnss-ID-BDS-r16', _GNSS_AuxiliaryInformation_gnss_ID_BDS_r16),
])
GNSS_AuxiliaryInformation._ext = [u'gnss-ID-BDS-r16']
#-----< GNSS-ID-GPS >-----#
GNSS_ID_GPS = SEQ_OF(name=u'GNSS-ID-GPS', mode=MODE_TYPE)
_GNSS_ID_GPS__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ID-GPS-SatElement')))
GNSS_ID_GPS._cont = _GNSS_ID_GPS__item_
GNSS_ID_GPS._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< GNSS-ID-GPS-SatElement >-----#
GNSS_ID_GPS_SatElement = SEQ(name=u'GNSS-ID-GPS-SatElement', mode=MODE_TYPE)
_GNSS_ID_GPS_SatElement_svID = SEQ(name=u'svID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_GNSS_ID_GPS_SatElement_signalsAvailable = SEQ(name=u'signalsAvailable', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SignalIDs')))
GNSS_ID_GPS_SatElement._cont = ASN1Dict([
(u'svID', _GNSS_ID_GPS_SatElement_svID),
(u'signalsAvailable', _GNSS_ID_GPS_SatElement_signalsAvailable),
])
GNSS_ID_GPS_SatElement._ext = []
#-----< GNSS-ID-GLONASS >-----#
GNSS_ID_GLONASS = SEQ_OF(name=u'GNSS-ID-GLONASS', mode=MODE_TYPE)
_GNSS_ID_GLONASS__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ID-GLONASS-SatElement')))
GNSS_ID_GLONASS._cont = _GNSS_ID_GLONASS__item_
GNSS_ID_GLONASS._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< GNSS-ID-GLONASS-SatElement >-----#
GNSS_ID_GLONASS_SatElement = SEQ(name=u'GNSS-ID-GLONASS-SatElement', mode=MODE_TYPE)
_GNSS_ID_GLONASS_SatElement_svID = SEQ(name=u'svID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_GNSS_ID_GLONASS_SatElement_signalsAvailable = SEQ(name=u'signalsAvailable', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SignalIDs')))
_GNSS_ID_GLONASS_SatElement_channelNumber = INT(name=u'channelNumber', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_ID_GLONASS_SatElement_channelNumber._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-7, ub=13)], ev=None, er=[])
GNSS_ID_GLONASS_SatElement._cont = ASN1Dict([
(u'svID', _GNSS_ID_GLONASS_SatElement_svID),
(u'signalsAvailable', _GNSS_ID_GLONASS_SatElement_signalsAvailable),
(u'channelNumber', _GNSS_ID_GLONASS_SatElement_channelNumber),
])
GNSS_ID_GLONASS_SatElement._ext = []
#-----< GNSS-ID-BDS-r16 >-----#
GNSS_ID_BDS_r16 = SEQ_OF(name=u'GNSS-ID-BDS-r16', mode=MODE_TYPE)
_GNSS_ID_BDS_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ID-BDS-SatElement-r16')))
GNSS_ID_BDS_r16._cont = _GNSS_ID_BDS_r16__item_
GNSS_ID_BDS_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< GNSS-ID-BDS-SatElement-r16 >-----#
GNSS_ID_BDS_SatElement_r16 = SEQ(name=u'GNSS-ID-BDS-SatElement-r16', mode=MODE_TYPE)
_GNSS_ID_BDS_SatElement_r16_svID_r16 = SEQ(name=u'svID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_GNSS_ID_BDS_SatElement_r16_satType_r16 = INT(name=u'satType-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_ID_BDS_SatElement_r16_satType_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3)], ev=None, er=[])
GNSS_ID_BDS_SatElement_r16._cont = ASN1Dict([
(u'svID-r16', _GNSS_ID_BDS_SatElement_r16_svID_r16),
(u'satType-r16', _GNSS_ID_BDS_SatElement_r16_satType_r16),
])
GNSS_ID_BDS_SatElement_r16._ext = []
#-----< BDS-DifferentialCorrections-r12 >-----#
BDS_DifferentialCorrections_r12 = SEQ(name=u'BDS-DifferentialCorrections-r12', mode=MODE_TYPE)
_BDS_DifferentialCorrections_r12_dbds_RefTime_r12 = INT(name=u'dbds-RefTime-r12', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BDS_DifferentialCorrections_r12_dbds_RefTime_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3599)], ev=None, er=[])
_BDS_DifferentialCorrections_r12_bds_SgnTypeList_r12 = SEQ_OF(name=u'bds-SgnTypeList-r12', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'BDS-SgnTypeList-r12')))
BDS_DifferentialCorrections_r12._cont = ASN1Dict([
(u'dbds-RefTime-r12', _BDS_DifferentialCorrections_r12_dbds_RefTime_r12),
(u'bds-SgnTypeList-r12', _BDS_DifferentialCorrections_r12_bds_SgnTypeList_r12),
])
BDS_DifferentialCorrections_r12._ext = []
#-----< BDS-SgnTypeList-r12 >-----#
BDS_SgnTypeList_r12 = SEQ_OF(name=u'BDS-SgnTypeList-r12', mode=MODE_TYPE)
_BDS_SgnTypeList_r12__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'BDS-SgnTypeElement-r12')))
BDS_SgnTypeList_r12._cont = _BDS_SgnTypeList_r12__item_
BDS_SgnTypeList_r12._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=3)], ev=None, er=[])
#-----< BDS-SgnTypeElement-r12 >-----#
BDS_SgnTypeElement_r12 = SEQ(name=u'BDS-SgnTypeElement-r12', mode=MODE_TYPE)
_BDS_SgnTypeElement_r12_gnss_SignalID = SEQ(name=u'gnss-SignalID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SignalID')), opt=True)
_BDS_SgnTypeElement_r12_dbds_CorrectionList_r12 = SEQ_OF(name=u'dbds-CorrectionList-r12', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'DBDS-CorrectionList-r12')))
BDS_SgnTypeElement_r12._cont = ASN1Dict([
(u'gnss-SignalID', _BDS_SgnTypeElement_r12_gnss_SignalID),
(u'dbds-CorrectionList-r12', _BDS_SgnTypeElement_r12_dbds_CorrectionList_r12),
])
BDS_SgnTypeElement_r12._ext = []
#-----< DBDS-CorrectionList-r12 >-----#
DBDS_CorrectionList_r12 = SEQ_OF(name=u'DBDS-CorrectionList-r12', mode=MODE_TYPE)
_DBDS_CorrectionList_r12__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'DBDS-CorrectionElement-r12')))
DBDS_CorrectionList_r12._cont = _DBDS_CorrectionList_r12__item_
DBDS_CorrectionList_r12._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< DBDS-CorrectionElement-r12 >-----#
DBDS_CorrectionElement_r12 = SEQ(name=u'DBDS-CorrectionElement-r12', mode=MODE_TYPE)
_DBDS_CorrectionElement_r12_svID = SEQ(name=u'svID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_DBDS_CorrectionElement_r12_bds_UDREI_r12 = INT(name=u'bds-UDREI-r12', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_DBDS_CorrectionElement_r12_bds_UDREI_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_DBDS_CorrectionElement_r12_bds_RURAI_r12 = INT(name=u'bds-RURAI-r12', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_DBDS_CorrectionElement_r12_bds_RURAI_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_DBDS_CorrectionElement_r12_bds_ECC_DeltaT_r12 = INT(name=u'bds-ECC-DeltaT-r12', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_DBDS_CorrectionElement_r12_bds_ECC_DeltaT_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4096, ub=4095)], ev=None, er=[])
DBDS_CorrectionElement_r12._cont = ASN1Dict([
(u'svID', _DBDS_CorrectionElement_r12_svID),
(u'bds-UDREI-r12', _DBDS_CorrectionElement_r12_bds_UDREI_r12),
(u'bds-RURAI-r12', _DBDS_CorrectionElement_r12_bds_RURAI_r12),
(u'bds-ECC-DeltaT-r12', _DBDS_CorrectionElement_r12_bds_ECC_DeltaT_r12),
])
DBDS_CorrectionElement_r12._ext = []
#-----< BDS-GridModelParameter-r12 >-----#
BDS_GridModelParameter_r12 = SEQ(name=u'BDS-GridModelParameter-r12', mode=MODE_TYPE)
_BDS_GridModelParameter_r12_bds_RefTime_r12 = INT(name=u'bds-RefTime-r12', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BDS_GridModelParameter_r12_bds_RefTime_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3599)], ev=None, er=[])
_BDS_GridModelParameter_r12_gridIonList_r12 = SEQ_OF(name=u'gridIonList-r12', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GridIonList-r12')))
BDS_GridModelParameter_r12._cont = ASN1Dict([
(u'bds-RefTime-r12', _BDS_GridModelParameter_r12_bds_RefTime_r12),
(u'gridIonList-r12', _BDS_GridModelParameter_r12_gridIonList_r12),
])
BDS_GridModelParameter_r12._ext = []
#-----< GridIonList-r12 >-----#
GridIonList_r12 = SEQ_OF(name=u'GridIonList-r12', mode=MODE_TYPE)
_GridIonList_r12__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'GridIonElement-r12')))
GridIonList_r12._cont = _GridIonList_r12__item_
GridIonList_r12._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=320)], ev=None, er=[])
#-----< GridIonElement-r12 >-----#
GridIonElement_r12 = SEQ(name=u'GridIonElement-r12', mode=MODE_TYPE)
_GridIonElement_r12_igp_ID_r12 = INT(name=u'igp-ID-r12', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GridIonElement_r12_igp_ID_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=320)], ev=None, er=[])
_GridIonElement_r12_dt_r12 = INT(name=u'dt-r12', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GridIonElement_r12_dt_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=511)], ev=None, er=[])
_GridIonElement_r12_givei_r12 = INT(name=u'givei-r12', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GridIonElement_r12_givei_r12._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
GridIonElement_r12._cont = ASN1Dict([
(u'igp-ID-r12', _GridIonElement_r12_igp_ID_r12),
(u'dt-r12', _GridIonElement_r12_dt_r12),
(u'givei-r12', _GridIonElement_r12_givei_r12),
])
GridIonElement_r12._ext = []
#-----< GNSS-RTK-Observations-r15 >-----#
GNSS_RTK_Observations_r15 = SEQ(name=u'GNSS-RTK-Observations-r15', mode=MODE_TYPE)
_GNSS_RTK_Observations_r15_epochTime_r15 = SEQ(name=u'epochTime-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SystemTime')))
_GNSS_RTK_Observations_r15_gnss_ObservationList_r15 = SEQ_OF(name=u'gnss-ObservationList-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ObservationList-r15')))
GNSS_RTK_Observations_r15._cont = ASN1Dict([
(u'epochTime-r15', _GNSS_RTK_Observations_r15_epochTime_r15),
(u'gnss-ObservationList-r15', _GNSS_RTK_Observations_r15_gnss_ObservationList_r15),
])
GNSS_RTK_Observations_r15._ext = []
#-----< GNSS-ObservationList-r15 >-----#
GNSS_ObservationList_r15 = SEQ_OF(name=u'GNSS-ObservationList-r15', mode=MODE_TYPE)
_GNSS_ObservationList_r15__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-RTK-SatelliteDataElement-r15')))
GNSS_ObservationList_r15._cont = _GNSS_ObservationList_r15__item_
GNSS_ObservationList_r15._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< GNSS-RTK-SatelliteDataElement-r15 >-----#
GNSS_RTK_SatelliteDataElement_r15 = SEQ(name=u'GNSS-RTK-SatelliteDataElement-r15', mode=MODE_TYPE)
_GNSS_RTK_SatelliteDataElement_r15_svID_r15 = SEQ(name=u'svID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_GNSS_RTK_SatelliteDataElement_r15_integer_ms_r15 = INT(name=u'integer-ms-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_RTK_SatelliteDataElement_r15_integer_ms_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=254)], ev=None, er=[])
_GNSS_RTK_SatelliteDataElement_r15_rough_range_r15 = INT(name=u'rough-range-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_RTK_SatelliteDataElement_r15_rough_range_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1023)], ev=None, er=[])
_GNSS_RTK_SatelliteDataElement_r15_rough_phase_range_rate_r15 = INT(name=u'rough-phase-range-rate-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_RTK_SatelliteDataElement_r15_rough_phase_range_rate_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8192, ub=8191)], ev=None, er=[])
_GNSS_RTK_SatelliteDataElement_r15_gnss_rtk_SatelliteSignalDataList_r15 = SEQ_OF(name=u'gnss-rtk-SatelliteSignalDataList-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-RTK-SatelliteSignalDataList-r15')))
GNSS_RTK_SatelliteDataElement_r15._cont = ASN1Dict([
(u'svID-r15', _GNSS_RTK_SatelliteDataElement_r15_svID_r15),
(u'integer-ms-r15', _GNSS_RTK_SatelliteDataElement_r15_integer_ms_r15),
(u'rough-range-r15', _GNSS_RTK_SatelliteDataElement_r15_rough_range_r15),
(u'rough-phase-range-rate-r15', _GNSS_RTK_SatelliteDataElement_r15_rough_phase_range_rate_r15),
(u'gnss-rtk-SatelliteSignalDataList-r15', _GNSS_RTK_SatelliteDataElement_r15_gnss_rtk_SatelliteSignalDataList_r15),
])
GNSS_RTK_SatelliteDataElement_r15._ext = []
#-----< GNSS-RTK-SatelliteSignalDataList-r15 >-----#
GNSS_RTK_SatelliteSignalDataList_r15 = SEQ_OF(name=u'GNSS-RTK-SatelliteSignalDataList-r15', mode=MODE_TYPE)
_GNSS_RTK_SatelliteSignalDataList_r15__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-RTK-SatelliteSignalDataElement-r15')))
GNSS_RTK_SatelliteSignalDataList_r15._cont = _GNSS_RTK_SatelliteSignalDataList_r15__item_
GNSS_RTK_SatelliteSignalDataList_r15._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=24)], ev=None, er=[])
#-----< GNSS-RTK-SatelliteSignalDataElement-r15 >-----#
GNSS_RTK_SatelliteSignalDataElement_r15 = SEQ(name=u'GNSS-RTK-SatelliteSignalDataElement-r15', mode=MODE_TYPE)
_GNSS_RTK_SatelliteSignalDataElement_r15_gnss_SignalID_r15 = SEQ(name=u'gnss-SignalID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SignalID')))
_GNSS_RTK_SatelliteSignalDataElement_r15_fine_PseudoRange_r15 = INT(name=u'fine-PseudoRange-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_RTK_SatelliteSignalDataElement_r15_fine_PseudoRange_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-524288, ub=524287)], ev=None, er=[])
_GNSS_RTK_SatelliteSignalDataElement_r15_fine_PhaseRange_r15 = INT(name=u'fine-PhaseRange-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_RTK_SatelliteSignalDataElement_r15_fine_PhaseRange_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8388608, ub=8388607)], ev=None, er=[])
_GNSS_RTK_SatelliteSignalDataElement_r15_lockTimeIndicator_r15 = INT(name=u'lockTimeIndicator-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_RTK_SatelliteSignalDataElement_r15_lockTimeIndicator_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1023)], ev=None, er=[])
_GNSS_RTK_SatelliteSignalDataElement_r15_halfCycleAmbiguityIndicator_r15 = BIT_STR(name=u'halfCycleAmbiguityIndicator-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_RTK_SatelliteSignalDataElement_r15_halfCycleAmbiguityIndicator_r15._const_sz = ASN1Set(rv=[1], rr=[], ev=None, er=[])
_GNSS_RTK_SatelliteSignalDataElement_r15_carrier_to_noise_ratio_r15 = INT(name=u'carrier-to-noise-ratio-r15', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_RTK_SatelliteSignalDataElement_r15_carrier_to_noise_ratio_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1023)], ev=None, er=[])
_GNSS_RTK_SatelliteSignalDataElement_r15_fine_PhaseRangeRate_r15 = INT(name=u'fine-PhaseRangeRate-r15', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_RTK_SatelliteSignalDataElement_r15_fine_PhaseRangeRate_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-16384, ub=16383)], ev=None, er=[])
GNSS_RTK_SatelliteSignalDataElement_r15._cont = ASN1Dict([
(u'gnss-SignalID-r15', _GNSS_RTK_SatelliteSignalDataElement_r15_gnss_SignalID_r15),
(u'fine-PseudoRange-r15', _GNSS_RTK_SatelliteSignalDataElement_r15_fine_PseudoRange_r15),
(u'fine-PhaseRange-r15', _GNSS_RTK_SatelliteSignalDataElement_r15_fine_PhaseRange_r15),
(u'lockTimeIndicator-r15', _GNSS_RTK_SatelliteSignalDataElement_r15_lockTimeIndicator_r15),
(u'halfCycleAmbiguityIndicator-r15', _GNSS_RTK_SatelliteSignalDataElement_r15_halfCycleAmbiguityIndicator_r15),
(u'carrier-to-noise-ratio-r15', _GNSS_RTK_SatelliteSignalDataElement_r15_carrier_to_noise_ratio_r15),
(u'fine-PhaseRangeRate-r15', _GNSS_RTK_SatelliteSignalDataElement_r15_fine_PhaseRangeRate_r15),
])
GNSS_RTK_SatelliteSignalDataElement_r15._ext = []
#-----< GLO-RTK-BiasInformation-r15 >-----#
GLO_RTK_BiasInformation_r15 = SEQ(name=u'GLO-RTK-BiasInformation-r15', mode=MODE_TYPE)
_GLO_RTK_BiasInformation_r15_referenceStationID_r15 = SEQ(name=u'referenceStationID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ReferenceStationID-r15')))
_GLO_RTK_BiasInformation_r15_cpbIndicator_r15 = BIT_STR(name=u'cpbIndicator-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GLO_RTK_BiasInformation_r15_cpbIndicator_r15._const_sz = ASN1Set(rv=[1], rr=[], ev=None, er=[])
_GLO_RTK_BiasInformation_r15_l1_ca_cpBias_r15 = INT(name=u'l1-ca-cpBias-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GLO_RTK_BiasInformation_r15_l1_ca_cpBias_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_GLO_RTK_BiasInformation_r15_l1_p_cpBias_r15 = INT(name=u'l1-p-cpBias-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GLO_RTK_BiasInformation_r15_l1_p_cpBias_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_GLO_RTK_BiasInformation_r15_l2_ca_cpBias_r15 = INT(name=u'l2-ca-cpBias-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GLO_RTK_BiasInformation_r15_l2_ca_cpBias_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_GLO_RTK_BiasInformation_r15_l2_p_cpBias_r15 = INT(name=u'l2-p-cpBias-r15', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GLO_RTK_BiasInformation_r15_l2_p_cpBias_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
GLO_RTK_BiasInformation_r15._cont = ASN1Dict([
(u'referenceStationID-r15', _GLO_RTK_BiasInformation_r15_referenceStationID_r15),
(u'cpbIndicator-r15', _GLO_RTK_BiasInformation_r15_cpbIndicator_r15),
(u'l1-ca-cpBias-r15', _GLO_RTK_BiasInformation_r15_l1_ca_cpBias_r15),
(u'l1-p-cpBias-r15', _GLO_RTK_BiasInformation_r15_l1_p_cpBias_r15),
(u'l2-ca-cpBias-r15', _GLO_RTK_BiasInformation_r15_l2_ca_cpBias_r15),
(u'l2-p-cpBias-r15', _GLO_RTK_BiasInformation_r15_l2_p_cpBias_r15),
])
GLO_RTK_BiasInformation_r15._ext = []
#-----< GNSS-RTK-MAC-CorrectionDifferences-r15 >-----#
GNSS_RTK_MAC_CorrectionDifferences_r15 = SEQ(name=u'GNSS-RTK-MAC-CorrectionDifferences-r15', mode=MODE_TYPE)
_GNSS_RTK_MAC_CorrectionDifferences_r15_networkID_r15 = SEQ(name=u'networkID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-NetworkID-r15')))
_GNSS_RTK_MAC_CorrectionDifferences_r15_subNetworkID_r15 = SEQ(name=u'subNetworkID-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SubNetworkID-r15')), opt=True)
_GNSS_RTK_MAC_CorrectionDifferences_r15_master_ReferenceStationID_r15 = SEQ(name=u'master-ReferenceStationID-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ReferenceStationID-r15')))
_GNSS_RTK_MAC_CorrectionDifferences_r15_l1_r15 = SEQ(name=u'l1-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-FrequencyID-r15')), opt=True)
_GNSS_RTK_MAC_CorrectionDifferences_r15_l2_r15 = SEQ(name=u'l2-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-FrequencyID-r15')), opt=True)
_GNSS_RTK_MAC_CorrectionDifferences_r15_rtkCorrectionDifferencesList_r15 = SEQ_OF(name=u'rtkCorrectionDifferencesList-r15', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'RTK-CorrectionDifferencesList-r15')))
GNSS_RTK_MAC_CorrectionDifferences_r15._cont = ASN1Dict([
(u'networkID-r15', _GNSS_RTK_MAC_CorrectionDifferences_r15_networkID_r15),
(u'subNetworkID-r15', _GNSS_RTK_MAC_CorrectionDifferences_r15_subNetworkID_r15),
(u'master-ReferenceStationID-r15', _GNSS_RTK_MAC_CorrectionDifferences_r15_master_ReferenceStationID_r15),
(u'l1-r15', _GNSS_RTK_MAC_CorrectionDifferences_r15_l1_r15),
(u'l2-r15', _GNSS_RTK_MAC_CorrectionDifferences_r15_l2_r15),
(u'rtkCorrectionDifferencesList-r15', _GNSS_RTK_MAC_CorrectionDifferences_r15_rtkCorrectionDifferencesList_r15),
])
GNSS_RTK_MAC_CorrectionDifferences_r15._ext = []
#-----< RTK-CorrectionDifferencesList-r15 >-----#
RTK_CorrectionDifferencesList_r15 = SEQ_OF(name=u'RTK-CorrectionDifferencesList-r15', mode=MODE_TYPE)
_RTK_CorrectionDifferencesList_r15__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'RTK-CorrectionDifferencesElement-r15')))
RTK_CorrectionDifferencesList_r15._cont = _RTK_CorrectionDifferencesList_r15__item_
RTK_CorrectionDifferencesList_r15._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=None, er=[])
#-----< RTK-CorrectionDifferencesElement-r15 >-----#
RTK_CorrectionDifferencesElement_r15 = SEQ(name=u'RTK-CorrectionDifferencesElement-r15', mode=MODE_TYPE)
_RTK_CorrectionDifferencesElement_r15_epochTime_r15 = SEQ(name=u'epochTime-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SystemTime')))
_RTK_CorrectionDifferencesElement_r15_auxiliary_referenceStationID_r15 = SEQ(name=u'auxiliary-referenceStationID-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ReferenceStationID-r15')))
_RTK_CorrectionDifferencesElement_r15_geometric_ionospheric_corrections_differences_r15 = SEQ_OF(name=u'geometric-ionospheric-corrections-differences-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Geometric-Ionospheric-Corrections-Differences-r15')))
RTK_CorrectionDifferencesElement_r15._cont = ASN1Dict([
(u'epochTime-r15', _RTK_CorrectionDifferencesElement_r15_epochTime_r15),
(u'auxiliary-referenceStationID-r15', _RTK_CorrectionDifferencesElement_r15_auxiliary_referenceStationID_r15),
(u'geometric-ionospheric-corrections-differences-r15', _RTK_CorrectionDifferencesElement_r15_geometric_ionospheric_corrections_differences_r15),
])
RTK_CorrectionDifferencesElement_r15._ext = []
#-----< Geometric-Ionospheric-Corrections-Differences-r15 >-----#
Geometric_Ionospheric_Corrections_Differences_r15 = SEQ_OF(name=u'Geometric-Ionospheric-Corrections-Differences-r15', mode=MODE_TYPE)
_Geometric_Ionospheric_Corrections_Differences_r15__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'Geometric-Ionospheric-Corrections-Differences-Element-r15')))
Geometric_Ionospheric_Corrections_Differences_r15._cont = _Geometric_Ionospheric_Corrections_Differences_r15__item_
Geometric_Ionospheric_Corrections_Differences_r15._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< Geometric-Ionospheric-Corrections-Differences-Element-r15 >-----#
Geometric_Ionospheric_Corrections_Differences_Element_r15 = SEQ(name=u'Geometric-Ionospheric-Corrections-Differences-Element-r15', mode=MODE_TYPE)
_Geometric_Ionospheric_Corrections_Differences_Element_r15_svID_r15 = SEQ(name=u'svID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_Geometric_Ionospheric_Corrections_Differences_Element_r15_ambiguityStatusFlag_r15 = INT(name=u'ambiguityStatusFlag-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Geometric_Ionospheric_Corrections_Differences_Element_r15_ambiguityStatusFlag_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3)], ev=None, er=[])
_Geometric_Ionospheric_Corrections_Differences_Element_r15_non_synch_count_r15 = INT(name=u'non-synch-count-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Geometric_Ionospheric_Corrections_Differences_Element_r15_non_synch_count_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[])
_Geometric_Ionospheric_Corrections_Differences_Element_r15_geometricCarrierPhaseCorrectionDifference_r15 = INT(name=u'geometricCarrierPhaseCorrectionDifference-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Geometric_Ionospheric_Corrections_Differences_Element_r15_geometricCarrierPhaseCorrectionDifference_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-65536, ub=65535)], ev=None, er=[])
_Geometric_Ionospheric_Corrections_Differences_Element_r15_iod_r15 = BIT_STR(name=u'iod-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Geometric_Ionospheric_Corrections_Differences_Element_r15_iod_r15._const_sz = ASN1Set(rv=[11], rr=[], ev=None, er=[])
_Geometric_Ionospheric_Corrections_Differences_Element_r15_ionosphericCarrierPhaseCorrectionDifference_r15 = INT(name=u'ionosphericCarrierPhaseCorrectionDifference-r15', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Geometric_Ionospheric_Corrections_Differences_Element_r15_ionosphericCarrierPhaseCorrectionDifference_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-65536, ub=65535)], ev=None, er=[])
Geometric_Ionospheric_Corrections_Differences_Element_r15._cont = ASN1Dict([
(u'svID-r15', _Geometric_Ionospheric_Corrections_Differences_Element_r15_svID_r15),
(u'ambiguityStatusFlag-r15', _Geometric_Ionospheric_Corrections_Differences_Element_r15_ambiguityStatusFlag_r15),
(u'non-synch-count-r15', _Geometric_Ionospheric_Corrections_Differences_Element_r15_non_synch_count_r15),
(u'geometricCarrierPhaseCorrectionDifference-r15', _Geometric_Ionospheric_Corrections_Differences_Element_r15_geometricCarrierPhaseCorrectionDifference_r15),
(u'iod-r15', _Geometric_Ionospheric_Corrections_Differences_Element_r15_iod_r15),
(u'ionosphericCarrierPhaseCorrectionDifference-r15', _Geometric_Ionospheric_Corrections_Differences_Element_r15_ionosphericCarrierPhaseCorrectionDifference_r15),
])
Geometric_Ionospheric_Corrections_Differences_Element_r15._ext = []
#-----< GNSS-RTK-Residuals-r15 >-----#
GNSS_RTK_Residuals_r15 = SEQ(name=u'GNSS-RTK-Residuals-r15', mode=MODE_TYPE)
_GNSS_RTK_Residuals_r15_epochTime_r15 = SEQ(name=u'epochTime-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SystemTime')))
_GNSS_RTK_Residuals_r15_referenceStationID_r15 = SEQ(name=u'referenceStationID-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ReferenceStationID-r15')))
_GNSS_RTK_Residuals_r15_n_Refs_r15 = INT(name=u'n-Refs-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_RTK_Residuals_r15_n_Refs_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
_GNSS_RTK_Residuals_r15_l1_r15 = SEQ(name=u'l1-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-FrequencyID-r15')), opt=True)
_GNSS_RTK_Residuals_r15_l2_r15 = SEQ(name=u'l2-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-FrequencyID-r15')), opt=True)
_GNSS_RTK_Residuals_r15_rtk_residuals_list_r15 = SEQ_OF(name=u'rtk-residuals-list-r15', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'RTK-Residuals-List-r15')))
GNSS_RTK_Residuals_r15._cont = ASN1Dict([
(u'epochTime-r15', _GNSS_RTK_Residuals_r15_epochTime_r15),
(u'referenceStationID-r15', _GNSS_RTK_Residuals_r15_referenceStationID_r15),
(u'n-Refs-r15', _GNSS_RTK_Residuals_r15_n_Refs_r15),
(u'l1-r15', _GNSS_RTK_Residuals_r15_l1_r15),
(u'l2-r15', _GNSS_RTK_Residuals_r15_l2_r15),
(u'rtk-residuals-list-r15', _GNSS_RTK_Residuals_r15_rtk_residuals_list_r15),
])
GNSS_RTK_Residuals_r15._ext = []
#-----< RTK-Residuals-List-r15 >-----#
RTK_Residuals_List_r15 = SEQ_OF(name=u'RTK-Residuals-List-r15', mode=MODE_TYPE)
_RTK_Residuals_List_r15__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'RTK-Residuals-Element-r15')))
RTK_Residuals_List_r15._cont = _RTK_Residuals_List_r15__item_
RTK_Residuals_List_r15._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< RTK-Residuals-Element-r15 >-----#
RTK_Residuals_Element_r15 = SEQ(name=u'RTK-Residuals-Element-r15', mode=MODE_TYPE)
_RTK_Residuals_Element_r15_svID_r15 = SEQ(name=u'svID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_RTK_Residuals_Element_r15_s_oc_r15 = INT(name=u's-oc-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RTK_Residuals_Element_r15_s_oc_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_RTK_Residuals_Element_r15_s_od_r15 = INT(name=u's-od-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RTK_Residuals_Element_r15_s_od_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=511)], ev=None, er=[])
_RTK_Residuals_Element_r15_s_oh_r15 = INT(name=u's-oh-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RTK_Residuals_Element_r15_s_oh_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=63)], ev=None, er=[])
_RTK_Residuals_Element_r15_s_lc_r15 = INT(name=u's-lc-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RTK_Residuals_Element_r15_s_lc_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1023)], ev=None, er=[])
_RTK_Residuals_Element_r15_s_ld_r15 = INT(name=u's-ld-r15', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RTK_Residuals_Element_r15_s_ld_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1023)], ev=None, er=[])
RTK_Residuals_Element_r15._cont = ASN1Dict([
(u'svID-r15', _RTK_Residuals_Element_r15_svID_r15),
(u's-oc-r15', _RTK_Residuals_Element_r15_s_oc_r15),
(u's-od-r15', _RTK_Residuals_Element_r15_s_od_r15),
(u's-oh-r15', _RTK_Residuals_Element_r15_s_oh_r15),
(u's-lc-r15', _RTK_Residuals_Element_r15_s_lc_r15),
(u's-ld-r15', _RTK_Residuals_Element_r15_s_ld_r15),
])
RTK_Residuals_Element_r15._ext = []
#-----< GNSS-RTK-FKP-Gradients-r15 >-----#
GNSS_RTK_FKP_Gradients_r15 = SEQ(name=u'GNSS-RTK-FKP-Gradients-r15', mode=MODE_TYPE)
_GNSS_RTK_FKP_Gradients_r15_referenceStationID_r15 = SEQ(name=u'referenceStationID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ReferenceStationID-r15')))
_GNSS_RTK_FKP_Gradients_r15_epochTime_r15 = SEQ(name=u'epochTime-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SystemTime')))
_GNSS_RTK_FKP_Gradients_r15_l1_r15 = SEQ(name=u'l1-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-FrequencyID-r15')), opt=True)
_GNSS_RTK_FKP_Gradients_r15_l2_r15 = SEQ(name=u'l2-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-FrequencyID-r15')), opt=True)
_GNSS_RTK_FKP_Gradients_r15_fkp_gradients_list_r15 = SEQ_OF(name=u'fkp-gradients-list-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'FKP-Gradients-List-r15')))
GNSS_RTK_FKP_Gradients_r15._cont = ASN1Dict([
(u'referenceStationID-r15', _GNSS_RTK_FKP_Gradients_r15_referenceStationID_r15),
(u'epochTime-r15', _GNSS_RTK_FKP_Gradients_r15_epochTime_r15),
(u'l1-r15', _GNSS_RTK_FKP_Gradients_r15_l1_r15),
(u'l2-r15', _GNSS_RTK_FKP_Gradients_r15_l2_r15),
(u'fkp-gradients-list-r15', _GNSS_RTK_FKP_Gradients_r15_fkp_gradients_list_r15),
])
GNSS_RTK_FKP_Gradients_r15._ext = []
#-----< FKP-Gradients-List-r15 >-----#
FKP_Gradients_List_r15 = SEQ_OF(name=u'FKP-Gradients-List-r15', mode=MODE_TYPE)
_FKP_Gradients_List_r15__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'FKP-Gradients-Element-r15')))
FKP_Gradients_List_r15._cont = _FKP_Gradients_List_r15__item_
FKP_Gradients_List_r15._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< FKP-Gradients-Element-r15 >-----#
FKP_Gradients_Element_r15 = SEQ(name=u'FKP-Gradients-Element-r15', mode=MODE_TYPE)
_FKP_Gradients_Element_r15_svID_r15 = SEQ(name=u'svID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_FKP_Gradients_Element_r15_iod_r15 = BIT_STR(name=u'iod-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_FKP_Gradients_Element_r15_iod_r15._const_sz = ASN1Set(rv=[11], rr=[], ev=None, er=[])
_FKP_Gradients_Element_r15_north_geometric_gradient_r15 = INT(name=u'north-geometric-gradient-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_FKP_Gradients_Element_r15_north_geometric_gradient_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2048, ub=2047)], ev=None, er=[])
_FKP_Gradients_Element_r15_east_geometric_gradient_r15 = INT(name=u'east-geometric-gradient-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_FKP_Gradients_Element_r15_east_geometric_gradient_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2048, ub=2047)], ev=None, er=[])
_FKP_Gradients_Element_r15_north_ionospheric_gradient_r15 = INT(name=u'north-ionospheric-gradient-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_FKP_Gradients_Element_r15_north_ionospheric_gradient_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8192, ub=8191)], ev=None, er=[])
_FKP_Gradients_Element_r15_east_ionospheric_gradient_r15 = INT(name=u'east-ionospheric-gradient-r15', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_FKP_Gradients_Element_r15_east_ionospheric_gradient_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8192, ub=8191)], ev=None, er=[])
FKP_Gradients_Element_r15._cont = ASN1Dict([
(u'svID-r15', _FKP_Gradients_Element_r15_svID_r15),
(u'iod-r15', _FKP_Gradients_Element_r15_iod_r15),
(u'north-geometric-gradient-r15', _FKP_Gradients_Element_r15_north_geometric_gradient_r15),
(u'east-geometric-gradient-r15', _FKP_Gradients_Element_r15_east_geometric_gradient_r15),
(u'north-ionospheric-gradient-r15', _FKP_Gradients_Element_r15_north_ionospheric_gradient_r15),
(u'east-ionospheric-gradient-r15', _FKP_Gradients_Element_r15_east_ionospheric_gradient_r15),
])
FKP_Gradients_Element_r15._ext = []
#-----< GNSS-SSR-OrbitCorrections-r15 >-----#
GNSS_SSR_OrbitCorrections_r15 = SEQ(name=u'GNSS-SSR-OrbitCorrections-r15', mode=MODE_TYPE)
_GNSS_SSR_OrbitCorrections_r15_epochTime_r15 = SEQ(name=u'epochTime-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SystemTime')))
_GNSS_SSR_OrbitCorrections_r15_ssrUpdateInterval_r15 = INT(name=u'ssrUpdateInterval-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SSR_OrbitCorrections_r15_ssrUpdateInterval_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_GNSS_SSR_OrbitCorrections_r15_satelliteReferenceDatum_r15 = ENUM(name=u'satelliteReferenceDatum-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SSR_OrbitCorrections_r15_satelliteReferenceDatum_r15._cont = ASN1Dict([(u'itrf', 0), (u'regional', 1)])
_GNSS_SSR_OrbitCorrections_r15_satelliteReferenceDatum_r15._ext = []
_GNSS_SSR_OrbitCorrections_r15_iod_ssr_r15 = INT(name=u'iod-ssr-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SSR_OrbitCorrections_r15_iod_ssr_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_GNSS_SSR_OrbitCorrections_r15_ssr_OrbitCorrectionList_r15 = SEQ_OF(name=u'ssr-OrbitCorrectionList-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SSR-OrbitCorrectionList-r15')))
GNSS_SSR_OrbitCorrections_r15._cont = ASN1Dict([
(u'epochTime-r15', _GNSS_SSR_OrbitCorrections_r15_epochTime_r15),
(u'ssrUpdateInterval-r15', _GNSS_SSR_OrbitCorrections_r15_ssrUpdateInterval_r15),
(u'satelliteReferenceDatum-r15', _GNSS_SSR_OrbitCorrections_r15_satelliteReferenceDatum_r15),
(u'iod-ssr-r15', _GNSS_SSR_OrbitCorrections_r15_iod_ssr_r15),
(u'ssr-OrbitCorrectionList-r15', _GNSS_SSR_OrbitCorrections_r15_ssr_OrbitCorrectionList_r15),
])
GNSS_SSR_OrbitCorrections_r15._ext = []
#-----< SSR-OrbitCorrectionList-r15 >-----#
SSR_OrbitCorrectionList_r15 = SEQ_OF(name=u'SSR-OrbitCorrectionList-r15', mode=MODE_TYPE)
_SSR_OrbitCorrectionList_r15__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'SSR-OrbitCorrectionSatelliteElement-r15')))
SSR_OrbitCorrectionList_r15._cont = _SSR_OrbitCorrectionList_r15__item_
SSR_OrbitCorrectionList_r15._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< SSR-OrbitCorrectionSatelliteElement-r15 >-----#
SSR_OrbitCorrectionSatelliteElement_r15 = SEQ(name=u'SSR-OrbitCorrectionSatelliteElement-r15', mode=MODE_TYPE)
_SSR_OrbitCorrectionSatelliteElement_r15_svID_r15 = SEQ(name=u'svID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_SSR_OrbitCorrectionSatelliteElement_r15_iod_r15 = BIT_STR(name=u'iod-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SSR_OrbitCorrectionSatelliteElement_r15_iod_r15._const_sz = ASN1Set(rv=[11], rr=[], ev=None, er=[])
_SSR_OrbitCorrectionSatelliteElement_r15_delta_radial_r15 = INT(name=u'delta-radial-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SSR_OrbitCorrectionSatelliteElement_r15_delta_radial_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2097152, ub=2097151)], ev=None, er=[])
_SSR_OrbitCorrectionSatelliteElement_r15_delta_AlongTrack_r15 = INT(name=u'delta-AlongTrack-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SSR_OrbitCorrectionSatelliteElement_r15_delta_AlongTrack_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-524288, ub=524287)], ev=None, er=[])
_SSR_OrbitCorrectionSatelliteElement_r15_delta_CrossTrack_r15 = INT(name=u'delta-CrossTrack-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SSR_OrbitCorrectionSatelliteElement_r15_delta_CrossTrack_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-524288, ub=524287)], ev=None, er=[])
_SSR_OrbitCorrectionSatelliteElement_r15_dot_delta_radial_r15 = INT(name=u'dot-delta-radial-r15', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_SSR_OrbitCorrectionSatelliteElement_r15_dot_delta_radial_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1048576, ub=1048575)], ev=None, er=[])
_SSR_OrbitCorrectionSatelliteElement_r15_dot_delta_AlongTrack_r15 = INT(name=u'dot-delta-AlongTrack-r15', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_SSR_OrbitCorrectionSatelliteElement_r15_dot_delta_AlongTrack_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-262144, ub=262143)], ev=None, er=[])
_SSR_OrbitCorrectionSatelliteElement_r15_dot_delta_CrossTrack_r15 = INT(name=u'dot-delta-CrossTrack-r15', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_SSR_OrbitCorrectionSatelliteElement_r15_dot_delta_CrossTrack_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-262144, ub=262143)], ev=None, er=[])
SSR_OrbitCorrectionSatelliteElement_r15._cont = ASN1Dict([
(u'svID-r15', _SSR_OrbitCorrectionSatelliteElement_r15_svID_r15),
(u'iod-r15', _SSR_OrbitCorrectionSatelliteElement_r15_iod_r15),
(u'delta-radial-r15', _SSR_OrbitCorrectionSatelliteElement_r15_delta_radial_r15),
(u'delta-AlongTrack-r15', _SSR_OrbitCorrectionSatelliteElement_r15_delta_AlongTrack_r15),
(u'delta-CrossTrack-r15', _SSR_OrbitCorrectionSatelliteElement_r15_delta_CrossTrack_r15),
(u'dot-delta-radial-r15', _SSR_OrbitCorrectionSatelliteElement_r15_dot_delta_radial_r15),
(u'dot-delta-AlongTrack-r15', _SSR_OrbitCorrectionSatelliteElement_r15_dot_delta_AlongTrack_r15),
(u'dot-delta-CrossTrack-r15', _SSR_OrbitCorrectionSatelliteElement_r15_dot_delta_CrossTrack_r15),
])
SSR_OrbitCorrectionSatelliteElement_r15._ext = []
#-----< GNSS-SSR-ClockCorrections-r15 >-----#
GNSS_SSR_ClockCorrections_r15 = SEQ(name=u'GNSS-SSR-ClockCorrections-r15', mode=MODE_TYPE)
_GNSS_SSR_ClockCorrections_r15_epochTime_r15 = SEQ(name=u'epochTime-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SystemTime')))
_GNSS_SSR_ClockCorrections_r15_ssrUpdateInterval_r15 = INT(name=u'ssrUpdateInterval-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SSR_ClockCorrections_r15_ssrUpdateInterval_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_GNSS_SSR_ClockCorrections_r15_iod_ssr_r15 = INT(name=u'iod-ssr-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SSR_ClockCorrections_r15_iod_ssr_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_GNSS_SSR_ClockCorrections_r15_ssr_ClockCorrectionList_r15 = SEQ_OF(name=u'ssr-ClockCorrectionList-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SSR-ClockCorrectionList-r15')))
GNSS_SSR_ClockCorrections_r15._cont = ASN1Dict([
(u'epochTime-r15', _GNSS_SSR_ClockCorrections_r15_epochTime_r15),
(u'ssrUpdateInterval-r15', _GNSS_SSR_ClockCorrections_r15_ssrUpdateInterval_r15),
(u'iod-ssr-r15', _GNSS_SSR_ClockCorrections_r15_iod_ssr_r15),
(u'ssr-ClockCorrectionList-r15', _GNSS_SSR_ClockCorrections_r15_ssr_ClockCorrectionList_r15),
])
GNSS_SSR_ClockCorrections_r15._ext = []
#-----< SSR-ClockCorrectionList-r15 >-----#
SSR_ClockCorrectionList_r15 = SEQ_OF(name=u'SSR-ClockCorrectionList-r15', mode=MODE_TYPE)
_SSR_ClockCorrectionList_r15__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'SSR-ClockCorrectionSatelliteElement-r15')))
SSR_ClockCorrectionList_r15._cont = _SSR_ClockCorrectionList_r15__item_
SSR_ClockCorrectionList_r15._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< SSR-ClockCorrectionSatelliteElement-r15 >-----#
SSR_ClockCorrectionSatelliteElement_r15 = SEQ(name=u'SSR-ClockCorrectionSatelliteElement-r15', mode=MODE_TYPE)
_SSR_ClockCorrectionSatelliteElement_r15_svID_r15 = SEQ(name=u'svID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_SSR_ClockCorrectionSatelliteElement_r15_delta_Clock_C0_r15 = INT(name=u'delta-Clock-C0-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SSR_ClockCorrectionSatelliteElement_r15_delta_Clock_C0_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2097152, ub=2097151)], ev=None, er=[])
_SSR_ClockCorrectionSatelliteElement_r15_delta_Clock_C1_r15 = INT(name=u'delta-Clock-C1-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_SSR_ClockCorrectionSatelliteElement_r15_delta_Clock_C1_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1048576, ub=1048575)], ev=None, er=[])
_SSR_ClockCorrectionSatelliteElement_r15_delta_Clock_C2_r15 = INT(name=u'delta-Clock-C2-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_SSR_ClockCorrectionSatelliteElement_r15_delta_Clock_C2_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-67108864, ub=67108863)], ev=None, er=[])
SSR_ClockCorrectionSatelliteElement_r15._cont = ASN1Dict([
(u'svID-r15', _SSR_ClockCorrectionSatelliteElement_r15_svID_r15),
(u'delta-Clock-C0-r15', _SSR_ClockCorrectionSatelliteElement_r15_delta_Clock_C0_r15),
(u'delta-Clock-C1-r15', _SSR_ClockCorrectionSatelliteElement_r15_delta_Clock_C1_r15),
(u'delta-Clock-C2-r15', _SSR_ClockCorrectionSatelliteElement_r15_delta_Clock_C2_r15),
])
SSR_ClockCorrectionSatelliteElement_r15._ext = []
#-----< GNSS-SSR-CodeBias-r15 >-----#
GNSS_SSR_CodeBias_r15 = SEQ(name=u'GNSS-SSR-CodeBias-r15', mode=MODE_TYPE)
_GNSS_SSR_CodeBias_r15_epochTime_r15 = SEQ(name=u'epochTime-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SystemTime')))
_GNSS_SSR_CodeBias_r15_ssrUpdateInterval_r15 = INT(name=u'ssrUpdateInterval-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SSR_CodeBias_r15_ssrUpdateInterval_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_GNSS_SSR_CodeBias_r15_iod_ssr_r15 = INT(name=u'iod-ssr-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SSR_CodeBias_r15_iod_ssr_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_GNSS_SSR_CodeBias_r15_ssr_CodeBiasSatList_r15 = SEQ_OF(name=u'ssr-CodeBiasSatList-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SSR-CodeBiasSatList-r15')))
GNSS_SSR_CodeBias_r15._cont = ASN1Dict([
(u'epochTime-r15', _GNSS_SSR_CodeBias_r15_epochTime_r15),
(u'ssrUpdateInterval-r15', _GNSS_SSR_CodeBias_r15_ssrUpdateInterval_r15),
(u'iod-ssr-r15', _GNSS_SSR_CodeBias_r15_iod_ssr_r15),
(u'ssr-CodeBiasSatList-r15', _GNSS_SSR_CodeBias_r15_ssr_CodeBiasSatList_r15),
])
GNSS_SSR_CodeBias_r15._ext = []
#-----< SSR-CodeBiasSatList-r15 >-----#
SSR_CodeBiasSatList_r15 = SEQ_OF(name=u'SSR-CodeBiasSatList-r15', mode=MODE_TYPE)
_SSR_CodeBiasSatList_r15__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'SSR-CodeBiasSatElement-r15')))
SSR_CodeBiasSatList_r15._cont = _SSR_CodeBiasSatList_r15__item_
SSR_CodeBiasSatList_r15._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< SSR-CodeBiasSatElement-r15 >-----#
SSR_CodeBiasSatElement_r15 = SEQ(name=u'SSR-CodeBiasSatElement-r15', mode=MODE_TYPE)
_SSR_CodeBiasSatElement_r15_svID_r15 = SEQ(name=u'svID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_SSR_CodeBiasSatElement_r15_ssr_CodeBiasSignalList_r15 = SEQ_OF(name=u'ssr-CodeBiasSignalList-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SSR-CodeBiasSignalList-r15')))
SSR_CodeBiasSatElement_r15._cont = ASN1Dict([
(u'svID-r15', _SSR_CodeBiasSatElement_r15_svID_r15),
(u'ssr-CodeBiasSignalList-r15', _SSR_CodeBiasSatElement_r15_ssr_CodeBiasSignalList_r15),
])
SSR_CodeBiasSatElement_r15._ext = []
#-----< SSR-CodeBiasSignalList-r15 >-----#
SSR_CodeBiasSignalList_r15 = SEQ_OF(name=u'SSR-CodeBiasSignalList-r15', mode=MODE_TYPE)
_SSR_CodeBiasSignalList_r15__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'SSR-CodeBiasSignalElement-r15')))
SSR_CodeBiasSignalList_r15._cont = _SSR_CodeBiasSignalList_r15__item_
SSR_CodeBiasSignalList_r15._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[])
#-----< SSR-CodeBiasSignalElement-r15 >-----#
SSR_CodeBiasSignalElement_r15 = SEQ(name=u'SSR-CodeBiasSignalElement-r15', mode=MODE_TYPE)
_SSR_CodeBiasSignalElement_r15_signal_and_tracking_mode_ID_r15 = SEQ(name=u'signal-and-tracking-mode-ID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SignalID')))
_SSR_CodeBiasSignalElement_r15_codeBias_r15 = INT(name=u'codeBias-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SSR_CodeBiasSignalElement_r15_codeBias_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8192, ub=8191)], ev=None, er=[])
SSR_CodeBiasSignalElement_r15._cont = ASN1Dict([
(u'signal-and-tracking-mode-ID-r15', _SSR_CodeBiasSignalElement_r15_signal_and_tracking_mode_ID_r15),
(u'codeBias-r15', _SSR_CodeBiasSignalElement_r15_codeBias_r15),
])
SSR_CodeBiasSignalElement_r15._ext = []
#-----< GNSS-SSR-URA-r16 >-----#
GNSS_SSR_URA_r16 = SEQ(name=u'GNSS-SSR-URA-r16', mode=MODE_TYPE)
_GNSS_SSR_URA_r16_epochTime_r16 = SEQ(name=u'epochTime-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SystemTime')))
_GNSS_SSR_URA_r16_ssrUpdateInterval_r16 = INT(name=u'ssrUpdateInterval-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SSR_URA_r16_ssrUpdateInterval_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_GNSS_SSR_URA_r16_iod_ssr_r16 = INT(name=u'iod-ssr-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SSR_URA_r16_iod_ssr_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_GNSS_SSR_URA_r16_ssr_URA_SatList_r16 = SEQ_OF(name=u'ssr-URA-SatList-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SSR-URA-SatList-r16')))
GNSS_SSR_URA_r16._cont = ASN1Dict([
(u'epochTime-r16', _GNSS_SSR_URA_r16_epochTime_r16),
(u'ssrUpdateInterval-r16', _GNSS_SSR_URA_r16_ssrUpdateInterval_r16),
(u'iod-ssr-r16', _GNSS_SSR_URA_r16_iod_ssr_r16),
(u'ssr-URA-SatList-r16', _GNSS_SSR_URA_r16_ssr_URA_SatList_r16),
])
GNSS_SSR_URA_r16._ext = []
#-----< SSR-URA-SatList-r16 >-----#
SSR_URA_SatList_r16 = SEQ_OF(name=u'SSR-URA-SatList-r16', mode=MODE_TYPE)
_SSR_URA_SatList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'SSR-URA-SatElement-r16')))
SSR_URA_SatList_r16._cont = _SSR_URA_SatList_r16__item_
SSR_URA_SatList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< SSR-URA-SatElement-r16 >-----#
SSR_URA_SatElement_r16 = SEQ(name=u'SSR-URA-SatElement-r16', mode=MODE_TYPE)
_SSR_URA_SatElement_r16_svID_r16 = SEQ(name=u'svID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_SSR_URA_SatElement_r16_ssr_URA_r16 = BIT_STR(name=u'ssr-URA-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SSR_URA_SatElement_r16_ssr_URA_r16._const_sz = ASN1Set(rv=[6], rr=[], ev=None, er=[])
SSR_URA_SatElement_r16._cont = ASN1Dict([
(u'svID-r16', _SSR_URA_SatElement_r16_svID_r16),
(u'ssr-URA-r16', _SSR_URA_SatElement_r16_ssr_URA_r16),
])
SSR_URA_SatElement_r16._ext = []
#-----< GNSS-SSR-PhaseBias-r16 >-----#
GNSS_SSR_PhaseBias_r16 = SEQ(name=u'GNSS-SSR-PhaseBias-r16', mode=MODE_TYPE)
_GNSS_SSR_PhaseBias_r16_epochTime_r16 = SEQ(name=u'epochTime-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SystemTime')))
_GNSS_SSR_PhaseBias_r16_ssrUpdateInterval_r16 = INT(name=u'ssrUpdateInterval-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SSR_PhaseBias_r16_ssrUpdateInterval_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_GNSS_SSR_PhaseBias_r16_iod_ssr_r16 = INT(name=u'iod-ssr-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SSR_PhaseBias_r16_iod_ssr_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_GNSS_SSR_PhaseBias_r16_ssr_PhaseBiasSatList_r16 = SEQ_OF(name=u'ssr-PhaseBiasSatList-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SSR-PhaseBiasSatList-r16')))
GNSS_SSR_PhaseBias_r16._cont = ASN1Dict([
(u'epochTime-r16', _GNSS_SSR_PhaseBias_r16_epochTime_r16),
(u'ssrUpdateInterval-r16', _GNSS_SSR_PhaseBias_r16_ssrUpdateInterval_r16),
(u'iod-ssr-r16', _GNSS_SSR_PhaseBias_r16_iod_ssr_r16),
(u'ssr-PhaseBiasSatList-r16', _GNSS_SSR_PhaseBias_r16_ssr_PhaseBiasSatList_r16),
])
GNSS_SSR_PhaseBias_r16._ext = []
#-----< SSR-PhaseBiasSatList-r16 >-----#
SSR_PhaseBiasSatList_r16 = SEQ_OF(name=u'SSR-PhaseBiasSatList-r16', mode=MODE_TYPE)
_SSR_PhaseBiasSatList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'SSR-PhaseBiasSatElement-r16')))
SSR_PhaseBiasSatList_r16._cont = _SSR_PhaseBiasSatList_r16__item_
SSR_PhaseBiasSatList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< SSR-PhaseBiasSatElement-r16 >-----#
SSR_PhaseBiasSatElement_r16 = SEQ(name=u'SSR-PhaseBiasSatElement-r16', mode=MODE_TYPE)
_SSR_PhaseBiasSatElement_r16_svID_r16 = SEQ(name=u'svID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_SSR_PhaseBiasSatElement_r16_ssr_PhaseBiasSignalList_r16 = SEQ_OF(name=u'ssr-PhaseBiasSignalList-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SSR-PhaseBiasSignalList-r16')))
SSR_PhaseBiasSatElement_r16._cont = ASN1Dict([
(u'svID-r16', _SSR_PhaseBiasSatElement_r16_svID_r16),
(u'ssr-PhaseBiasSignalList-r16', _SSR_PhaseBiasSatElement_r16_ssr_PhaseBiasSignalList_r16),
])
SSR_PhaseBiasSatElement_r16._ext = []
#-----< SSR-PhaseBiasSignalList-r16 >-----#
SSR_PhaseBiasSignalList_r16 = SEQ_OF(name=u'SSR-PhaseBiasSignalList-r16', mode=MODE_TYPE)
_SSR_PhaseBiasSignalList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'SSR-PhaseBiasSignalElement-r16')))
SSR_PhaseBiasSignalList_r16._cont = _SSR_PhaseBiasSignalList_r16__item_
SSR_PhaseBiasSignalList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[])
#-----< SSR-PhaseBiasSignalElement-r16 >-----#
SSR_PhaseBiasSignalElement_r16 = SEQ(name=u'SSR-PhaseBiasSignalElement-r16', mode=MODE_TYPE)
_SSR_PhaseBiasSignalElement_r16_signal_and_tracking_mode_ID_r16 = SEQ(name=u'signal-and-tracking-mode-ID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SignalID')))
_SSR_PhaseBiasSignalElement_r16_phaseBias_r16 = INT(name=u'phaseBias-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SSR_PhaseBiasSignalElement_r16_phaseBias_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-16384, ub=16383)], ev=None, er=[])
_SSR_PhaseBiasSignalElement_r16_phaseDiscontinuityIndicator_r16 = INT(name=u'phaseDiscontinuityIndicator-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SSR_PhaseBiasSignalElement_r16_phaseDiscontinuityIndicator_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3)], ev=None, er=[])
_SSR_PhaseBiasSignalElement_r16_phaseBiasIntegerIndicator_r16 = INT(name=u'phaseBiasIntegerIndicator-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_SSR_PhaseBiasSignalElement_r16_phaseBiasIntegerIndicator_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3)], ev=None, er=[])
SSR_PhaseBiasSignalElement_r16._cont = ASN1Dict([
(u'signal-and-tracking-mode-ID-r16', _SSR_PhaseBiasSignalElement_r16_signal_and_tracking_mode_ID_r16),
(u'phaseBias-r16', _SSR_PhaseBiasSignalElement_r16_phaseBias_r16),
(u'phaseDiscontinuityIndicator-r16', _SSR_PhaseBiasSignalElement_r16_phaseDiscontinuityIndicator_r16),
(u'phaseBiasIntegerIndicator-r16', _SSR_PhaseBiasSignalElement_r16_phaseBiasIntegerIndicator_r16),
])
SSR_PhaseBiasSignalElement_r16._ext = []
#-----< GNSS-SSR-STEC-Correction-r16 >-----#
GNSS_SSR_STEC_Correction_r16 = SEQ(name=u'GNSS-SSR-STEC-Correction-r16', mode=MODE_TYPE)
_GNSS_SSR_STEC_Correction_r16_epochTime_r16 = SEQ(name=u'epochTime-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SystemTime')))
_GNSS_SSR_STEC_Correction_r16_ssrUpdateInterval_r16 = INT(name=u'ssrUpdateInterval-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SSR_STEC_Correction_r16_ssrUpdateInterval_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_GNSS_SSR_STEC_Correction_r16_iod_ssr_r16 = INT(name=u'iod-ssr-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SSR_STEC_Correction_r16_iod_ssr_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_GNSS_SSR_STEC_Correction_r16_correctionPointSetID_r16 = INT(name=u'correctionPointSetID-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SSR_STEC_Correction_r16_correctionPointSetID_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=16383)], ev=None, er=[])
_GNSS_SSR_STEC_Correction_r16_stec_SatList_r16 = SEQ_OF(name=u'stec-SatList-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'STEC-SatList-r16')))
GNSS_SSR_STEC_Correction_r16._cont = ASN1Dict([
(u'epochTime-r16', _GNSS_SSR_STEC_Correction_r16_epochTime_r16),
(u'ssrUpdateInterval-r16', _GNSS_SSR_STEC_Correction_r16_ssrUpdateInterval_r16),
(u'iod-ssr-r16', _GNSS_SSR_STEC_Correction_r16_iod_ssr_r16),
(u'correctionPointSetID-r16', _GNSS_SSR_STEC_Correction_r16_correctionPointSetID_r16),
(u'stec-SatList-r16', _GNSS_SSR_STEC_Correction_r16_stec_SatList_r16),
])
GNSS_SSR_STEC_Correction_r16._ext = []
#-----< STEC-SatList-r16 >-----#
STEC_SatList_r16 = SEQ_OF(name=u'STEC-SatList-r16', mode=MODE_TYPE)
_STEC_SatList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'STEC-SatElement-r16')))
STEC_SatList_r16._cont = _STEC_SatList_r16__item_
STEC_SatList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< STEC-SatElement-r16 >-----#
STEC_SatElement_r16 = SEQ(name=u'STEC-SatElement-r16', mode=MODE_TYPE)
_STEC_SatElement_r16_svID_r16 = SEQ(name=u'svID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_STEC_SatElement_r16_stecQualityIndicator_r16 = BIT_STR(name=u'stecQualityIndicator-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_STEC_SatElement_r16_stecQualityIndicator_r16._const_sz = ASN1Set(rv=[6], rr=[], ev=None, er=[])
_STEC_SatElement_r16_stec_C00_r16 = INT(name=u'stec-C00-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_STEC_SatElement_r16_stec_C00_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8192, ub=8191)], ev=None, er=[])
_STEC_SatElement_r16_stec_C01_r16 = INT(name=u'stec-C01-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_STEC_SatElement_r16_stec_C01_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2048, ub=2047)], ev=None, er=[])
_STEC_SatElement_r16_stec_C10_r16 = INT(name=u'stec-C10-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_STEC_SatElement_r16_stec_C10_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2048, ub=2047)], ev=None, er=[])
_STEC_SatElement_r16_stec_C11_r16 = INT(name=u'stec-C11-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_STEC_SatElement_r16_stec_C11_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-512, ub=511)], ev=None, er=[])
STEC_SatElement_r16._cont = ASN1Dict([
(u'svID-r16', _STEC_SatElement_r16_svID_r16),
(u'stecQualityIndicator-r16', _STEC_SatElement_r16_stecQualityIndicator_r16),
(u'stec-C00-r16', _STEC_SatElement_r16_stec_C00_r16),
(u'stec-C01-r16', _STEC_SatElement_r16_stec_C01_r16),
(u'stec-C10-r16', _STEC_SatElement_r16_stec_C10_r16),
(u'stec-C11-r16', _STEC_SatElement_r16_stec_C11_r16),
])
STEC_SatElement_r16._ext = []
#-----< GNSS-SSR-GriddedCorrection-r16 >-----#
GNSS_SSR_GriddedCorrection_r16 = SEQ(name=u'GNSS-SSR-GriddedCorrection-r16', mode=MODE_TYPE)
_GNSS_SSR_GriddedCorrection_r16_epochTime_r16 = SEQ(name=u'epochTime-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SystemTime')))
_GNSS_SSR_GriddedCorrection_r16_ssrUpdateInterval_r16 = INT(name=u'ssrUpdateInterval-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SSR_GriddedCorrection_r16_ssrUpdateInterval_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_GNSS_SSR_GriddedCorrection_r16_iod_ssr_r16 = INT(name=u'iod-ssr-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SSR_GriddedCorrection_r16_iod_ssr_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_GNSS_SSR_GriddedCorrection_r16_troposphericDelayQualityIndicator_r16 = BIT_STR(name=u'troposphericDelayQualityIndicator-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_SSR_GriddedCorrection_r16_troposphericDelayQualityIndicator_r16._const_sz = ASN1Set(rv=[6], rr=[], ev=None, er=[])
_GNSS_SSR_GriddedCorrection_r16_correctionPointSetID_r16 = INT(name=u'correctionPointSetID-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SSR_GriddedCorrection_r16_correctionPointSetID_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=16383)], ev=None, er=[])
_GNSS_SSR_GriddedCorrection_r16_gridList_r16 = SEQ_OF(name=u'gridList-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GridList-r16')))
GNSS_SSR_GriddedCorrection_r16._cont = ASN1Dict([
(u'epochTime-r16', _GNSS_SSR_GriddedCorrection_r16_epochTime_r16),
(u'ssrUpdateInterval-r16', _GNSS_SSR_GriddedCorrection_r16_ssrUpdateInterval_r16),
(u'iod-ssr-r16', _GNSS_SSR_GriddedCorrection_r16_iod_ssr_r16),
(u'troposphericDelayQualityIndicator-r16', _GNSS_SSR_GriddedCorrection_r16_troposphericDelayQualityIndicator_r16),
(u'correctionPointSetID-r16', _GNSS_SSR_GriddedCorrection_r16_correctionPointSetID_r16),
(u'gridList-r16', _GNSS_SSR_GriddedCorrection_r16_gridList_r16),
])
GNSS_SSR_GriddedCorrection_r16._ext = []
#-----< GridList-r16 >-----#
GridList_r16 = SEQ_OF(name=u'GridList-r16', mode=MODE_TYPE)
_GridList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'GridElement-r16')))
GridList_r16._cont = _GridList_r16__item_
GridList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< GridElement-r16 >-----#
GridElement_r16 = SEQ(name=u'GridElement-r16', mode=MODE_TYPE)
_GridElement_r16_tropospericDelayCorrection_r16 = SEQ(name=u'tropospericDelayCorrection-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'TropospericDelayCorrection-r16')), opt=True)
_GridElement_r16_stec_ResidualSatList_r16 = SEQ_OF(name=u'stec-ResidualSatList-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'STEC-ResidualSatList-r16')), opt=True)
GridElement_r16._cont = ASN1Dict([
(u'tropospericDelayCorrection-r16', _GridElement_r16_tropospericDelayCorrection_r16),
(u'stec-ResidualSatList-r16', _GridElement_r16_stec_ResidualSatList_r16),
])
GridElement_r16._ext = []
#-----< TropospericDelayCorrection-r16 >-----#
TropospericDelayCorrection_r16 = SEQ(name=u'TropospericDelayCorrection-r16', mode=MODE_TYPE)
_TropospericDelayCorrection_r16_tropoHydroStaticVerticalDelay_r16 = INT(name=u'tropoHydroStaticVerticalDelay-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_TropospericDelayCorrection_r16_tropoHydroStaticVerticalDelay_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-256, ub=255)], ev=None, er=[])
_TropospericDelayCorrection_r16_tropoWetVerticalDelay_r16 = INT(name=u'tropoWetVerticalDelay-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_TropospericDelayCorrection_r16_tropoWetVerticalDelay_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
TropospericDelayCorrection_r16._cont = ASN1Dict([
(u'tropoHydroStaticVerticalDelay-r16', _TropospericDelayCorrection_r16_tropoHydroStaticVerticalDelay_r16),
(u'tropoWetVerticalDelay-r16', _TropospericDelayCorrection_r16_tropoWetVerticalDelay_r16),
])
TropospericDelayCorrection_r16._ext = []
#-----< STEC-ResidualSatList-r16 >-----#
STEC_ResidualSatList_r16 = SEQ_OF(name=u'STEC-ResidualSatList-r16', mode=MODE_TYPE)
_STEC_ResidualSatList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'STEC-ResidualSatElement-r16')))
STEC_ResidualSatList_r16._cont = _STEC_ResidualSatList_r16__item_
STEC_ResidualSatList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< STEC-ResidualSatElement-r16 >-----#
STEC_ResidualSatElement_r16 = SEQ(name=u'STEC-ResidualSatElement-r16', mode=MODE_TYPE)
_STEC_ResidualSatElement_r16_svID_r16 = SEQ(name=u'svID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_STEC_ResidualSatElement_r16_stecResidualCorrection_r16 = CHOICE(name=u'stecResidualCorrection-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__STEC_ResidualSatElement_r16_stecResidualCorrection_r16_b7_r16 = INT(name=u'b7-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__STEC_ResidualSatElement_r16_stecResidualCorrection_r16_b7_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-64, ub=63)], ev=None, er=[])
__STEC_ResidualSatElement_r16_stecResidualCorrection_r16_b16_r16 = INT(name=u'b16-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__STEC_ResidualSatElement_r16_stecResidualCorrection_r16_b16_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_STEC_ResidualSatElement_r16_stecResidualCorrection_r16._cont = ASN1Dict([
(u'b7-r16', __STEC_ResidualSatElement_r16_stecResidualCorrection_r16_b7_r16),
(u'b16-r16', __STEC_ResidualSatElement_r16_stecResidualCorrection_r16_b16_r16),
])
_STEC_ResidualSatElement_r16_stecResidualCorrection_r16._ext = None
STEC_ResidualSatElement_r16._cont = ASN1Dict([
(u'svID-r16', _STEC_ResidualSatElement_r16_svID_r16),
(u'stecResidualCorrection-r16', _STEC_ResidualSatElement_r16_stecResidualCorrection_r16),
])
STEC_ResidualSatElement_r16._ext = []
#-----< NavIC-DifferentialCorrections-r16 >-----#
NavIC_DifferentialCorrections_r16 = SEQ(name=u'NavIC-DifferentialCorrections-r16', mode=MODE_TYPE)
_NavIC_DifferentialCorrections_r16_navic_RefTOWC_r16 = INT(name=u'navic-RefTOWC-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavIC_DifferentialCorrections_r16_navic_RefTOWC_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=50400)], ev=None, er=[])
_NavIC_DifferentialCorrections_r16_navic_CorrectionListAutoNav_r16 = SEQ_OF(name=u'navic-CorrectionListAutoNav-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NavIC-CorrectionListAutoNav-r16')))
NavIC_DifferentialCorrections_r16._cont = ASN1Dict([
(u'navic-RefTOWC-r16', _NavIC_DifferentialCorrections_r16_navic_RefTOWC_r16),
(u'navic-CorrectionListAutoNav-r16', _NavIC_DifferentialCorrections_r16_navic_CorrectionListAutoNav_r16),
])
NavIC_DifferentialCorrections_r16._ext = []
#-----< NavIC-CorrectionListAutoNav-r16 >-----#
NavIC_CorrectionListAutoNav_r16 = SEQ_OF(name=u'NavIC-CorrectionListAutoNav-r16', mode=MODE_TYPE)
_NavIC_CorrectionListAutoNav_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'NavIC-CorrectionElementAutoNav-r16')))
NavIC_CorrectionListAutoNav_r16._cont = _NavIC_CorrectionListAutoNav_r16__item_
NavIC_CorrectionListAutoNav_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< NavIC-CorrectionElementAutoNav-r16 >-----#
NavIC_CorrectionElementAutoNav_r16 = SEQ(name=u'NavIC-CorrectionElementAutoNav-r16', mode=MODE_TYPE)
_NavIC_CorrectionElementAutoNav_r16_svID = SEQ(name=u'svID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_NavIC_CorrectionElementAutoNav_r16_navic_Tod_r16 = INT(name=u'navic-Tod-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavIC_CorrectionElementAutoNav_r16_navic_Tod_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
_NavIC_CorrectionElementAutoNav_r16_navic_iodec_r16 = INT(name=u'navic-iodec-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavIC_CorrectionElementAutoNav_r16_navic_iodec_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_NavIC_CorrectionElementAutoNav_r16_navic_UDRAI_r16 = INT(name=u'navic-UDRAI-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavIC_CorrectionElementAutoNav_r16_navic_UDRAI_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-16, ub=15)], ev=None, er=[])
_NavIC_CorrectionElementAutoNav_r16_navic_UDRArateI_r16 = INT(name=u'navic-UDRArateI-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavIC_CorrectionElementAutoNav_r16_navic_UDRArateI_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-16, ub=15)], ev=None, er=[])
_NavIC_CorrectionElementAutoNav_r16_navic_EDC_r16 = SEQ(name=u'navic-EDC-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NavIC-EDC-r16')))
_NavIC_CorrectionElementAutoNav_r16_navic_CDC_r16 = SEQ(name=u'navic-CDC-r16', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NavIC-CDC-r16')))
NavIC_CorrectionElementAutoNav_r16._cont = ASN1Dict([
(u'svID', _NavIC_CorrectionElementAutoNav_r16_svID),
(u'navic-Tod-r16', _NavIC_CorrectionElementAutoNav_r16_navic_Tod_r16),
(u'navic-iodec-r16', _NavIC_CorrectionElementAutoNav_r16_navic_iodec_r16),
(u'navic-UDRAI-r16', _NavIC_CorrectionElementAutoNav_r16_navic_UDRAI_r16),
(u'navic-UDRArateI-r16', _NavIC_CorrectionElementAutoNav_r16_navic_UDRArateI_r16),
(u'navic-EDC-r16', _NavIC_CorrectionElementAutoNav_r16_navic_EDC_r16),
(u'navic-CDC-r16', _NavIC_CorrectionElementAutoNav_r16_navic_CDC_r16),
])
NavIC_CorrectionElementAutoNav_r16._ext = []
#-----< NavIC-EDC-r16 >-----#
NavIC_EDC_r16 = SEQ(name=u'NavIC-EDC-r16', mode=MODE_TYPE)
_NavIC_EDC_r16_navic_AlphaEDC_r16 = INT(name=u'navic-AlphaEDC-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavIC_EDC_r16_navic_AlphaEDC_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8192, ub=8191)], ev=None, er=[])
_NavIC_EDC_r16_navic_BetaEDC_r16 = INT(name=u'navic-BetaEDC-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavIC_EDC_r16_navic_BetaEDC_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8192, ub=8191)], ev=None, er=[])
_NavIC_EDC_r16_navic_GammaEDC_r16 = INT(name=u'navic-GammaEDC-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavIC_EDC_r16_navic_GammaEDC_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-16384, ub=16383)], ev=None, er=[])
_NavIC_EDC_r16_navic_AoIcorrection_r16 = INT(name=u'navic-AoIcorrection-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavIC_EDC_r16_navic_AoIcorrection_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2048, ub=2047)], ev=None, er=[])
_NavIC_EDC_r16_navic_AoRAcorrection_r16 = INT(name=u'navic-AoRAcorrection-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavIC_EDC_r16_navic_AoRAcorrection_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2048, ub=2047)], ev=None, er=[])
_NavIC_EDC_r16_navic_SemiMajorcorrection_r16 = INT(name=u'navic-SemiMajorcorrection-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavIC_EDC_r16_navic_SemiMajorcorrection_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-2048, ub=2047)], ev=None, er=[])
NavIC_EDC_r16._cont = ASN1Dict([
(u'navic-AlphaEDC-r16', _NavIC_EDC_r16_navic_AlphaEDC_r16),
(u'navic-BetaEDC-r16', _NavIC_EDC_r16_navic_BetaEDC_r16),
(u'navic-GammaEDC-r16', _NavIC_EDC_r16_navic_GammaEDC_r16),
(u'navic-AoIcorrection-r16', _NavIC_EDC_r16_navic_AoIcorrection_r16),
(u'navic-AoRAcorrection-r16', _NavIC_EDC_r16_navic_AoRAcorrection_r16),
(u'navic-SemiMajorcorrection-r16', _NavIC_EDC_r16_navic_SemiMajorcorrection_r16),
])
NavIC_EDC_r16._ext = []
#-----< NavIC-CDC-r16 >-----#
NavIC_CDC_r16 = SEQ(name=u'NavIC-CDC-r16', mode=MODE_TYPE)
_NavIC_CDC_r16_navic_ClockBiasCorrection_r16 = INT(name=u'navic-ClockBiasCorrection-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavIC_CDC_r16_navic_ClockBiasCorrection_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-4096, ub=4095)], ev=None, er=[])
_NavIC_CDC_r16_navic_ClockDriftCorrection_r16 = INT(name=u'navic-ClockDriftCorrection-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavIC_CDC_r16_navic_ClockDriftCorrection_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
NavIC_CDC_r16._cont = ASN1Dict([
(u'navic-ClockBiasCorrection-r16', _NavIC_CDC_r16_navic_ClockBiasCorrection_r16),
(u'navic-ClockDriftCorrection-r16', _NavIC_CDC_r16_navic_ClockDriftCorrection_r16),
])
NavIC_CDC_r16._ext = []
#-----< NavIC-GridModelParameter-r16 >-----#
NavIC_GridModelParameter_r16 = SEQ(name=u'NavIC-GridModelParameter-r16', mode=MODE_TYPE)
_NavIC_GridModelParameter_r16_navic_RefTOWC_r16 = INT(name=u'navic-RefTOWC-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavIC_GridModelParameter_r16_navic_RefTOWC_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=50400)], ev=None, er=[])
_NavIC_GridModelParameter_r16_regionMasked_r16 = INT(name=u'regionMasked-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NavIC_GridModelParameter_r16_regionMasked_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1023)], ev=None, er=[])
_NavIC_GridModelParameter_r16_regionIgpList_r16 = SEQ_OF(name=u'regionIgpList-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'RegionIgpList-r16')))
NavIC_GridModelParameter_r16._cont = ASN1Dict([
(u'navic-RefTOWC-r16', _NavIC_GridModelParameter_r16_navic_RefTOWC_r16),
(u'regionMasked-r16', _NavIC_GridModelParameter_r16_regionMasked_r16),
(u'regionIgpList-r16', _NavIC_GridModelParameter_r16_regionIgpList_r16),
])
NavIC_GridModelParameter_r16._ext = []
#-----< RegionIgpList-r16 >-----#
RegionIgpList_r16 = SEQ_OF(name=u'RegionIgpList-r16', mode=MODE_TYPE)
_RegionIgpList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'RegionIgpElement-r16')))
RegionIgpList_r16._cont = _RegionIgpList_r16__item_
RegionIgpList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[])
#-----< RegionIgpElement-r16 >-----#
RegionIgpElement_r16 = SEQ(name=u'RegionIgpElement-r16', mode=MODE_TYPE)
_RegionIgpElement_r16_regionID_r16 = INT(name=u'regionID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_regionID_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_RegionIgpElement_r16_givei1_r16 = INT(name=u'givei1-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givei1_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_RegionIgpElement_r16_givd1_r16 = INT(name=u'givd1-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givd1_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=511)], ev=None, er=[])
_RegionIgpElement_r16_givei2_r16 = INT(name=u'givei2-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givei2_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_RegionIgpElement_r16_givd2_r16 = INT(name=u'givd2-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givd2_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=511)], ev=None, er=[])
_RegionIgpElement_r16_givei3_r16 = INT(name=u'givei3-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givei3_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_RegionIgpElement_r16_givd3_r16 = INT(name=u'givd3-r16', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givd3_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=511)], ev=None, er=[])
_RegionIgpElement_r16_givei4_r16 = INT(name=u'givei4-r16', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givei4_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_RegionIgpElement_r16_givd4_r16 = INT(name=u'givd4-r16', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givd4_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=511)], ev=None, er=[])
_RegionIgpElement_r16_givei5_r16 = INT(name=u'givei5-r16', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givei5_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_RegionIgpElement_r16_givd5_r16 = INT(name=u'givd5-r16', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givd5_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=511)], ev=None, er=[])
_RegionIgpElement_r16_givei6_r16 = INT(name=u'givei6-r16', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givei6_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_RegionIgpElement_r16_givd6_r16 = INT(name=u'givd6-r16', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givd6_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=511)], ev=None, er=[])
_RegionIgpElement_r16_givei7_r16 = INT(name=u'givei7-r16', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givei7_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_RegionIgpElement_r16_givd7_r16 = INT(name=u'givd7-r16', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givd7_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=511)], ev=None, er=[])
_RegionIgpElement_r16_givei8_r16 = INT(name=u'givei8-r16', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givei8_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_RegionIgpElement_r16_givd8_r16 = INT(name=u'givd8-r16', mode=MODE_TYPE, tag=(16, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givd8_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=511)], ev=None, er=[])
_RegionIgpElement_r16_givei9_r16 = INT(name=u'givei9-r16', mode=MODE_TYPE, tag=(17, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givei9_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_RegionIgpElement_r16_givd9_r16 = INT(name=u'givd9-r16', mode=MODE_TYPE, tag=(18, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givd9_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=511)], ev=None, er=[])
_RegionIgpElement_r16_givei10_r16 = INT(name=u'givei10-r16', mode=MODE_TYPE, tag=(19, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givei10_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_RegionIgpElement_r16_givd10_r16 = INT(name=u'givd10-r16', mode=MODE_TYPE, tag=(20, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givd10_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=511)], ev=None, er=[])
_RegionIgpElement_r16_givei11_r16 = INT(name=u'givei11-r16', mode=MODE_TYPE, tag=(21, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givei11_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_RegionIgpElement_r16_givd11_r16 = INT(name=u'givd11-r16', mode=MODE_TYPE, tag=(22, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givd11_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=511)], ev=None, er=[])
_RegionIgpElement_r16_givei12_r16 = INT(name=u'givei12-r16', mode=MODE_TYPE, tag=(23, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givei12_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_RegionIgpElement_r16_givd12_r16 = INT(name=u'givd12-r16', mode=MODE_TYPE, tag=(24, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givd12_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=511)], ev=None, er=[])
_RegionIgpElement_r16_givei13_r16 = INT(name=u'givei13-r16', mode=MODE_TYPE, tag=(25, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givei13_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_RegionIgpElement_r16_givd13_r16 = INT(name=u'givd13-r16', mode=MODE_TYPE, tag=(26, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givd13_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=511)], ev=None, er=[])
_RegionIgpElement_r16_givei14_r16 = INT(name=u'givei14-r16', mode=MODE_TYPE, tag=(27, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givei14_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_RegionIgpElement_r16_givd14_r16 = INT(name=u'givd14-r16', mode=MODE_TYPE, tag=(28, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givd14_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=511)], ev=None, er=[])
_RegionIgpElement_r16_givei15_r16 = INT(name=u'givei15-r16', mode=MODE_TYPE, tag=(29, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givei15_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_RegionIgpElement_r16_givd15_r16 = INT(name=u'givd15-r16', mode=MODE_TYPE, tag=(30, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_RegionIgpElement_r16_givd15_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=511)], ev=None, er=[])
RegionIgpElement_r16._cont = ASN1Dict([
(u'regionID-r16', _RegionIgpElement_r16_regionID_r16),
(u'givei1-r16', _RegionIgpElement_r16_givei1_r16),
(u'givd1-r16', _RegionIgpElement_r16_givd1_r16),
(u'givei2-r16', _RegionIgpElement_r16_givei2_r16),
(u'givd2-r16', _RegionIgpElement_r16_givd2_r16),
(u'givei3-r16', _RegionIgpElement_r16_givei3_r16),
(u'givd3-r16', _RegionIgpElement_r16_givd3_r16),
(u'givei4-r16', _RegionIgpElement_r16_givei4_r16),
(u'givd4-r16', _RegionIgpElement_r16_givd4_r16),
(u'givei5-r16', _RegionIgpElement_r16_givei5_r16),
(u'givd5-r16', _RegionIgpElement_r16_givd5_r16),
(u'givei6-r16', _RegionIgpElement_r16_givei6_r16),
(u'givd6-r16', _RegionIgpElement_r16_givd6_r16),
(u'givei7-r16', _RegionIgpElement_r16_givei7_r16),
(u'givd7-r16', _RegionIgpElement_r16_givd7_r16),
(u'givei8-r16', _RegionIgpElement_r16_givei8_r16),
(u'givd8-r16', _RegionIgpElement_r16_givd8_r16),
(u'givei9-r16', _RegionIgpElement_r16_givei9_r16),
(u'givd9-r16', _RegionIgpElement_r16_givd9_r16),
(u'givei10-r16', _RegionIgpElement_r16_givei10_r16),
(u'givd10-r16', _RegionIgpElement_r16_givd10_r16),
(u'givei11-r16', _RegionIgpElement_r16_givei11_r16),
(u'givd11-r16', _RegionIgpElement_r16_givd11_r16),
(u'givei12-r16', _RegionIgpElement_r16_givei12_r16),
(u'givd12-r16', _RegionIgpElement_r16_givd12_r16),
(u'givei13-r16', _RegionIgpElement_r16_givei13_r16),
(u'givd13-r16', _RegionIgpElement_r16_givd13_r16),
(u'givei14-r16', _RegionIgpElement_r16_givei14_r16),
(u'givd14-r16', _RegionIgpElement_r16_givd14_r16),
(u'givei15-r16', _RegionIgpElement_r16_givei15_r16),
(u'givd15-r16', _RegionIgpElement_r16_givd15_r16),
])
RegionIgpElement_r16._ext = []
#-----< A-GNSS-RequestAssistanceData >-----#
A_GNSS_RequestAssistanceData = SEQ(name=u'A-GNSS-RequestAssistanceData', mode=MODE_TYPE)
_A_GNSS_RequestAssistanceData_gnss_CommonAssistDataReq = SEQ(name=u'gnss-CommonAssistDataReq', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-CommonAssistDataReq')), opt=True)
_A_GNSS_RequestAssistanceData_gnss_GenericAssistDataReq = SEQ_OF(name=u'gnss-GenericAssistDataReq', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-GenericAssistDataReq')), opt=True)
_A_GNSS_RequestAssistanceData_gnss_PeriodicAssistDataReq_r15 = SEQ(name=u'gnss-PeriodicAssistDataReq-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-PeriodicAssistDataReq-r15')), opt=True, group=0)
A_GNSS_RequestAssistanceData._cont = ASN1Dict([
(u'gnss-CommonAssistDataReq', _A_GNSS_RequestAssistanceData_gnss_CommonAssistDataReq),
(u'gnss-GenericAssistDataReq', _A_GNSS_RequestAssistanceData_gnss_GenericAssistDataReq),
(u'gnss-PeriodicAssistDataReq-r15', _A_GNSS_RequestAssistanceData_gnss_PeriodicAssistDataReq_r15),
])
A_GNSS_RequestAssistanceData._ext = [u'gnss-PeriodicAssistDataReq-r15']
#-----< GNSS-CommonAssistDataReq >-----#
GNSS_CommonAssistDataReq = SEQ(name=u'GNSS-CommonAssistDataReq', mode=MODE_TYPE)
_GNSS_CommonAssistDataReq_gnss_ReferenceTimeReq = SEQ(name=u'gnss-ReferenceTimeReq', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ReferenceTimeReq')), opt=True)
_GNSS_CommonAssistDataReq_gnss_ReferenceLocationReq = SEQ(name=u'gnss-ReferenceLocationReq', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ReferenceLocationReq')), opt=True)
_GNSS_CommonAssistDataReq_gnss_IonosphericModelReq = SEQ(name=u'gnss-IonosphericModelReq', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-IonosphericModelReq')), opt=True)
_GNSS_CommonAssistDataReq_gnss_EarthOrientationParametersReq = SEQ(name=u'gnss-EarthOrientationParametersReq', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-EarthOrientationParametersReq')), opt=True)
_GNSS_CommonAssistDataReq_gnss_RTK_ReferenceStationInfoReq_r15 = SEQ(name=u'gnss-RTK-ReferenceStationInfoReq-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-RTK-ReferenceStationInfoReq-r15')), opt=True, group=0)
_GNSS_CommonAssistDataReq_gnss_RTK_AuxiliaryStationDataReq_r15 = SEQ(name=u'gnss-RTK-AuxiliaryStationDataReq-r15', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-RTK-AuxiliaryStationDataReq-r15')), opt=True, group=0)
_GNSS_CommonAssistDataReq_gnss_SSR_CorrectionPointsReq_r16 = SEQ(name=u'gnss-SSR-CorrectionPointsReq-r16', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SSR-CorrectionPointsReq-r16')), opt=True, group=1)
GNSS_CommonAssistDataReq._cont = ASN1Dict([
(u'gnss-ReferenceTimeReq', _GNSS_CommonAssistDataReq_gnss_ReferenceTimeReq),
(u'gnss-ReferenceLocationReq', _GNSS_CommonAssistDataReq_gnss_ReferenceLocationReq),
(u'gnss-IonosphericModelReq', _GNSS_CommonAssistDataReq_gnss_IonosphericModelReq),
(u'gnss-EarthOrientationParametersReq', _GNSS_CommonAssistDataReq_gnss_EarthOrientationParametersReq),
(u'gnss-RTK-ReferenceStationInfoReq-r15', _GNSS_CommonAssistDataReq_gnss_RTK_ReferenceStationInfoReq_r15),
(u'gnss-RTK-AuxiliaryStationDataReq-r15', _GNSS_CommonAssistDataReq_gnss_RTK_AuxiliaryStationDataReq_r15),
(u'gnss-SSR-CorrectionPointsReq-r16', _GNSS_CommonAssistDataReq_gnss_SSR_CorrectionPointsReq_r16),
])
GNSS_CommonAssistDataReq._ext = [u'gnss-RTK-ReferenceStationInfoReq-r15', u'gnss-RTK-AuxiliaryStationDataReq-r15', u'gnss-SSR-CorrectionPointsReq-r16']
#-----< GNSS-GenericAssistDataReq >-----#
GNSS_GenericAssistDataReq = SEQ_OF(name=u'GNSS-GenericAssistDataReq', mode=MODE_TYPE)
_GNSS_GenericAssistDataReq__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-GenericAssistDataReqElement')))
GNSS_GenericAssistDataReq._cont = _GNSS_GenericAssistDataReq__item_
GNSS_GenericAssistDataReq._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[])
#-----< GNSS-GenericAssistDataReqElement >-----#
GNSS_GenericAssistDataReqElement = SEQ(name=u'GNSS-GenericAssistDataReqElement', mode=MODE_TYPE)
_GNSS_GenericAssistDataReqElement_gnss_ID = SEQ(name=u'gnss-ID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ID')))
_GNSS_GenericAssistDataReqElement_sbas_ID = SEQ(name=u'sbas-ID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SBAS-ID')), opt=True)
_GNSS_GenericAssistDataReqElement_gnss_TimeModelsReq = SEQ_OF(name=u'gnss-TimeModelsReq', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-TimeModelListReq')), opt=True)
_GNSS_GenericAssistDataReqElement_gnss_DifferentialCorrectionsReq = SEQ(name=u'gnss-DifferentialCorrectionsReq', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-DifferentialCorrectionsReq')), opt=True)
_GNSS_GenericAssistDataReqElement_gnss_NavigationModelReq = CHOICE(name=u'gnss-NavigationModelReq', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-NavigationModelReq')), opt=True)
_GNSS_GenericAssistDataReqElement_gnss_RealTimeIntegrityReq = SEQ(name=u'gnss-RealTimeIntegrityReq', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-RealTimeIntegrityReq')), opt=True)
_GNSS_GenericAssistDataReqElement_gnss_DataBitAssistanceReq = SEQ(name=u'gnss-DataBitAssistanceReq', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-DataBitAssistanceReq')), opt=True)
_GNSS_GenericAssistDataReqElement_gnss_AcquisitionAssistanceReq = SEQ(name=u'gnss-AcquisitionAssistanceReq', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-AcquisitionAssistanceReq')), opt=True)
_GNSS_GenericAssistDataReqElement_gnss_AlmanacReq = SEQ(name=u'gnss-AlmanacReq', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-AlmanacReq')), opt=True)
_GNSS_GenericAssistDataReqElement_gnss_UTCModelReq = SEQ(name=u'gnss-UTCModelReq', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-UTC-ModelReq')), opt=True)
_GNSS_GenericAssistDataReqElement_gnss_AuxiliaryInformationReq = SEQ(name=u'gnss-AuxiliaryInformationReq', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-AuxiliaryInformationReq')), opt=True)
_GNSS_GenericAssistDataReqElement_bds_DifferentialCorrectionsReq_r12 = SEQ(name=u'bds-DifferentialCorrectionsReq-r12', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'BDS-DifferentialCorrectionsReq-r12')), opt=True, group=0)
_GNSS_GenericAssistDataReqElement_bds_GridModelReq_r12 = SEQ(name=u'bds-GridModelReq-r12', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'BDS-GridModelReq-r12')), opt=True, group=0)
_GNSS_GenericAssistDataReqElement_gnss_RTK_ObservationsReq_r15 = SEQ(name=u'gnss-RTK-ObservationsReq-r15', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-RTK-ObservationsReq-r15')), opt=True, group=1)
_GNSS_GenericAssistDataReqElement_glo_RTK_BiasInformationReq_r15 = SEQ(name=u'glo-RTK-BiasInformationReq-r15', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GLO-RTK-BiasInformationReq-r15')), opt=True, group=1)
_GNSS_GenericAssistDataReqElement_gnss_RTK_MAC_CorrectionDifferencesReq_r15 = SEQ(name=u'gnss-RTK-MAC-CorrectionDifferencesReq-r15', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-RTK-MAC-CorrectionDifferencesReq-r15')), opt=True, group=1)
_GNSS_GenericAssistDataReqElement_gnss_RTK_ResidualsReq_r15 = SEQ(name=u'gnss-RTK-ResidualsReq-r15', mode=MODE_TYPE, tag=(16, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-RTK-ResidualsReq-r15')), opt=True, group=1)
_GNSS_GenericAssistDataReqElement_gnss_RTK_FKP_GradientsReq_r15 = SEQ(name=u'gnss-RTK-FKP-GradientsReq-r15', mode=MODE_TYPE, tag=(17, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-RTK-FKP-GradientsReq-r15')), opt=True, group=1)
_GNSS_GenericAssistDataReqElement_gnss_SSR_OrbitCorrectionsReq_r15 = SEQ(name=u'gnss-SSR-OrbitCorrectionsReq-r15', mode=MODE_TYPE, tag=(18, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SSR-OrbitCorrectionsReq-r15')), opt=True, group=1)
_GNSS_GenericAssistDataReqElement_gnss_SSR_ClockCorrectionsReq_r15 = SEQ(name=u'gnss-SSR-ClockCorrectionsReq-r15', mode=MODE_TYPE, tag=(19, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SSR-ClockCorrectionsReq-r15')), opt=True, group=1)
_GNSS_GenericAssistDataReqElement_gnss_SSR_CodeBiasReq_r15 = SEQ(name=u'gnss-SSR-CodeBiasReq-r15', mode=MODE_TYPE, tag=(20, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SSR-CodeBiasReq-r15')), opt=True, group=1)
_GNSS_GenericAssistDataReqElement_gnss_SSR_URA_Req_r16 = SEQ(name=u'gnss-SSR-URA-Req-r16', mode=MODE_TYPE, tag=(21, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SSR-URA-Req-r16')), opt=True, group=2)
_GNSS_GenericAssistDataReqElement_gnss_SSR_PhaseBiasReq_r16 = SEQ(name=u'gnss-SSR-PhaseBiasReq-r16', mode=MODE_TYPE, tag=(22, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SSR-PhaseBiasReq-r16')), opt=True, group=2)
_GNSS_GenericAssistDataReqElement_gnss_SSR_STEC_CorrectionReq_r16 = SEQ(name=u'gnss-SSR-STEC-CorrectionReq-r16', mode=MODE_TYPE, tag=(23, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SSR-STEC-CorrectionReq-r16')), opt=True, group=2)
_GNSS_GenericAssistDataReqElement_gnss_SSR_GriddedCorrectionReq_r16 = SEQ(name=u'gnss-SSR-GriddedCorrectionReq-r16', mode=MODE_TYPE, tag=(24, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SSR-GriddedCorrectionReq-r16')), opt=True, group=2)
_GNSS_GenericAssistDataReqElement_navic_DifferentialCorrectionsReq_r16 = SEQ(name=u'navic-DifferentialCorrectionsReq-r16', mode=MODE_TYPE, tag=(25, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NavIC-DifferentialCorrectionsReq-r16')), opt=True, group=2)
_GNSS_GenericAssistDataReqElement_navic_GridModelReq_r16 = SEQ(name=u'navic-GridModelReq-r16', mode=MODE_TYPE, tag=(26, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NavIC-GridModelReq-r16')), opt=True, group=2)
GNSS_GenericAssistDataReqElement._cont = ASN1Dict([
(u'gnss-ID', _GNSS_GenericAssistDataReqElement_gnss_ID),
(u'sbas-ID', _GNSS_GenericAssistDataReqElement_sbas_ID),
(u'gnss-TimeModelsReq', _GNSS_GenericAssistDataReqElement_gnss_TimeModelsReq),
(u'gnss-DifferentialCorrectionsReq', _GNSS_GenericAssistDataReqElement_gnss_DifferentialCorrectionsReq),
(u'gnss-NavigationModelReq', _GNSS_GenericAssistDataReqElement_gnss_NavigationModelReq),
(u'gnss-RealTimeIntegrityReq', _GNSS_GenericAssistDataReqElement_gnss_RealTimeIntegrityReq),
(u'gnss-DataBitAssistanceReq', _GNSS_GenericAssistDataReqElement_gnss_DataBitAssistanceReq),
(u'gnss-AcquisitionAssistanceReq', _GNSS_GenericAssistDataReqElement_gnss_AcquisitionAssistanceReq),
(u'gnss-AlmanacReq', _GNSS_GenericAssistDataReqElement_gnss_AlmanacReq),
(u'gnss-UTCModelReq', _GNSS_GenericAssistDataReqElement_gnss_UTCModelReq),
(u'gnss-AuxiliaryInformationReq', _GNSS_GenericAssistDataReqElement_gnss_AuxiliaryInformationReq),
(u'bds-DifferentialCorrectionsReq-r12', _GNSS_GenericAssistDataReqElement_bds_DifferentialCorrectionsReq_r12),
(u'bds-GridModelReq-r12', _GNSS_GenericAssistDataReqElement_bds_GridModelReq_r12),
(u'gnss-RTK-ObservationsReq-r15', _GNSS_GenericAssistDataReqElement_gnss_RTK_ObservationsReq_r15),
(u'glo-RTK-BiasInformationReq-r15', _GNSS_GenericAssistDataReqElement_glo_RTK_BiasInformationReq_r15),
(u'gnss-RTK-MAC-CorrectionDifferencesReq-r15', _GNSS_GenericAssistDataReqElement_gnss_RTK_MAC_CorrectionDifferencesReq_r15),
(u'gnss-RTK-ResidualsReq-r15', _GNSS_GenericAssistDataReqElement_gnss_RTK_ResidualsReq_r15),
(u'gnss-RTK-FKP-GradientsReq-r15', _GNSS_GenericAssistDataReqElement_gnss_RTK_FKP_GradientsReq_r15),
(u'gnss-SSR-OrbitCorrectionsReq-r15', _GNSS_GenericAssistDataReqElement_gnss_SSR_OrbitCorrectionsReq_r15),
(u'gnss-SSR-ClockCorrectionsReq-r15', _GNSS_GenericAssistDataReqElement_gnss_SSR_ClockCorrectionsReq_r15),
(u'gnss-SSR-CodeBiasReq-r15', _GNSS_GenericAssistDataReqElement_gnss_SSR_CodeBiasReq_r15),
(u'gnss-SSR-URA-Req-r16', _GNSS_GenericAssistDataReqElement_gnss_SSR_URA_Req_r16),
(u'gnss-SSR-PhaseBiasReq-r16', _GNSS_GenericAssistDataReqElement_gnss_SSR_PhaseBiasReq_r16),
(u'gnss-SSR-STEC-CorrectionReq-r16', _GNSS_GenericAssistDataReqElement_gnss_SSR_STEC_CorrectionReq_r16),
(u'gnss-SSR-GriddedCorrectionReq-r16', _GNSS_GenericAssistDataReqElement_gnss_SSR_GriddedCorrectionReq_r16),
(u'navic-DifferentialCorrectionsReq-r16', _GNSS_GenericAssistDataReqElement_navic_DifferentialCorrectionsReq_r16),
(u'navic-GridModelReq-r16', _GNSS_GenericAssistDataReqElement_navic_GridModelReq_r16),
])
GNSS_GenericAssistDataReqElement._ext = [u'bds-DifferentialCorrectionsReq-r12', u'bds-GridModelReq-r12', u'gnss-RTK-ObservationsReq-r15', u'glo-RTK-BiasInformationReq-r15', u'gnss-RTK-MAC-CorrectionDifferencesReq-r15', u'gnss-RTK-ResidualsReq-r15', u'gnss-RTK-FKP-GradientsReq-r15', u'gnss-SSR-OrbitCorrectionsReq-r15', u'gnss-SSR-ClockCorrectionsReq-r15', u'gnss-SSR-CodeBiasReq-r15', u'gnss-SSR-URA-Req-r16', u'gnss-SSR-PhaseBiasReq-r16', u'gnss-SSR-STEC-CorrectionReq-r16', u'gnss-SSR-GriddedCorrectionReq-r16', u'navic-DifferentialCorrectionsReq-r16', u'navic-GridModelReq-r16']
#-----< GNSS-PeriodicAssistDataReq-r15 >-----#
GNSS_PeriodicAssistDataReq_r15 = SEQ(name=u'GNSS-PeriodicAssistDataReq-r15', mode=MODE_TYPE)
_GNSS_PeriodicAssistDataReq_r15_gnss_RTK_PeriodicObservationsReq_r15 = SEQ(name=u'gnss-RTK-PeriodicObservationsReq-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-PeriodicControlParam-r15')), opt=True)
_GNSS_PeriodicAssistDataReq_r15_glo_RTK_PeriodicBiasInformationReq_r15 = SEQ(name=u'glo-RTK-PeriodicBiasInformationReq-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-PeriodicControlParam-r15')), opt=True)
_GNSS_PeriodicAssistDataReq_r15_gnss_RTK_MAC_PeriodicCorrectionDifferencesReq_r15 = SEQ(name=u'gnss-RTK-MAC-PeriodicCorrectionDifferencesReq-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-PeriodicControlParam-r15')), opt=True)
_GNSS_PeriodicAssistDataReq_r15_gnss_RTK_PeriodicResidualsReq_r15 = SEQ(name=u'gnss-RTK-PeriodicResidualsReq-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-PeriodicControlParam-r15')), opt=True)
_GNSS_PeriodicAssistDataReq_r15_gnss_RTK_FKP_PeriodicGradientsReq_r15 = SEQ(name=u'gnss-RTK-FKP-PeriodicGradientsReq-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-PeriodicControlParam-r15')), opt=True)
_GNSS_PeriodicAssistDataReq_r15_gnss_SSR_PeriodicOrbitCorrectionsReq_r15 = SEQ(name=u'gnss-SSR-PeriodicOrbitCorrectionsReq-r15', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-PeriodicControlParam-r15')), opt=True)
_GNSS_PeriodicAssistDataReq_r15_gnss_SSR_PeriodicClockCorrectionsReq_r15 = SEQ(name=u'gnss-SSR-PeriodicClockCorrectionsReq-r15', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-PeriodicControlParam-r15')), opt=True)
_GNSS_PeriodicAssistDataReq_r15_gnss_SSR_PeriodicCodeBiasReq_r15 = SEQ(name=u'gnss-SSR-PeriodicCodeBiasReq-r15', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-PeriodicControlParam-r15')), opt=True)
_GNSS_PeriodicAssistDataReq_r15_gnss_SSR_PeriodicURA_Req_r16 = SEQ(name=u'gnss-SSR-PeriodicURA-Req-r16', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-PeriodicControlParam-r15')), opt=True, group=0)
_GNSS_PeriodicAssistDataReq_r15_gnss_SSR_PeriodicPhaseBiasReq_r16 = SEQ(name=u'gnss-SSR-PeriodicPhaseBiasReq-r16', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-PeriodicControlParam-r15')), opt=True, group=0)
_GNSS_PeriodicAssistDataReq_r15_gnss_SSR_PeriodicSTEC_CorrectionReq_r16 = SEQ(name=u'gnss-SSR-PeriodicSTEC-CorrectionReq-r16', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-PeriodicControlParam-r15')), opt=True, group=0)
_GNSS_PeriodicAssistDataReq_r15_gnss_SSR_PeriodicGriddedCorrectionReq_r16 = SEQ(name=u'gnss-SSR-PeriodicGriddedCorrectionReq-r16', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-PeriodicControlParam-r15')), opt=True, group=0)
GNSS_PeriodicAssistDataReq_r15._cont = ASN1Dict([
(u'gnss-RTK-PeriodicObservationsReq-r15', _GNSS_PeriodicAssistDataReq_r15_gnss_RTK_PeriodicObservationsReq_r15),
(u'glo-RTK-PeriodicBiasInformationReq-r15', _GNSS_PeriodicAssistDataReq_r15_glo_RTK_PeriodicBiasInformationReq_r15),
(u'gnss-RTK-MAC-PeriodicCorrectionDifferencesReq-r15', _GNSS_PeriodicAssistDataReq_r15_gnss_RTK_MAC_PeriodicCorrectionDifferencesReq_r15),
(u'gnss-RTK-PeriodicResidualsReq-r15', _GNSS_PeriodicAssistDataReq_r15_gnss_RTK_PeriodicResidualsReq_r15),
(u'gnss-RTK-FKP-PeriodicGradientsReq-r15', _GNSS_PeriodicAssistDataReq_r15_gnss_RTK_FKP_PeriodicGradientsReq_r15),
(u'gnss-SSR-PeriodicOrbitCorrectionsReq-r15', _GNSS_PeriodicAssistDataReq_r15_gnss_SSR_PeriodicOrbitCorrectionsReq_r15),
(u'gnss-SSR-PeriodicClockCorrectionsReq-r15', _GNSS_PeriodicAssistDataReq_r15_gnss_SSR_PeriodicClockCorrectionsReq_r15),
(u'gnss-SSR-PeriodicCodeBiasReq-r15', _GNSS_PeriodicAssistDataReq_r15_gnss_SSR_PeriodicCodeBiasReq_r15),
(u'gnss-SSR-PeriodicURA-Req-r16', _GNSS_PeriodicAssistDataReq_r15_gnss_SSR_PeriodicURA_Req_r16),
(u'gnss-SSR-PeriodicPhaseBiasReq-r16', _GNSS_PeriodicAssistDataReq_r15_gnss_SSR_PeriodicPhaseBiasReq_r16),
(u'gnss-SSR-PeriodicSTEC-CorrectionReq-r16', _GNSS_PeriodicAssistDataReq_r15_gnss_SSR_PeriodicSTEC_CorrectionReq_r16),
(u'gnss-SSR-PeriodicGriddedCorrectionReq-r16', _GNSS_PeriodicAssistDataReq_r15_gnss_SSR_PeriodicGriddedCorrectionReq_r16),
])
GNSS_PeriodicAssistDataReq_r15._ext = [u'gnss-SSR-PeriodicURA-Req-r16', u'gnss-SSR-PeriodicPhaseBiasReq-r16', u'gnss-SSR-PeriodicSTEC-CorrectionReq-r16', u'gnss-SSR-PeriodicGriddedCorrectionReq-r16']
#-----< GNSS-ReferenceTimeReq >-----#
GNSS_ReferenceTimeReq = SEQ(name=u'GNSS-ReferenceTimeReq', mode=MODE_TYPE)
_GNSS_ReferenceTimeReq_gnss_TimeReqPrefList = SEQ_OF(name=u'gnss-TimeReqPrefList', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__GNSS_ReferenceTimeReq_gnss_TimeReqPrefList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ID')))
_GNSS_ReferenceTimeReq_gnss_TimeReqPrefList._cont = __GNSS_ReferenceTimeReq_gnss_TimeReqPrefList__item_
_GNSS_ReferenceTimeReq_gnss_TimeReqPrefList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_GNSS_ReferenceTimeReq_gps_TOW_assistReq = BOOL(name=u'gps-TOW-assistReq', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_ReferenceTimeReq_notOfLeapSecReq = BOOL(name=u'notOfLeapSecReq', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
GNSS_ReferenceTimeReq._cont = ASN1Dict([
(u'gnss-TimeReqPrefList', _GNSS_ReferenceTimeReq_gnss_TimeReqPrefList),
(u'gps-TOW-assistReq', _GNSS_ReferenceTimeReq_gps_TOW_assistReq),
(u'notOfLeapSecReq', _GNSS_ReferenceTimeReq_notOfLeapSecReq),
])
GNSS_ReferenceTimeReq._ext = []
#-----< GNSS-ReferenceLocationReq >-----#
GNSS_ReferenceLocationReq = SEQ(name=u'GNSS-ReferenceLocationReq', mode=MODE_TYPE)
GNSS_ReferenceLocationReq._cont = ASN1Dict([
])
GNSS_ReferenceLocationReq._ext = []
#-----< GNSS-IonosphericModelReq >-----#
GNSS_IonosphericModelReq = SEQ(name=u'GNSS-IonosphericModelReq', mode=MODE_TYPE)
_GNSS_IonosphericModelReq_klobucharModelReq = BIT_STR(name=u'klobucharModelReq', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_IonosphericModelReq_klobucharModelReq._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[])
_GNSS_IonosphericModelReq_neQuickModelReq = NULL(name=u'neQuickModelReq', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_IonosphericModelReq_klobucharModel2Req_r16 = NULL(name=u'klobucharModel2Req-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
GNSS_IonosphericModelReq._cont = ASN1Dict([
(u'klobucharModelReq', _GNSS_IonosphericModelReq_klobucharModelReq),
(u'neQuickModelReq', _GNSS_IonosphericModelReq_neQuickModelReq),
(u'klobucharModel2Req-r16', _GNSS_IonosphericModelReq_klobucharModel2Req_r16),
])
GNSS_IonosphericModelReq._ext = [u'klobucharModel2Req-r16']
#-----< GNSS-EarthOrientationParametersReq >-----#
GNSS_EarthOrientationParametersReq = SEQ(name=u'GNSS-EarthOrientationParametersReq', mode=MODE_TYPE)
GNSS_EarthOrientationParametersReq._cont = ASN1Dict([
])
GNSS_EarthOrientationParametersReq._ext = []
#-----< GNSS-RTK-ReferenceStationInfoReq-r15 >-----#
GNSS_RTK_ReferenceStationInfoReq_r15 = SEQ(name=u'GNSS-RTK-ReferenceStationInfoReq-r15', mode=MODE_TYPE)
_GNSS_RTK_ReferenceStationInfoReq_r15_antennaDescriptionReq_r15 = BOOL(name=u'antennaDescriptionReq-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_RTK_ReferenceStationInfoReq_r15_antennaHeightReq_r15 = BOOL(name=u'antennaHeightReq-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_RTK_ReferenceStationInfoReq_r15_physicalReferenceStationReq_r15 = BOOL(name=u'physicalReferenceStationReq-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_RTK_ReferenceStationInfoReq_r15_stationID_r15 = SEQ(name=u'stationID-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ReferenceStationID-r15')), opt=True)
GNSS_RTK_ReferenceStationInfoReq_r15._cont = ASN1Dict([
(u'antennaDescriptionReq-r15', _GNSS_RTK_ReferenceStationInfoReq_r15_antennaDescriptionReq_r15),
(u'antennaHeightReq-r15', _GNSS_RTK_ReferenceStationInfoReq_r15_antennaHeightReq_r15),
(u'physicalReferenceStationReq-r15', _GNSS_RTK_ReferenceStationInfoReq_r15_physicalReferenceStationReq_r15),
(u'stationID-r15', _GNSS_RTK_ReferenceStationInfoReq_r15_stationID_r15),
])
GNSS_RTK_ReferenceStationInfoReq_r15._ext = []
#-----< GNSS-RTK-AuxiliaryStationDataReq-r15 >-----#
GNSS_RTK_AuxiliaryStationDataReq_r15 = SEQ(name=u'GNSS-RTK-AuxiliaryStationDataReq-r15', mode=MODE_TYPE)
_GNSS_RTK_AuxiliaryStationDataReq_r15_master_referenceStationID_r15 = SEQ(name=u'master-referenceStationID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ReferenceStationID-r15')), opt=True)
GNSS_RTK_AuxiliaryStationDataReq_r15._cont = ASN1Dict([
(u'master-referenceStationID-r15', _GNSS_RTK_AuxiliaryStationDataReq_r15_master_referenceStationID_r15),
])
GNSS_RTK_AuxiliaryStationDataReq_r15._ext = []
#-----< GNSS-SSR-CorrectionPointsReq-r16 >-----#
GNSS_SSR_CorrectionPointsReq_r16 = SEQ(name=u'GNSS-SSR-CorrectionPointsReq-r16', mode=MODE_TYPE)
_GNSS_SSR_CorrectionPointsReq_r16_correctionPointSetID_Req_r16 = INT(name=u'correctionPointSetID-Req-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_SSR_CorrectionPointsReq_r16_correctionPointSetID_Req_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=16383)], ev=None, er=[])
GNSS_SSR_CorrectionPointsReq_r16._cont = ASN1Dict([
(u'correctionPointSetID-Req-r16', _GNSS_SSR_CorrectionPointsReq_r16_correctionPointSetID_Req_r16),
])
GNSS_SSR_CorrectionPointsReq_r16._ext = []
#-----< GNSS-TimeModelListReq >-----#
GNSS_TimeModelListReq = SEQ_OF(name=u'GNSS-TimeModelListReq', mode=MODE_TYPE)
_GNSS_TimeModelListReq__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-TimeModelElementReq')))
GNSS_TimeModelListReq._cont = _GNSS_TimeModelListReq__item_
GNSS_TimeModelListReq._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=15)], ev=None, er=[])
#-----< GNSS-TimeModelElementReq >-----#
GNSS_TimeModelElementReq = SEQ(name=u'GNSS-TimeModelElementReq', mode=MODE_TYPE)
_GNSS_TimeModelElementReq_gnss_TO_IDsReq = INT(name=u'gnss-TO-IDsReq', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_TimeModelElementReq_gnss_TO_IDsReq._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=15)], ev=None, er=[])
_GNSS_TimeModelElementReq_deltaTreq = BOOL(name=u'deltaTreq', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
GNSS_TimeModelElementReq._cont = ASN1Dict([
(u'gnss-TO-IDsReq', _GNSS_TimeModelElementReq_gnss_TO_IDsReq),
(u'deltaTreq', _GNSS_TimeModelElementReq_deltaTreq),
])
GNSS_TimeModelElementReq._ext = []
#-----< GNSS-DifferentialCorrectionsReq >-----#
GNSS_DifferentialCorrectionsReq = SEQ(name=u'GNSS-DifferentialCorrectionsReq', mode=MODE_TYPE)
_GNSS_DifferentialCorrectionsReq_dgnss_SignalsReq = SEQ(name=u'dgnss-SignalsReq', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SignalIDs')))
_GNSS_DifferentialCorrectionsReq_dgnss_ValidityTimeReq = BOOL(name=u'dgnss-ValidityTimeReq', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
GNSS_DifferentialCorrectionsReq._cont = ASN1Dict([
(u'dgnss-SignalsReq', _GNSS_DifferentialCorrectionsReq_dgnss_SignalsReq),
(u'dgnss-ValidityTimeReq', _GNSS_DifferentialCorrectionsReq_dgnss_ValidityTimeReq),
])
GNSS_DifferentialCorrectionsReq._ext = []
#-----< GNSS-NavigationModelReq >-----#
GNSS_NavigationModelReq = CHOICE(name=u'GNSS-NavigationModelReq', mode=MODE_TYPE)
_GNSS_NavigationModelReq_storedNavList = SEQ(name=u'storedNavList', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'StoredNavListInfo')))
_GNSS_NavigationModelReq_reqNavList = SEQ(name=u'reqNavList', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ReqNavListInfo')))
GNSS_NavigationModelReq._cont = ASN1Dict([
(u'storedNavList', _GNSS_NavigationModelReq_storedNavList),
(u'reqNavList', _GNSS_NavigationModelReq_reqNavList),
])
GNSS_NavigationModelReq._ext = []
#-----< StoredNavListInfo >-----#
StoredNavListInfo = SEQ(name=u'StoredNavListInfo', mode=MODE_TYPE)
_StoredNavListInfo_gnss_WeekOrDay = INT(name=u'gnss-WeekOrDay', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_StoredNavListInfo_gnss_WeekOrDay._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
_StoredNavListInfo_gnss_Toe = INT(name=u'gnss-Toe', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_StoredNavListInfo_gnss_Toe._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_StoredNavListInfo_t_toeLimit = INT(name=u't-toeLimit', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_StoredNavListInfo_t_toeLimit._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_StoredNavListInfo_satListRelatedDataList = SEQ_OF(name=u'satListRelatedDataList', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SatListRelatedDataList')), opt=True)
StoredNavListInfo._cont = ASN1Dict([
(u'gnss-WeekOrDay', _StoredNavListInfo_gnss_WeekOrDay),
(u'gnss-Toe', _StoredNavListInfo_gnss_Toe),
(u't-toeLimit', _StoredNavListInfo_t_toeLimit),
(u'satListRelatedDataList', _StoredNavListInfo_satListRelatedDataList),
])
StoredNavListInfo._ext = []
#-----< SatListRelatedDataList >-----#
SatListRelatedDataList = SEQ_OF(name=u'SatListRelatedDataList', mode=MODE_TYPE)
_SatListRelatedDataList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'SatListRelatedDataElement')))
SatListRelatedDataList._cont = _SatListRelatedDataList__item_
SatListRelatedDataList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< SatListRelatedDataElement >-----#
SatListRelatedDataElement = SEQ(name=u'SatListRelatedDataElement', mode=MODE_TYPE)
_SatListRelatedDataElement_svID = SEQ(name=u'svID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_SatListRelatedDataElement_iod = BIT_STR(name=u'iod', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SatListRelatedDataElement_iod._const_sz = ASN1Set(rv=[11], rr=[], ev=None, er=[])
_SatListRelatedDataElement_clockModelID = INT(name=u'clockModelID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_SatListRelatedDataElement_clockModelID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_SatListRelatedDataElement_orbitModelID = INT(name=u'orbitModelID', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_SatListRelatedDataElement_orbitModelID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
SatListRelatedDataElement._cont = ASN1Dict([
(u'svID', _SatListRelatedDataElement_svID),
(u'iod', _SatListRelatedDataElement_iod),
(u'clockModelID', _SatListRelatedDataElement_clockModelID),
(u'orbitModelID', _SatListRelatedDataElement_orbitModelID),
])
SatListRelatedDataElement._ext = []
#-----< ReqNavListInfo >-----#
ReqNavListInfo = SEQ(name=u'ReqNavListInfo', mode=MODE_TYPE)
_ReqNavListInfo_svReqList = BIT_STR(name=u'svReqList', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ReqNavListInfo_svReqList._const_sz = ASN1Set(rv=[64], rr=[], ev=None, er=[])
_ReqNavListInfo_clockModelID_PrefList = SEQ_OF(name=u'clockModelID-PrefList', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ReqNavListInfo_clockModelID_PrefList__item_ = INT(name='_item_', mode=MODE_TYPE)
__ReqNavListInfo_clockModelID_PrefList__item_._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_ReqNavListInfo_clockModelID_PrefList._cont = __ReqNavListInfo_clockModelID_PrefList__item_
_ReqNavListInfo_clockModelID_PrefList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_ReqNavListInfo_orbitModelID_PrefList = SEQ_OF(name=u'orbitModelID-PrefList', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__ReqNavListInfo_orbitModelID_PrefList__item_ = INT(name='_item_', mode=MODE_TYPE)
__ReqNavListInfo_orbitModelID_PrefList__item_._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_ReqNavListInfo_orbitModelID_PrefList._cont = __ReqNavListInfo_orbitModelID_PrefList__item_
_ReqNavListInfo_orbitModelID_PrefList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_ReqNavListInfo_addNavparamReq = BOOL(name=u'addNavparamReq', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
ReqNavListInfo._cont = ASN1Dict([
(u'svReqList', _ReqNavListInfo_svReqList),
(u'clockModelID-PrefList', _ReqNavListInfo_clockModelID_PrefList),
(u'orbitModelID-PrefList', _ReqNavListInfo_orbitModelID_PrefList),
(u'addNavparamReq', _ReqNavListInfo_addNavparamReq),
])
ReqNavListInfo._ext = []
#-----< GNSS-RealTimeIntegrityReq >-----#
GNSS_RealTimeIntegrityReq = SEQ(name=u'GNSS-RealTimeIntegrityReq', mode=MODE_TYPE)
GNSS_RealTimeIntegrityReq._cont = ASN1Dict([
])
GNSS_RealTimeIntegrityReq._ext = []
#-----< GNSS-DataBitAssistanceReq >-----#
GNSS_DataBitAssistanceReq = SEQ(name=u'GNSS-DataBitAssistanceReq', mode=MODE_TYPE)
_GNSS_DataBitAssistanceReq_gnss_TOD_Req = INT(name=u'gnss-TOD-Req', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_DataBitAssistanceReq_gnss_TOD_Req._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3599)], ev=None, er=[])
_GNSS_DataBitAssistanceReq_gnss_TOD_FracReq = INT(name=u'gnss-TOD-FracReq', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_DataBitAssistanceReq_gnss_TOD_FracReq._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=999)], ev=None, er=[])
_GNSS_DataBitAssistanceReq_dataBitInterval = INT(name=u'dataBitInterval', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_DataBitAssistanceReq_dataBitInterval._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_GNSS_DataBitAssistanceReq_gnss_SignalType = SEQ(name=u'gnss-SignalType', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SignalIDs')))
_GNSS_DataBitAssistanceReq_gnss_DataBitsReq = SEQ_OF(name=u'gnss-DataBitsReq', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-DataBitsReqSatList')), opt=True)
GNSS_DataBitAssistanceReq._cont = ASN1Dict([
(u'gnss-TOD-Req', _GNSS_DataBitAssistanceReq_gnss_TOD_Req),
(u'gnss-TOD-FracReq', _GNSS_DataBitAssistanceReq_gnss_TOD_FracReq),
(u'dataBitInterval', _GNSS_DataBitAssistanceReq_dataBitInterval),
(u'gnss-SignalType', _GNSS_DataBitAssistanceReq_gnss_SignalType),
(u'gnss-DataBitsReq', _GNSS_DataBitAssistanceReq_gnss_DataBitsReq),
])
GNSS_DataBitAssistanceReq._ext = []
#-----< GNSS-DataBitsReqSatList >-----#
GNSS_DataBitsReqSatList = SEQ_OF(name=u'GNSS-DataBitsReqSatList', mode=MODE_TYPE)
_GNSS_DataBitsReqSatList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-DataBitsReqSatElement')))
GNSS_DataBitsReqSatList._cont = _GNSS_DataBitsReqSatList__item_
GNSS_DataBitsReqSatList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< GNSS-DataBitsReqSatElement >-----#
GNSS_DataBitsReqSatElement = SEQ(name=u'GNSS-DataBitsReqSatElement', mode=MODE_TYPE)
_GNSS_DataBitsReqSatElement_svID = SEQ(name=u'svID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
GNSS_DataBitsReqSatElement._cont = ASN1Dict([
(u'svID', _GNSS_DataBitsReqSatElement_svID),
])
GNSS_DataBitsReqSatElement._ext = []
#-----< GNSS-AcquisitionAssistanceReq >-----#
GNSS_AcquisitionAssistanceReq = SEQ(name=u'GNSS-AcquisitionAssistanceReq', mode=MODE_TYPE)
_GNSS_AcquisitionAssistanceReq_gnss_SignalID_Req = SEQ(name=u'gnss-SignalID-Req', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SignalID')))
GNSS_AcquisitionAssistanceReq._cont = ASN1Dict([
(u'gnss-SignalID-Req', _GNSS_AcquisitionAssistanceReq_gnss_SignalID_Req),
])
GNSS_AcquisitionAssistanceReq._ext = []
#-----< GNSS-AlmanacReq >-----#
GNSS_AlmanacReq = SEQ(name=u'GNSS-AlmanacReq', mode=MODE_TYPE)
_GNSS_AlmanacReq_modelID = INT(name=u'modelID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_AlmanacReq_modelID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
GNSS_AlmanacReq._cont = ASN1Dict([
(u'modelID', _GNSS_AlmanacReq_modelID),
])
GNSS_AlmanacReq._ext = []
#-----< GNSS-UTC-ModelReq >-----#
GNSS_UTC_ModelReq = SEQ(name=u'GNSS-UTC-ModelReq', mode=MODE_TYPE)
_GNSS_UTC_ModelReq_modelID = INT(name=u'modelID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_UTC_ModelReq_modelID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
GNSS_UTC_ModelReq._cont = ASN1Dict([
(u'modelID', _GNSS_UTC_ModelReq_modelID),
])
GNSS_UTC_ModelReq._ext = []
#-----< GNSS-AuxiliaryInformationReq >-----#
GNSS_AuxiliaryInformationReq = SEQ(name=u'GNSS-AuxiliaryInformationReq', mode=MODE_TYPE)
GNSS_AuxiliaryInformationReq._cont = ASN1Dict([
])
GNSS_AuxiliaryInformationReq._ext = []
#-----< BDS-DifferentialCorrectionsReq-r12 >-----#
BDS_DifferentialCorrectionsReq_r12 = SEQ(name=u'BDS-DifferentialCorrectionsReq-r12', mode=MODE_TYPE)
_BDS_DifferentialCorrectionsReq_r12_dgnss_SignalsReq = SEQ(name=u'dgnss-SignalsReq', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SignalIDs')))
BDS_DifferentialCorrectionsReq_r12._cont = ASN1Dict([
(u'dgnss-SignalsReq', _BDS_DifferentialCorrectionsReq_r12_dgnss_SignalsReq),
])
BDS_DifferentialCorrectionsReq_r12._ext = []
#-----< BDS-GridModelReq-r12 >-----#
BDS_GridModelReq_r12 = SEQ(name=u'BDS-GridModelReq-r12', mode=MODE_TYPE)
BDS_GridModelReq_r12._cont = ASN1Dict([
])
BDS_GridModelReq_r12._ext = []
#-----< GNSS-RTK-ObservationsReq-r15 >-----#
GNSS_RTK_ObservationsReq_r15 = SEQ(name=u'GNSS-RTK-ObservationsReq-r15', mode=MODE_TYPE)
_GNSS_RTK_ObservationsReq_r15_gnss_RTK_SignalsReq_r15 = SEQ(name=u'gnss-RTK-SignalsReq-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SignalIDs')))
_GNSS_RTK_ObservationsReq_r15_gnss_RTK_Integer_ms_Req_r15 = BOOL(name=u'gnss-RTK-Integer-ms-Req-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_RTK_ObservationsReq_r15_gnss_RTK_PhaseRangeRateReq_r15 = BOOL(name=u'gnss-RTK-PhaseRangeRateReq-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_RTK_ObservationsReq_r15_gnss_RTK_CNR_Req_r15 = BOOL(name=u'gnss-RTK-CNR-Req-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_RTK_ObservationsReq_r15_stationID_r15 = SEQ(name=u'stationID-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ReferenceStationID-r15')), opt=True)
GNSS_RTK_ObservationsReq_r15._cont = ASN1Dict([
(u'gnss-RTK-SignalsReq-r15', _GNSS_RTK_ObservationsReq_r15_gnss_RTK_SignalsReq_r15),
(u'gnss-RTK-Integer-ms-Req-r15', _GNSS_RTK_ObservationsReq_r15_gnss_RTK_Integer_ms_Req_r15),
(u'gnss-RTK-PhaseRangeRateReq-r15', _GNSS_RTK_ObservationsReq_r15_gnss_RTK_PhaseRangeRateReq_r15),
(u'gnss-RTK-CNR-Req-r15', _GNSS_RTK_ObservationsReq_r15_gnss_RTK_CNR_Req_r15),
(u'stationID-r15', _GNSS_RTK_ObservationsReq_r15_stationID_r15),
])
GNSS_RTK_ObservationsReq_r15._ext = []
#-----< GLO-RTK-BiasInformationReq-r15 >-----#
GLO_RTK_BiasInformationReq_r15 = SEQ(name=u'GLO-RTK-BiasInformationReq-r15', mode=MODE_TYPE)
_GLO_RTK_BiasInformationReq_r15_stationID_r15 = SEQ(name=u'stationID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ReferenceStationID-r15')), opt=True)
GLO_RTK_BiasInformationReq_r15._cont = ASN1Dict([
(u'stationID-r15', _GLO_RTK_BiasInformationReq_r15_stationID_r15),
])
GLO_RTK_BiasInformationReq_r15._ext = []
#-----< GNSS-RTK-MAC-CorrectionDifferencesReq-r15 >-----#
GNSS_RTK_MAC_CorrectionDifferencesReq_r15 = SEQ(name=u'GNSS-RTK-MAC-CorrectionDifferencesReq-r15', mode=MODE_TYPE)
_GNSS_RTK_MAC_CorrectionDifferencesReq_r15_master_ReferenceStationID_r15 = SEQ(name=u'master-ReferenceStationID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ReferenceStationID-r15')), opt=True)
_GNSS_RTK_MAC_CorrectionDifferencesReq_r15_aux_ReferenceStationList_r15 = SEQ_OF(name=u'aux-ReferenceStationList-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'AUX-ReferenceStationList-r15')), opt=True)
_GNSS_RTK_MAC_CorrectionDifferencesReq_r15_linkCombinations_PrefList_r15 = SEQ_OF(name=u'linkCombinations-PrefList-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-Link-CombinationsList-r15')), opt=True)
GNSS_RTK_MAC_CorrectionDifferencesReq_r15._cont = ASN1Dict([
(u'master-ReferenceStationID-r15', _GNSS_RTK_MAC_CorrectionDifferencesReq_r15_master_ReferenceStationID_r15),
(u'aux-ReferenceStationList-r15', _GNSS_RTK_MAC_CorrectionDifferencesReq_r15_aux_ReferenceStationList_r15),
(u'linkCombinations-PrefList-r15', _GNSS_RTK_MAC_CorrectionDifferencesReq_r15_linkCombinations_PrefList_r15),
])
GNSS_RTK_MAC_CorrectionDifferencesReq_r15._ext = []
#-----< AUX-ReferenceStationList-r15 >-----#
AUX_ReferenceStationList_r15 = SEQ_OF(name=u'AUX-ReferenceStationList-r15', mode=MODE_TYPE)
_AUX_ReferenceStationList_r15__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'AUX-ReferenceStationID-Element-r15')))
AUX_ReferenceStationList_r15._cont = _AUX_ReferenceStationList_r15__item_
AUX_ReferenceStationList_r15._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=None, er=[])
#-----< AUX-ReferenceStationID-Element-r15 >-----#
AUX_ReferenceStationID_Element_r15 = SEQ(name=u'AUX-ReferenceStationID-Element-r15', mode=MODE_TYPE)
_AUX_ReferenceStationID_Element_r15_aux_stationID_r15 = SEQ(name=u'aux-stationID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ReferenceStationID-r15')))
AUX_ReferenceStationID_Element_r15._cont = ASN1Dict([
(u'aux-stationID-r15', _AUX_ReferenceStationID_Element_r15_aux_stationID_r15),
])
AUX_ReferenceStationID_Element_r15._ext = []
#-----< GNSS-RTK-ResidualsReq-r15 >-----#
GNSS_RTK_ResidualsReq_r15 = SEQ(name=u'GNSS-RTK-ResidualsReq-r15', mode=MODE_TYPE)
_GNSS_RTK_ResidualsReq_r15_stationID_r15 = SEQ(name=u'stationID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ReferenceStationID-r15')), opt=True)
_GNSS_RTK_ResidualsReq_r15_linkCombinations_PrefList_r15 = SEQ_OF(name=u'linkCombinations-PrefList-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-Link-CombinationsList-r15')), opt=True)
GNSS_RTK_ResidualsReq_r15._cont = ASN1Dict([
(u'stationID-r15', _GNSS_RTK_ResidualsReq_r15_stationID_r15),
(u'linkCombinations-PrefList-r15', _GNSS_RTK_ResidualsReq_r15_linkCombinations_PrefList_r15),
])
GNSS_RTK_ResidualsReq_r15._ext = []
#-----< GNSS-RTK-FKP-GradientsReq-r15 >-----#
GNSS_RTK_FKP_GradientsReq_r15 = SEQ(name=u'GNSS-RTK-FKP-GradientsReq-r15', mode=MODE_TYPE)
_GNSS_RTK_FKP_GradientsReq_r15_stationID_r15 = SEQ(name=u'stationID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ReferenceStationID-r15')), opt=True)
_GNSS_RTK_FKP_GradientsReq_r15_linkCombinations_PrefList_r15 = SEQ_OF(name=u'linkCombinations-PrefList-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-Link-CombinationsList-r15')), opt=True)
GNSS_RTK_FKP_GradientsReq_r15._cont = ASN1Dict([
(u'stationID-r15', _GNSS_RTK_FKP_GradientsReq_r15_stationID_r15),
(u'linkCombinations-PrefList-r15', _GNSS_RTK_FKP_GradientsReq_r15_linkCombinations_PrefList_r15),
])
GNSS_RTK_FKP_GradientsReq_r15._ext = []
#-----< GNSS-SSR-OrbitCorrectionsReq-r15 >-----#
GNSS_SSR_OrbitCorrectionsReq_r15 = SEQ(name=u'GNSS-SSR-OrbitCorrectionsReq-r15', mode=MODE_TYPE)
_GNSS_SSR_OrbitCorrectionsReq_r15_storedNavList_r15 = SEQ_OF(name=u'storedNavList-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-NavListInfo-r15')), opt=True)
GNSS_SSR_OrbitCorrectionsReq_r15._cont = ASN1Dict([
(u'storedNavList-r15', _GNSS_SSR_OrbitCorrectionsReq_r15_storedNavList_r15),
])
GNSS_SSR_OrbitCorrectionsReq_r15._ext = []
#-----< GNSS-SSR-ClockCorrectionsReq-r15 >-----#
GNSS_SSR_ClockCorrectionsReq_r15 = SEQ(name=u'GNSS-SSR-ClockCorrectionsReq-r15', mode=MODE_TYPE)
_GNSS_SSR_ClockCorrectionsReq_r15_storedNavList_r15 = SEQ_OF(name=u'storedNavList-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-NavListInfo-r15')), opt=True)
GNSS_SSR_ClockCorrectionsReq_r15._cont = ASN1Dict([
(u'storedNavList-r15', _GNSS_SSR_ClockCorrectionsReq_r15_storedNavList_r15),
])
GNSS_SSR_ClockCorrectionsReq_r15._ext = []
#-----< GNSS-SSR-CodeBiasReq-r15 >-----#
GNSS_SSR_CodeBiasReq_r15 = SEQ(name=u'GNSS-SSR-CodeBiasReq-r15', mode=MODE_TYPE)
_GNSS_SSR_CodeBiasReq_r15_signal_and_tracking_mode_ID_Map_r15 = SEQ(name=u'signal-and-tracking-mode-ID-Map-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SignalIDs')))
_GNSS_SSR_CodeBiasReq_r15_storedNavList_r15 = SEQ_OF(name=u'storedNavList-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-NavListInfo-r15')), opt=True)
GNSS_SSR_CodeBiasReq_r15._cont = ASN1Dict([
(u'signal-and-tracking-mode-ID-Map-r15', _GNSS_SSR_CodeBiasReq_r15_signal_and_tracking_mode_ID_Map_r15),
(u'storedNavList-r15', _GNSS_SSR_CodeBiasReq_r15_storedNavList_r15),
])
GNSS_SSR_CodeBiasReq_r15._ext = []
#-----< GNSS-SSR-URA-Req-r16 >-----#
GNSS_SSR_URA_Req_r16 = SEQ(name=u'GNSS-SSR-URA-Req-r16', mode=MODE_TYPE)
GNSS_SSR_URA_Req_r16._cont = ASN1Dict([
])
GNSS_SSR_URA_Req_r16._ext = []
#-----< GNSS-SSR-PhaseBiasReq-r16 >-----#
GNSS_SSR_PhaseBiasReq_r16 = SEQ(name=u'GNSS-SSR-PhaseBiasReq-r16', mode=MODE_TYPE)
_GNSS_SSR_PhaseBiasReq_r16_signal_and_tracking_mode_ID_Map_r16 = SEQ(name=u'signal-and-tracking-mode-ID-Map-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SignalIDs')))
_GNSS_SSR_PhaseBiasReq_r16_storedNavList_r16 = SEQ_OF(name=u'storedNavList-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-NavListInfo-r15')), opt=True)
GNSS_SSR_PhaseBiasReq_r16._cont = ASN1Dict([
(u'signal-and-tracking-mode-ID-Map-r16', _GNSS_SSR_PhaseBiasReq_r16_signal_and_tracking_mode_ID_Map_r16),
(u'storedNavList-r16', _GNSS_SSR_PhaseBiasReq_r16_storedNavList_r16),
])
GNSS_SSR_PhaseBiasReq_r16._ext = []
#-----< GNSS-SSR-STEC-CorrectionReq-r16 >-----#
GNSS_SSR_STEC_CorrectionReq_r16 = SEQ(name=u'GNSS-SSR-STEC-CorrectionReq-r16', mode=MODE_TYPE)
GNSS_SSR_STEC_CorrectionReq_r16._cont = ASN1Dict([
])
GNSS_SSR_STEC_CorrectionReq_r16._ext = []
#-----< GNSS-SSR-GriddedCorrectionReq-r16 >-----#
GNSS_SSR_GriddedCorrectionReq_r16 = SEQ(name=u'GNSS-SSR-GriddedCorrectionReq-r16', mode=MODE_TYPE)
GNSS_SSR_GriddedCorrectionReq_r16._cont = ASN1Dict([
])
GNSS_SSR_GriddedCorrectionReq_r16._ext = []
#-----< NavIC-DifferentialCorrectionsReq-r16 >-----#
NavIC_DifferentialCorrectionsReq_r16 = SEQ(name=u'NavIC-DifferentialCorrectionsReq-r16', mode=MODE_TYPE)
_NavIC_DifferentialCorrectionsReq_r16_dgnss_SignalsReq_r16 = SEQ(name=u'dgnss-SignalsReq-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SignalIDs')))
NavIC_DifferentialCorrectionsReq_r16._cont = ASN1Dict([
(u'dgnss-SignalsReq-r16', _NavIC_DifferentialCorrectionsReq_r16_dgnss_SignalsReq_r16),
])
NavIC_DifferentialCorrectionsReq_r16._ext = []
#-----< NavIC-GridModelReq-r16 >-----#
NavIC_GridModelReq_r16 = SEQ(name=u'NavIC-GridModelReq-r16', mode=MODE_TYPE)
NavIC_GridModelReq_r16._cont = ASN1Dict([
])
NavIC_GridModelReq_r16._ext = []
#-----< A-GNSS-ProvideLocationInformation >-----#
A_GNSS_ProvideLocationInformation = SEQ(name=u'A-GNSS-ProvideLocationInformation', mode=MODE_TYPE)
_A_GNSS_ProvideLocationInformation_gnss_SignalMeasurementInformation = SEQ(name=u'gnss-SignalMeasurementInformation', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SignalMeasurementInformation')), opt=True)
_A_GNSS_ProvideLocationInformation_gnss_LocationInformation = SEQ(name=u'gnss-LocationInformation', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-LocationInformation')), opt=True)
_A_GNSS_ProvideLocationInformation_gnss_Error = CHOICE(name=u'gnss-Error', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'A-GNSS-Error')), opt=True)
A_GNSS_ProvideLocationInformation._cont = ASN1Dict([
(u'gnss-SignalMeasurementInformation', _A_GNSS_ProvideLocationInformation_gnss_SignalMeasurementInformation),
(u'gnss-LocationInformation', _A_GNSS_ProvideLocationInformation_gnss_LocationInformation),
(u'gnss-Error', _A_GNSS_ProvideLocationInformation_gnss_Error),
])
A_GNSS_ProvideLocationInformation._ext = []
#-----< GNSS-SignalMeasurementInformation >-----#
GNSS_SignalMeasurementInformation = SEQ(name=u'GNSS-SignalMeasurementInformation', mode=MODE_TYPE)
_GNSS_SignalMeasurementInformation_measurementReferenceTime = SEQ(name=u'measurementReferenceTime', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'MeasurementReferenceTime')))
_GNSS_SignalMeasurementInformation_gnss_MeasurementList = SEQ_OF(name=u'gnss-MeasurementList', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-MeasurementList')))
GNSS_SignalMeasurementInformation._cont = ASN1Dict([
(u'measurementReferenceTime', _GNSS_SignalMeasurementInformation_measurementReferenceTime),
(u'gnss-MeasurementList', _GNSS_SignalMeasurementInformation_gnss_MeasurementList),
])
GNSS_SignalMeasurementInformation._ext = []
#-----< MeasurementReferenceTime >-----#
MeasurementReferenceTime = SEQ(name=u'MeasurementReferenceTime', mode=MODE_TYPE)
_MeasurementReferenceTime_gnss_TOD_msec = INT(name=u'gnss-TOD-msec', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_MeasurementReferenceTime_gnss_TOD_msec._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3599999)], ev=None, er=[])
_MeasurementReferenceTime_gnss_TOD_frac = INT(name=u'gnss-TOD-frac', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_MeasurementReferenceTime_gnss_TOD_frac._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3999)], ev=None, er=[])
_MeasurementReferenceTime_gnss_TOD_unc = INT(name=u'gnss-TOD-unc', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_MeasurementReferenceTime_gnss_TOD_unc._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
_MeasurementReferenceTime_gnss_TimeID = SEQ(name=u'gnss-TimeID', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ID')))
_MeasurementReferenceTime_networkTime = CHOICE(name=u'networkTime', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_EXPLICIT), opt=True)
__MeasurementReferenceTime_networkTime_eUTRA = SEQ(name=u'eUTRA', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___MeasurementReferenceTime_networkTime_eUTRA_physCellId = INT(name=u'physCellId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___MeasurementReferenceTime_networkTime_eUTRA_physCellId._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=503)], ev=None, er=[])
___MeasurementReferenceTime_networkTime_eUTRA_cellGlobalId = SEQ(name=u'cellGlobalId', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'CellGlobalIdEUTRA-AndUTRA')), opt=True)
___MeasurementReferenceTime_networkTime_eUTRA_systemFrameNumber = BIT_STR(name=u'systemFrameNumber', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___MeasurementReferenceTime_networkTime_eUTRA_systemFrameNumber._const_sz = ASN1Set(rv=[10], rr=[], ev=None, er=[])
__MeasurementReferenceTime_networkTime_eUTRA._cont = ASN1Dict([
(u'physCellId', ___MeasurementReferenceTime_networkTime_eUTRA_physCellId),
(u'cellGlobalId', ___MeasurementReferenceTime_networkTime_eUTRA_cellGlobalId),
(u'systemFrameNumber', ___MeasurementReferenceTime_networkTime_eUTRA_systemFrameNumber),
])
__MeasurementReferenceTime_networkTime_eUTRA._ext = []
__MeasurementReferenceTime_networkTime_uTRA = SEQ(name=u'uTRA', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___MeasurementReferenceTime_networkTime_uTRA_mode = CHOICE(name=u'mode', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
____MeasurementReferenceTime_networkTime_uTRA_mode_fdd = SEQ(name=u'fdd', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_____MeasurementReferenceTime_networkTime_uTRA_mode_fdd_primary_CPICH_Info = INT(name=u'primary-CPICH-Info', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_____MeasurementReferenceTime_networkTime_uTRA_mode_fdd_primary_CPICH_Info._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=511)], ev=None, er=[])
____MeasurementReferenceTime_networkTime_uTRA_mode_fdd._cont = ASN1Dict([
(u'primary-CPICH-Info', _____MeasurementReferenceTime_networkTime_uTRA_mode_fdd_primary_CPICH_Info),
])
____MeasurementReferenceTime_networkTime_uTRA_mode_fdd._ext = []
____MeasurementReferenceTime_networkTime_uTRA_mode_tdd = SEQ(name=u'tdd', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_____MeasurementReferenceTime_networkTime_uTRA_mode_tdd_cellParameters = INT(name=u'cellParameters', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_____MeasurementReferenceTime_networkTime_uTRA_mode_tdd_cellParameters._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
____MeasurementReferenceTime_networkTime_uTRA_mode_tdd._cont = ASN1Dict([
(u'cellParameters', _____MeasurementReferenceTime_networkTime_uTRA_mode_tdd_cellParameters),
])
____MeasurementReferenceTime_networkTime_uTRA_mode_tdd._ext = []
___MeasurementReferenceTime_networkTime_uTRA_mode._cont = ASN1Dict([
(u'fdd', ____MeasurementReferenceTime_networkTime_uTRA_mode_fdd),
(u'tdd', ____MeasurementReferenceTime_networkTime_uTRA_mode_tdd),
])
___MeasurementReferenceTime_networkTime_uTRA_mode._ext = None
___MeasurementReferenceTime_networkTime_uTRA_cellGlobalId = SEQ(name=u'cellGlobalId', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'CellGlobalIdEUTRA-AndUTRA')), opt=True)
___MeasurementReferenceTime_networkTime_uTRA_referenceSystemFrameNumber = INT(name=u'referenceSystemFrameNumber', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___MeasurementReferenceTime_networkTime_uTRA_referenceSystemFrameNumber._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
__MeasurementReferenceTime_networkTime_uTRA._cont = ASN1Dict([
(u'mode', ___MeasurementReferenceTime_networkTime_uTRA_mode),
(u'cellGlobalId', ___MeasurementReferenceTime_networkTime_uTRA_cellGlobalId),
(u'referenceSystemFrameNumber', ___MeasurementReferenceTime_networkTime_uTRA_referenceSystemFrameNumber),
])
__MeasurementReferenceTime_networkTime_uTRA._ext = []
__MeasurementReferenceTime_networkTime_gSM = SEQ(name=u'gSM', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___MeasurementReferenceTime_networkTime_gSM_bcchCarrier = INT(name=u'bcchCarrier', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___MeasurementReferenceTime_networkTime_gSM_bcchCarrier._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1023)], ev=None, er=[])
___MeasurementReferenceTime_networkTime_gSM_bsic = INT(name=u'bsic', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___MeasurementReferenceTime_networkTime_gSM_bsic._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=63)], ev=None, er=[])
___MeasurementReferenceTime_networkTime_gSM_cellGlobalId = SEQ(name=u'cellGlobalId', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'CellGlobalIdGERAN')), opt=True)
___MeasurementReferenceTime_networkTime_gSM_referenceFrame = SEQ(name=u'referenceFrame', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____MeasurementReferenceTime_networkTime_gSM_referenceFrame_referenceFN = INT(name=u'referenceFN', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
____MeasurementReferenceTime_networkTime_gSM_referenceFrame_referenceFN._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
____MeasurementReferenceTime_networkTime_gSM_referenceFrame_referenceFNMSB = INT(name=u'referenceFNMSB', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
____MeasurementReferenceTime_networkTime_gSM_referenceFrame_referenceFNMSB._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=63)], ev=None, er=[])
___MeasurementReferenceTime_networkTime_gSM_referenceFrame._cont = ASN1Dict([
(u'referenceFN', ____MeasurementReferenceTime_networkTime_gSM_referenceFrame_referenceFN),
(u'referenceFNMSB', ____MeasurementReferenceTime_networkTime_gSM_referenceFrame_referenceFNMSB),
])
___MeasurementReferenceTime_networkTime_gSM_referenceFrame._ext = []
___MeasurementReferenceTime_networkTime_gSM_deltaGNSS_TOD = INT(name=u'deltaGNSS-TOD', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
___MeasurementReferenceTime_networkTime_gSM_deltaGNSS_TOD._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
__MeasurementReferenceTime_networkTime_gSM._cont = ASN1Dict([
(u'bcchCarrier', ___MeasurementReferenceTime_networkTime_gSM_bcchCarrier),
(u'bsic', ___MeasurementReferenceTime_networkTime_gSM_bsic),
(u'cellGlobalId', ___MeasurementReferenceTime_networkTime_gSM_cellGlobalId),
(u'referenceFrame', ___MeasurementReferenceTime_networkTime_gSM_referenceFrame),
(u'deltaGNSS-TOD', ___MeasurementReferenceTime_networkTime_gSM_deltaGNSS_TOD),
])
__MeasurementReferenceTime_networkTime_gSM._ext = []
__MeasurementReferenceTime_networkTime_nbIoT_r14 = SEQ(name=u'nbIoT-r14', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___MeasurementReferenceTime_networkTime_nbIoT_r14_nbPhysCellId_r14 = INT(name=u'nbPhysCellId-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___MeasurementReferenceTime_networkTime_nbIoT_r14_nbPhysCellId_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=503)], ev=None, er=[])
___MeasurementReferenceTime_networkTime_nbIoT_r14_nbCellGlobalId_r14 = SEQ(name=u'nbCellGlobalId-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ECGI')), opt=True)
___MeasurementReferenceTime_networkTime_nbIoT_r14_sfn_r14 = BIT_STR(name=u'sfn-r14', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___MeasurementReferenceTime_networkTime_nbIoT_r14_sfn_r14._const_sz = ASN1Set(rv=[10], rr=[], ev=None, er=[])
___MeasurementReferenceTime_networkTime_nbIoT_r14_hyperSFN_r14 = BIT_STR(name=u'hyperSFN-r14', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
___MeasurementReferenceTime_networkTime_nbIoT_r14_hyperSFN_r14._const_sz = ASN1Set(rv=[10], rr=[], ev=None, er=[])
__MeasurementReferenceTime_networkTime_nbIoT_r14._cont = ASN1Dict([
(u'nbPhysCellId-r14', ___MeasurementReferenceTime_networkTime_nbIoT_r14_nbPhysCellId_r14),
(u'nbCellGlobalId-r14', ___MeasurementReferenceTime_networkTime_nbIoT_r14_nbCellGlobalId_r14),
(u'sfn-r14', ___MeasurementReferenceTime_networkTime_nbIoT_r14_sfn_r14),
(u'hyperSFN-r14', ___MeasurementReferenceTime_networkTime_nbIoT_r14_hyperSFN_r14),
])
__MeasurementReferenceTime_networkTime_nbIoT_r14._ext = []
__MeasurementReferenceTime_networkTime_nr_r15 = SEQ(name=u'nr-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___MeasurementReferenceTime_networkTime_nr_r15_nrPhysCellId_r15 = INT(name=u'nrPhysCellId-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___MeasurementReferenceTime_networkTime_nr_r15_nrPhysCellId_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1007)], ev=None, er=[])
___MeasurementReferenceTime_networkTime_nr_r15_nrCellGlobalID_r15 = SEQ(name=u'nrCellGlobalID-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NCGI-r15')), opt=True)
___MeasurementReferenceTime_networkTime_nr_r15_nr_sfn_r15 = BIT_STR(name=u'nr-sfn-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
___MeasurementReferenceTime_networkTime_nr_r15_nr_sfn_r15._const_sz = ASN1Set(rv=[10], rr=[], ev=None, er=[])
__MeasurementReferenceTime_networkTime_nr_r15._cont = ASN1Dict([
(u'nrPhysCellId-r15', ___MeasurementReferenceTime_networkTime_nr_r15_nrPhysCellId_r15),
(u'nrCellGlobalID-r15', ___MeasurementReferenceTime_networkTime_nr_r15_nrCellGlobalID_r15),
(u'nr-sfn-r15', ___MeasurementReferenceTime_networkTime_nr_r15_nr_sfn_r15),
])
__MeasurementReferenceTime_networkTime_nr_r15._ext = []
_MeasurementReferenceTime_networkTime._cont = ASN1Dict([
(u'eUTRA', __MeasurementReferenceTime_networkTime_eUTRA),
(u'uTRA', __MeasurementReferenceTime_networkTime_uTRA),
(u'gSM', __MeasurementReferenceTime_networkTime_gSM),
(u'nbIoT-r14', __MeasurementReferenceTime_networkTime_nbIoT_r14),
(u'nr-r15', __MeasurementReferenceTime_networkTime_nr_r15),
])
_MeasurementReferenceTime_networkTime._ext = [u'nbIoT-r14', u'nr-r15']
MeasurementReferenceTime._cont = ASN1Dict([
(u'gnss-TOD-msec', _MeasurementReferenceTime_gnss_TOD_msec),
(u'gnss-TOD-frac', _MeasurementReferenceTime_gnss_TOD_frac),
(u'gnss-TOD-unc', _MeasurementReferenceTime_gnss_TOD_unc),
(u'gnss-TimeID', _MeasurementReferenceTime_gnss_TimeID),
(u'networkTime', _MeasurementReferenceTime_networkTime),
])
MeasurementReferenceTime._ext = []
#-----< GNSS-MeasurementList >-----#
GNSS_MeasurementList = SEQ_OF(name=u'GNSS-MeasurementList', mode=MODE_TYPE)
_GNSS_MeasurementList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-MeasurementForOneGNSS')))
GNSS_MeasurementList._cont = _GNSS_MeasurementList__item_
GNSS_MeasurementList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[])
#-----< GNSS-MeasurementForOneGNSS >-----#
GNSS_MeasurementForOneGNSS = SEQ(name=u'GNSS-MeasurementForOneGNSS', mode=MODE_TYPE)
_GNSS_MeasurementForOneGNSS_gnss_ID = SEQ(name=u'gnss-ID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ID')))
_GNSS_MeasurementForOneGNSS_gnss_SgnMeasList = SEQ_OF(name=u'gnss-SgnMeasList', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SgnMeasList')))
GNSS_MeasurementForOneGNSS._cont = ASN1Dict([
(u'gnss-ID', _GNSS_MeasurementForOneGNSS_gnss_ID),
(u'gnss-SgnMeasList', _GNSS_MeasurementForOneGNSS_gnss_SgnMeasList),
])
GNSS_MeasurementForOneGNSS._ext = []
#-----< GNSS-SgnMeasList >-----#
GNSS_SgnMeasList = SEQ_OF(name=u'GNSS-SgnMeasList', mode=MODE_TYPE)
_GNSS_SgnMeasList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SgnMeasElement')))
GNSS_SgnMeasList._cont = _GNSS_SgnMeasList__item_
GNSS_SgnMeasList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
#-----< GNSS-SgnMeasElement >-----#
GNSS_SgnMeasElement = SEQ(name=u'GNSS-SgnMeasElement', mode=MODE_TYPE)
_GNSS_SgnMeasElement_gnss_SignalID = SEQ(name=u'gnss-SignalID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SignalID')))
_GNSS_SgnMeasElement_gnss_CodePhaseAmbiguity = INT(name=u'gnss-CodePhaseAmbiguity', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_SgnMeasElement_gnss_CodePhaseAmbiguity._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
_GNSS_SgnMeasElement_gnss_SatMeasList = SEQ_OF(name=u'gnss-SatMeasList', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SatMeasList')))
GNSS_SgnMeasElement._cont = ASN1Dict([
(u'gnss-SignalID', _GNSS_SgnMeasElement_gnss_SignalID),
(u'gnss-CodePhaseAmbiguity', _GNSS_SgnMeasElement_gnss_CodePhaseAmbiguity),
(u'gnss-SatMeasList', _GNSS_SgnMeasElement_gnss_SatMeasList),
])
GNSS_SgnMeasElement._ext = []
#-----< GNSS-SatMeasList >-----#
GNSS_SatMeasList = SEQ_OF(name=u'GNSS-SatMeasList', mode=MODE_TYPE)
_GNSS_SatMeasList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SatMeasElement')))
GNSS_SatMeasList._cont = _GNSS_SatMeasList__item_
GNSS_SatMeasList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< GNSS-SatMeasElement >-----#
GNSS_SatMeasElement = SEQ(name=u'GNSS-SatMeasElement', mode=MODE_TYPE)
_GNSS_SatMeasElement_svID = SEQ(name=u'svID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_GNSS_SatMeasElement_cNo = INT(name=u'cNo', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SatMeasElement_cNo._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=63)], ev=None, er=[])
_GNSS_SatMeasElement_mpathDet = ENUM(name=u'mpathDet', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SatMeasElement_mpathDet._cont = ASN1Dict([(u'notMeasured', 0), (u'low', 1), (u'medium', 2), (u'high', 3)])
_GNSS_SatMeasElement_mpathDet._ext = []
_GNSS_SatMeasElement_carrierQualityInd = INT(name=u'carrierQualityInd', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_SatMeasElement_carrierQualityInd._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3)], ev=None, er=[])
_GNSS_SatMeasElement_codePhase = INT(name=u'codePhase', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SatMeasElement_codePhase._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2097151)], ev=None, er=[])
_GNSS_SatMeasElement_integerCodePhase = INT(name=u'integerCodePhase', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_SatMeasElement_integerCodePhase._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
_GNSS_SatMeasElement_codePhaseRMSError = INT(name=u'codePhaseRMSError', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SatMeasElement_codePhaseRMSError._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=63)], ev=None, er=[])
_GNSS_SatMeasElement_doppler = INT(name=u'doppler', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_SatMeasElement_doppler._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-32768, ub=32767)], ev=None, er=[])
_GNSS_SatMeasElement_adr = INT(name=u'adr', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_SatMeasElement_adr._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=33554431)], ev=None, er=[])
_GNSS_SatMeasElement_adrMSB_r15 = INT(name=u'adrMSB-r15', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_GNSS_SatMeasElement_adrMSB_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
_GNSS_SatMeasElement_adrSign_r15 = ENUM(name=u'adrSign-r15', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_GNSS_SatMeasElement_adrSign_r15._cont = ASN1Dict([(u'positive', 0), (u'negative', 1)])
_GNSS_SatMeasElement_adrSign_r15._ext = None
_GNSS_SatMeasElement_adrRMSerror_r15 = INT(name=u'adrRMSerror-r15', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_GNSS_SatMeasElement_adrRMSerror_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
_GNSS_SatMeasElement_delta_codePhase_r15 = INT(name=u'delta-codePhase-r15', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_GNSS_SatMeasElement_delta_codePhase_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[])
GNSS_SatMeasElement._cont = ASN1Dict([
(u'svID', _GNSS_SatMeasElement_svID),
(u'cNo', _GNSS_SatMeasElement_cNo),
(u'mpathDet', _GNSS_SatMeasElement_mpathDet),
(u'carrierQualityInd', _GNSS_SatMeasElement_carrierQualityInd),
(u'codePhase', _GNSS_SatMeasElement_codePhase),
(u'integerCodePhase', _GNSS_SatMeasElement_integerCodePhase),
(u'codePhaseRMSError', _GNSS_SatMeasElement_codePhaseRMSError),
(u'doppler', _GNSS_SatMeasElement_doppler),
(u'adr', _GNSS_SatMeasElement_adr),
(u'adrMSB-r15', _GNSS_SatMeasElement_adrMSB_r15),
(u'adrSign-r15', _GNSS_SatMeasElement_adrSign_r15),
(u'adrRMSerror-r15', _GNSS_SatMeasElement_adrRMSerror_r15),
(u'delta-codePhase-r15', _GNSS_SatMeasElement_delta_codePhase_r15),
])
GNSS_SatMeasElement._ext = [u'adrMSB-r15', u'adrSign-r15', u'adrRMSerror-r15', u'delta-codePhase-r15']
#-----< GNSS-LocationInformation >-----#
GNSS_LocationInformation = SEQ(name=u'GNSS-LocationInformation', mode=MODE_TYPE)
_GNSS_LocationInformation_measurementReferenceTime = SEQ(name=u'measurementReferenceTime', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'MeasurementReferenceTime')))
_GNSS_LocationInformation_agnss_List = SEQ(name=u'agnss-List', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ID-Bitmap')))
GNSS_LocationInformation._cont = ASN1Dict([
(u'measurementReferenceTime', _GNSS_LocationInformation_measurementReferenceTime),
(u'agnss-List', _GNSS_LocationInformation_agnss_List),
])
GNSS_LocationInformation._ext = []
#-----< A-GNSS-RequestLocationInformation >-----#
A_GNSS_RequestLocationInformation = SEQ(name=u'A-GNSS-RequestLocationInformation', mode=MODE_TYPE)
_A_GNSS_RequestLocationInformation_gnss_PositioningInstructions = SEQ(name=u'gnss-PositioningInstructions', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-PositioningInstructions')))
A_GNSS_RequestLocationInformation._cont = ASN1Dict([
(u'gnss-PositioningInstructions', _A_GNSS_RequestLocationInformation_gnss_PositioningInstructions),
])
A_GNSS_RequestLocationInformation._ext = []
#-----< GNSS-PositioningInstructions >-----#
GNSS_PositioningInstructions = SEQ(name=u'GNSS-PositioningInstructions', mode=MODE_TYPE)
_GNSS_PositioningInstructions_gnss_Methods = SEQ(name=u'gnss-Methods', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ID-Bitmap')))
_GNSS_PositioningInstructions_fineTimeAssistanceMeasReq = BOOL(name=u'fineTimeAssistanceMeasReq', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_PositioningInstructions_adrMeasReq = BOOL(name=u'adrMeasReq', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_PositioningInstructions_multiFreqMeasReq = BOOL(name=u'multiFreqMeasReq', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_PositioningInstructions_assistanceAvailability = BOOL(name=u'assistanceAvailability', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_PositioningInstructions_ha_GNSS_Req_r15 = ENUM(name=u'ha-GNSS-Req-r15', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_GNSS_PositioningInstructions_ha_GNSS_Req_r15._cont = ASN1Dict([(u'true', 0)])
_GNSS_PositioningInstructions_ha_GNSS_Req_r15._ext = None
GNSS_PositioningInstructions._cont = ASN1Dict([
(u'gnss-Methods', _GNSS_PositioningInstructions_gnss_Methods),
(u'fineTimeAssistanceMeasReq', _GNSS_PositioningInstructions_fineTimeAssistanceMeasReq),
(u'adrMeasReq', _GNSS_PositioningInstructions_adrMeasReq),
(u'multiFreqMeasReq', _GNSS_PositioningInstructions_multiFreqMeasReq),
(u'assistanceAvailability', _GNSS_PositioningInstructions_assistanceAvailability),
(u'ha-GNSS-Req-r15', _GNSS_PositioningInstructions_ha_GNSS_Req_r15),
])
GNSS_PositioningInstructions._ext = [u'ha-GNSS-Req-r15']
#-----< A-GNSS-ProvideCapabilities >-----#
A_GNSS_ProvideCapabilities = SEQ(name=u'A-GNSS-ProvideCapabilities', mode=MODE_TYPE)
_A_GNSS_ProvideCapabilities_gnss_SupportList = SEQ_OF(name=u'gnss-SupportList', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SupportList')), opt=True)
_A_GNSS_ProvideCapabilities_assistanceDataSupportList = SEQ(name=u'assistanceDataSupportList', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'AssistanceDataSupportList')), opt=True)
_A_GNSS_ProvideCapabilities_locationCoordinateTypes = SEQ(name=u'locationCoordinateTypes', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'LocationCoordinateTypes')), opt=True)
_A_GNSS_ProvideCapabilities_velocityTypes = SEQ(name=u'velocityTypes', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'VelocityTypes')), opt=True)
_A_GNSS_ProvideCapabilities_periodicalReportingNotSupported_r14 = SEQ(name=u'periodicalReportingNotSupported-r14', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'PositioningModes')), opt=True, group=0)
_A_GNSS_ProvideCapabilities_idleStateForMeasurements_r14 = ENUM(name=u'idleStateForMeasurements-r14', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_A_GNSS_ProvideCapabilities_idleStateForMeasurements_r14._cont = ASN1Dict([(u'required', 0)])
_A_GNSS_ProvideCapabilities_idleStateForMeasurements_r14._ext = None
_A_GNSS_ProvideCapabilities_periodicAssistanceData_r15 = BIT_STR(name=u'periodicAssistanceData-r15', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_A_GNSS_ProvideCapabilities_periodicAssistanceData_r15._cont = ASN1Dict([(u'solicited', 0), (u'unsolicited', 1)])
_A_GNSS_ProvideCapabilities_periodicAssistanceData_r15._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
A_GNSS_ProvideCapabilities._cont = ASN1Dict([
(u'gnss-SupportList', _A_GNSS_ProvideCapabilities_gnss_SupportList),
(u'assistanceDataSupportList', _A_GNSS_ProvideCapabilities_assistanceDataSupportList),
(u'locationCoordinateTypes', _A_GNSS_ProvideCapabilities_locationCoordinateTypes),
(u'velocityTypes', _A_GNSS_ProvideCapabilities_velocityTypes),
(u'periodicalReportingNotSupported-r14', _A_GNSS_ProvideCapabilities_periodicalReportingNotSupported_r14),
(u'idleStateForMeasurements-r14', _A_GNSS_ProvideCapabilities_idleStateForMeasurements_r14),
(u'periodicAssistanceData-r15', _A_GNSS_ProvideCapabilities_periodicAssistanceData_r15),
])
A_GNSS_ProvideCapabilities._ext = [u'periodicalReportingNotSupported-r14', u'idleStateForMeasurements-r14', u'periodicAssistanceData-r15']
#-----< GNSS-SupportList >-----#
GNSS_SupportList = SEQ_OF(name=u'GNSS-SupportList', mode=MODE_TYPE)
_GNSS_SupportList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SupportElement')))
GNSS_SupportList._cont = _GNSS_SupportList__item_
GNSS_SupportList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[])
#-----< GNSS-SupportElement >-----#
GNSS_SupportElement = SEQ(name=u'GNSS-SupportElement', mode=MODE_TYPE)
_GNSS_SupportElement_gnss_ID = SEQ(name=u'gnss-ID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ID')))
_GNSS_SupportElement_sbas_IDs = SEQ(name=u'sbas-IDs', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SBAS-IDs')), opt=True)
_GNSS_SupportElement_agnss_Modes = SEQ(name=u'agnss-Modes', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'PositioningModes')))
_GNSS_SupportElement_gnss_Signals = SEQ(name=u'gnss-Signals', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SignalIDs')))
_GNSS_SupportElement_fta_MeasSupport = SEQ(name=u'fta-MeasSupport', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__GNSS_SupportElement_fta_MeasSupport_cellTime = SEQ(name=u'cellTime', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'AccessTypes')))
__GNSS_SupportElement_fta_MeasSupport_mode = SEQ(name=u'mode', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'PositioningModes')))
_GNSS_SupportElement_fta_MeasSupport._cont = ASN1Dict([
(u'cellTime', __GNSS_SupportElement_fta_MeasSupport_cellTime),
(u'mode', __GNSS_SupportElement_fta_MeasSupport_mode),
])
_GNSS_SupportElement_fta_MeasSupport._ext = []
_GNSS_SupportElement_adr_Support = BOOL(name=u'adr-Support', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SupportElement_velocityMeasurementSupport = BOOL(name=u'velocityMeasurementSupport', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SupportElement_adrEnhancementsSupport_r15 = ENUM(name=u'adrEnhancementsSupport-r15', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_GNSS_SupportElement_adrEnhancementsSupport_r15._cont = ASN1Dict([(u'true', 0)])
_GNSS_SupportElement_adrEnhancementsSupport_r15._ext = None
_GNSS_SupportElement_ha_gnss_Modes_r15 = SEQ(name=u'ha-gnss-Modes-r15', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'PositioningModes')), opt=True, group=0)
GNSS_SupportElement._cont = ASN1Dict([
(u'gnss-ID', _GNSS_SupportElement_gnss_ID),
(u'sbas-IDs', _GNSS_SupportElement_sbas_IDs),
(u'agnss-Modes', _GNSS_SupportElement_agnss_Modes),
(u'gnss-Signals', _GNSS_SupportElement_gnss_Signals),
(u'fta-MeasSupport', _GNSS_SupportElement_fta_MeasSupport),
(u'adr-Support', _GNSS_SupportElement_adr_Support),
(u'velocityMeasurementSupport', _GNSS_SupportElement_velocityMeasurementSupport),
(u'adrEnhancementsSupport-r15', _GNSS_SupportElement_adrEnhancementsSupport_r15),
(u'ha-gnss-Modes-r15', _GNSS_SupportElement_ha_gnss_Modes_r15),
])
GNSS_SupportElement._ext = [u'adrEnhancementsSupport-r15', u'ha-gnss-Modes-r15']
#-----< AssistanceDataSupportList >-----#
AssistanceDataSupportList = SEQ(name=u'AssistanceDataSupportList', mode=MODE_TYPE)
_AssistanceDataSupportList_gnss_CommonAssistanceDataSupport = SEQ(name=u'gnss-CommonAssistanceDataSupport', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-CommonAssistanceDataSupport')))
_AssistanceDataSupportList_gnss_GenericAssistanceDataSupport = SEQ_OF(name=u'gnss-GenericAssistanceDataSupport', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-GenericAssistanceDataSupport')))
AssistanceDataSupportList._cont = ASN1Dict([
(u'gnss-CommonAssistanceDataSupport', _AssistanceDataSupportList_gnss_CommonAssistanceDataSupport),
(u'gnss-GenericAssistanceDataSupport', _AssistanceDataSupportList_gnss_GenericAssistanceDataSupport),
])
AssistanceDataSupportList._ext = []
#-----< GNSS-CommonAssistanceDataSupport >-----#
GNSS_CommonAssistanceDataSupport = SEQ(name=u'GNSS-CommonAssistanceDataSupport', mode=MODE_TYPE)
_GNSS_CommonAssistanceDataSupport_gnss_ReferenceTimeSupport = SEQ(name=u'gnss-ReferenceTimeSupport', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ReferenceTimeSupport')), opt=True)
_GNSS_CommonAssistanceDataSupport_gnss_ReferenceLocationSupport = SEQ(name=u'gnss-ReferenceLocationSupport', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ReferenceLocationSupport')), opt=True)
_GNSS_CommonAssistanceDataSupport_gnss_IonosphericModelSupport = SEQ(name=u'gnss-IonosphericModelSupport', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-IonosphericModelSupport')), opt=True)
_GNSS_CommonAssistanceDataSupport_gnss_EarthOrientationParametersSupport = SEQ(name=u'gnss-EarthOrientationParametersSupport', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-EarthOrientationParametersSupport')), opt=True)
_GNSS_CommonAssistanceDataSupport_gnss_RTK_ReferenceStationInfoSupport_r15 = SEQ(name=u'gnss-RTK-ReferenceStationInfoSupport-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-RTK-ReferenceStationInfoSupport-r15')), opt=True, group=0)
_GNSS_CommonAssistanceDataSupport_gnss_RTK_AuxiliaryStationDataSupport_r15 = SEQ(name=u'gnss-RTK-AuxiliaryStationDataSupport-r15', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-RTK-AuxiliaryStationDataSupport-r15')), opt=True, group=0)
GNSS_CommonAssistanceDataSupport._cont = ASN1Dict([
(u'gnss-ReferenceTimeSupport', _GNSS_CommonAssistanceDataSupport_gnss_ReferenceTimeSupport),
(u'gnss-ReferenceLocationSupport', _GNSS_CommonAssistanceDataSupport_gnss_ReferenceLocationSupport),
(u'gnss-IonosphericModelSupport', _GNSS_CommonAssistanceDataSupport_gnss_IonosphericModelSupport),
(u'gnss-EarthOrientationParametersSupport', _GNSS_CommonAssistanceDataSupport_gnss_EarthOrientationParametersSupport),
(u'gnss-RTK-ReferenceStationInfoSupport-r15', _GNSS_CommonAssistanceDataSupport_gnss_RTK_ReferenceStationInfoSupport_r15),
(u'gnss-RTK-AuxiliaryStationDataSupport-r15', _GNSS_CommonAssistanceDataSupport_gnss_RTK_AuxiliaryStationDataSupport_r15),
])
GNSS_CommonAssistanceDataSupport._ext = [u'gnss-RTK-ReferenceStationInfoSupport-r15', u'gnss-RTK-AuxiliaryStationDataSupport-r15']
#-----< GNSS-ReferenceTimeSupport >-----#
GNSS_ReferenceTimeSupport = SEQ(name=u'GNSS-ReferenceTimeSupport', mode=MODE_TYPE)
_GNSS_ReferenceTimeSupport_gnss_SystemTime = SEQ(name=u'gnss-SystemTime', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ID-Bitmap')))
_GNSS_ReferenceTimeSupport_fta_Support = SEQ(name=u'fta-Support', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'AccessTypes')), opt=True)
GNSS_ReferenceTimeSupport._cont = ASN1Dict([
(u'gnss-SystemTime', _GNSS_ReferenceTimeSupport_gnss_SystemTime),
(u'fta-Support', _GNSS_ReferenceTimeSupport_fta_Support),
])
GNSS_ReferenceTimeSupport._ext = []
#-----< GNSS-ReferenceLocationSupport >-----#
GNSS_ReferenceLocationSupport = SEQ(name=u'GNSS-ReferenceLocationSupport', mode=MODE_TYPE)
GNSS_ReferenceLocationSupport._cont = ASN1Dict([
])
GNSS_ReferenceLocationSupport._ext = []
#-----< GNSS-IonosphericModelSupport >-----#
GNSS_IonosphericModelSupport = SEQ(name=u'GNSS-IonosphericModelSupport', mode=MODE_TYPE)
_GNSS_IonosphericModelSupport_ionoModel = BIT_STR(name=u'ionoModel', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_IonosphericModelSupport_ionoModel._cont = ASN1Dict([(u'klobuchar', 0), (u'neQuick', 1), (u'klobuchar2-r16', 2)])
_GNSS_IonosphericModelSupport_ionoModel._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
GNSS_IonosphericModelSupport._cont = ASN1Dict([
(u'ionoModel', _GNSS_IonosphericModelSupport_ionoModel),
])
GNSS_IonosphericModelSupport._ext = []
#-----< GNSS-EarthOrientationParametersSupport >-----#
GNSS_EarthOrientationParametersSupport = SEQ(name=u'GNSS-EarthOrientationParametersSupport', mode=MODE_TYPE)
GNSS_EarthOrientationParametersSupport._cont = ASN1Dict([
])
GNSS_EarthOrientationParametersSupport._ext = []
#-----< GNSS-RTK-ReferenceStationInfoSupport-r15 >-----#
GNSS_RTK_ReferenceStationInfoSupport_r15 = SEQ(name=u'GNSS-RTK-ReferenceStationInfoSupport-r15', mode=MODE_TYPE)
GNSS_RTK_ReferenceStationInfoSupport_r15._cont = ASN1Dict([
])
GNSS_RTK_ReferenceStationInfoSupport_r15._ext = []
#-----< GNSS-RTK-AuxiliaryStationDataSupport-r15 >-----#
GNSS_RTK_AuxiliaryStationDataSupport_r15 = SEQ(name=u'GNSS-RTK-AuxiliaryStationDataSupport-r15', mode=MODE_TYPE)
GNSS_RTK_AuxiliaryStationDataSupport_r15._cont = ASN1Dict([
])
GNSS_RTK_AuxiliaryStationDataSupport_r15._ext = []
#-----< GNSS-GenericAssistanceDataSupport >-----#
GNSS_GenericAssistanceDataSupport = SEQ_OF(name=u'GNSS-GenericAssistanceDataSupport', mode=MODE_TYPE)
_GNSS_GenericAssistanceDataSupport__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-GenericAssistDataSupportElement')))
GNSS_GenericAssistanceDataSupport._cont = _GNSS_GenericAssistanceDataSupport__item_
GNSS_GenericAssistanceDataSupport._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[])
#-----< GNSS-GenericAssistDataSupportElement >-----#
GNSS_GenericAssistDataSupportElement = SEQ(name=u'GNSS-GenericAssistDataSupportElement', mode=MODE_TYPE)
_GNSS_GenericAssistDataSupportElement_gnss_ID = SEQ(name=u'gnss-ID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-ID')))
_GNSS_GenericAssistDataSupportElement_sbas_ID = SEQ(name=u'sbas-ID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SBAS-ID')), opt=True)
_GNSS_GenericAssistDataSupportElement_gnss_TimeModelsSupport = SEQ(name=u'gnss-TimeModelsSupport', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-TimeModelListSupport')), opt=True)
_GNSS_GenericAssistDataSupportElement_gnss_DifferentialCorrectionsSupport = SEQ(name=u'gnss-DifferentialCorrectionsSupport', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-DifferentialCorrectionsSupport')), opt=True)
_GNSS_GenericAssistDataSupportElement_gnss_NavigationModelSupport = SEQ(name=u'gnss-NavigationModelSupport', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-NavigationModelSupport')), opt=True)
_GNSS_GenericAssistDataSupportElement_gnss_RealTimeIntegritySupport = SEQ(name=u'gnss-RealTimeIntegritySupport', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-RealTimeIntegritySupport')), opt=True)
_GNSS_GenericAssistDataSupportElement_gnss_DataBitAssistanceSupport = SEQ(name=u'gnss-DataBitAssistanceSupport', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-DataBitAssistanceSupport')), opt=True)
_GNSS_GenericAssistDataSupportElement_gnss_AcquisitionAssistanceSupport = SEQ(name=u'gnss-AcquisitionAssistanceSupport', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-AcquisitionAssistanceSupport')), opt=True)
_GNSS_GenericAssistDataSupportElement_gnss_AlmanacSupport = SEQ(name=u'gnss-AlmanacSupport', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-AlmanacSupport')), opt=True)
_GNSS_GenericAssistDataSupportElement_gnss_UTC_ModelSupport = SEQ(name=u'gnss-UTC-ModelSupport', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-UTC-ModelSupport')), opt=True)
_GNSS_GenericAssistDataSupportElement_gnss_AuxiliaryInformationSupport = SEQ(name=u'gnss-AuxiliaryInformationSupport', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-AuxiliaryInformationSupport')), opt=True)
_GNSS_GenericAssistDataSupportElement_bds_DifferentialCorrectionsSupport_r12 = SEQ(name=u'bds-DifferentialCorrectionsSupport-r12', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'BDS-DifferentialCorrectionsSupport-r12')), opt=True, group=0)
_GNSS_GenericAssistDataSupportElement_bds_GridModelSupport_r12 = SEQ(name=u'bds-GridModelSupport-r12', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'BDS-GridModelSupport-r12')), opt=True, group=0)
_GNSS_GenericAssistDataSupportElement_gnss_RTK_ObservationsSupport_r15 = SEQ(name=u'gnss-RTK-ObservationsSupport-r15', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-RTK-ObservationsSupport-r15')), opt=True, group=1)
_GNSS_GenericAssistDataSupportElement_glo_RTK_BiasInformationSupport_r15 = SEQ(name=u'glo-RTK-BiasInformationSupport-r15', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GLO-RTK-BiasInformationSupport-r15')), opt=True, group=1)
_GNSS_GenericAssistDataSupportElement_gnss_RTK_MAC_CorrectionDifferencesSupport_r15 = SEQ(name=u'gnss-RTK-MAC-CorrectionDifferencesSupport-r15', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-RTK-MAC-CorrectionDifferencesSupport-r15')), opt=True, group=1)
_GNSS_GenericAssistDataSupportElement_gnss_RTK_ResidualsSupport_r15 = SEQ(name=u'gnss-RTK-ResidualsSupport-r15', mode=MODE_TYPE, tag=(16, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-RTK-ResidualsSupport-r15')), opt=True, group=1)
_GNSS_GenericAssistDataSupportElement_gnss_RTK_FKP_GradientsSupport_r15 = SEQ(name=u'gnss-RTK-FKP-GradientsSupport-r15', mode=MODE_TYPE, tag=(17, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-RTK-FKP-GradientsSupport-r15')), opt=True, group=1)
_GNSS_GenericAssistDataSupportElement_gnss_SSR_OrbitCorrectionsSupport_r15 = SEQ(name=u'gnss-SSR-OrbitCorrectionsSupport-r15', mode=MODE_TYPE, tag=(18, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SSR-OrbitCorrectionsSupport-r15')), opt=True, group=1)
_GNSS_GenericAssistDataSupportElement_gnss_SSR_ClockCorrectionsSupport_r15 = SEQ(name=u'gnss-SSR-ClockCorrectionsSupport-r15', mode=MODE_TYPE, tag=(19, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SSR-ClockCorrectionsSupport-r15')), opt=True, group=1)
_GNSS_GenericAssistDataSupportElement_gnss_SSR_CodeBiasSupport_r15 = SEQ(name=u'gnss-SSR-CodeBiasSupport-r15', mode=MODE_TYPE, tag=(20, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SSR-CodeBiasSupport-r15')), opt=True, group=1)
_GNSS_GenericAssistDataSupportElement_gnss_SSR_URA_Support_r16 = SEQ(name=u'gnss-SSR-URA-Support-r16', mode=MODE_TYPE, tag=(21, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SSR-URA-Support-r16')), opt=True, group=2)
_GNSS_GenericAssistDataSupportElement_gnss_SSR_PhaseBiasSupport_r16 = SEQ(name=u'gnss-SSR-PhaseBiasSupport-r16', mode=MODE_TYPE, tag=(22, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SSR-PhaseBiasSupport-r16')), opt=True, group=2)
_GNSS_GenericAssistDataSupportElement_gnss_SSR_STEC_CorrectionSupport_r16 = SEQ(name=u'gnss-SSR-STEC-CorrectionSupport-r16', mode=MODE_TYPE, tag=(23, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SSR-STEC-CorrectionSupport-r16')), opt=True, group=2)
_GNSS_GenericAssistDataSupportElement_gnss_SSR_GriddedCorrectionSupport_r16 = SEQ(name=u'gnss-SSR-GriddedCorrectionSupport-r16', mode=MODE_TYPE, tag=(24, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SSR-GriddedCorrectionSupport-r16')), opt=True, group=2)
_GNSS_GenericAssistDataSupportElement_navic_DifferentialCorrectionsSupport_r16 = SEQ(name=u'navic-DifferentialCorrectionsSupport-r16', mode=MODE_TYPE, tag=(25, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NavIC-DifferentialCorrectionsSupport-r16')), opt=True, group=2)
_GNSS_GenericAssistDataSupportElement_navic_GridModelSupport_r16 = SEQ(name=u'navic-GridModelSupport-r16', mode=MODE_TYPE, tag=(26, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NavIC-GridModelSupport-r16')), opt=True, group=2)
GNSS_GenericAssistDataSupportElement._cont = ASN1Dict([
(u'gnss-ID', _GNSS_GenericAssistDataSupportElement_gnss_ID),
(u'sbas-ID', _GNSS_GenericAssistDataSupportElement_sbas_ID),
(u'gnss-TimeModelsSupport', _GNSS_GenericAssistDataSupportElement_gnss_TimeModelsSupport),
(u'gnss-DifferentialCorrectionsSupport', _GNSS_GenericAssistDataSupportElement_gnss_DifferentialCorrectionsSupport),
(u'gnss-NavigationModelSupport', _GNSS_GenericAssistDataSupportElement_gnss_NavigationModelSupport),
(u'gnss-RealTimeIntegritySupport', _GNSS_GenericAssistDataSupportElement_gnss_RealTimeIntegritySupport),
(u'gnss-DataBitAssistanceSupport', _GNSS_GenericAssistDataSupportElement_gnss_DataBitAssistanceSupport),
(u'gnss-AcquisitionAssistanceSupport', _GNSS_GenericAssistDataSupportElement_gnss_AcquisitionAssistanceSupport),
(u'gnss-AlmanacSupport', _GNSS_GenericAssistDataSupportElement_gnss_AlmanacSupport),
(u'gnss-UTC-ModelSupport', _GNSS_GenericAssistDataSupportElement_gnss_UTC_ModelSupport),
(u'gnss-AuxiliaryInformationSupport', _GNSS_GenericAssistDataSupportElement_gnss_AuxiliaryInformationSupport),
(u'bds-DifferentialCorrectionsSupport-r12', _GNSS_GenericAssistDataSupportElement_bds_DifferentialCorrectionsSupport_r12),
(u'bds-GridModelSupport-r12', _GNSS_GenericAssistDataSupportElement_bds_GridModelSupport_r12),
(u'gnss-RTK-ObservationsSupport-r15', _GNSS_GenericAssistDataSupportElement_gnss_RTK_ObservationsSupport_r15),
(u'glo-RTK-BiasInformationSupport-r15', _GNSS_GenericAssistDataSupportElement_glo_RTK_BiasInformationSupport_r15),
(u'gnss-RTK-MAC-CorrectionDifferencesSupport-r15', _GNSS_GenericAssistDataSupportElement_gnss_RTK_MAC_CorrectionDifferencesSupport_r15),
(u'gnss-RTK-ResidualsSupport-r15', _GNSS_GenericAssistDataSupportElement_gnss_RTK_ResidualsSupport_r15),
(u'gnss-RTK-FKP-GradientsSupport-r15', _GNSS_GenericAssistDataSupportElement_gnss_RTK_FKP_GradientsSupport_r15),
(u'gnss-SSR-OrbitCorrectionsSupport-r15', _GNSS_GenericAssistDataSupportElement_gnss_SSR_OrbitCorrectionsSupport_r15),
(u'gnss-SSR-ClockCorrectionsSupport-r15', _GNSS_GenericAssistDataSupportElement_gnss_SSR_ClockCorrectionsSupport_r15),
(u'gnss-SSR-CodeBiasSupport-r15', _GNSS_GenericAssistDataSupportElement_gnss_SSR_CodeBiasSupport_r15),
(u'gnss-SSR-URA-Support-r16', _GNSS_GenericAssistDataSupportElement_gnss_SSR_URA_Support_r16),
(u'gnss-SSR-PhaseBiasSupport-r16', _GNSS_GenericAssistDataSupportElement_gnss_SSR_PhaseBiasSupport_r16),
(u'gnss-SSR-STEC-CorrectionSupport-r16', _GNSS_GenericAssistDataSupportElement_gnss_SSR_STEC_CorrectionSupport_r16),
(u'gnss-SSR-GriddedCorrectionSupport-r16', _GNSS_GenericAssistDataSupportElement_gnss_SSR_GriddedCorrectionSupport_r16),
(u'navic-DifferentialCorrectionsSupport-r16', _GNSS_GenericAssistDataSupportElement_navic_DifferentialCorrectionsSupport_r16),
(u'navic-GridModelSupport-r16', _GNSS_GenericAssistDataSupportElement_navic_GridModelSupport_r16),
])
GNSS_GenericAssistDataSupportElement._ext = [u'bds-DifferentialCorrectionsSupport-r12', u'bds-GridModelSupport-r12', u'gnss-RTK-ObservationsSupport-r15', u'glo-RTK-BiasInformationSupport-r15', u'gnss-RTK-MAC-CorrectionDifferencesSupport-r15', u'gnss-RTK-ResidualsSupport-r15', u'gnss-RTK-FKP-GradientsSupport-r15', u'gnss-SSR-OrbitCorrectionsSupport-r15', u'gnss-SSR-ClockCorrectionsSupport-r15', u'gnss-SSR-CodeBiasSupport-r15', u'gnss-SSR-URA-Support-r16', u'gnss-SSR-PhaseBiasSupport-r16', u'gnss-SSR-STEC-CorrectionSupport-r16', u'gnss-SSR-GriddedCorrectionSupport-r16', u'navic-DifferentialCorrectionsSupport-r16', u'navic-GridModelSupport-r16']
#-----< GNSS-TimeModelListSupport >-----#
GNSS_TimeModelListSupport = SEQ(name=u'GNSS-TimeModelListSupport', mode=MODE_TYPE)
GNSS_TimeModelListSupport._cont = ASN1Dict([
])
GNSS_TimeModelListSupport._ext = []
#-----< GNSS-DifferentialCorrectionsSupport >-----#
GNSS_DifferentialCorrectionsSupport = SEQ(name=u'GNSS-DifferentialCorrectionsSupport', mode=MODE_TYPE)
_GNSS_DifferentialCorrectionsSupport_gnssSignalIDs = SEQ(name=u'gnssSignalIDs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SignalIDs')))
_GNSS_DifferentialCorrectionsSupport_dgnss_ValidityTimeSup = BOOL(name=u'dgnss-ValidityTimeSup', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
GNSS_DifferentialCorrectionsSupport._cont = ASN1Dict([
(u'gnssSignalIDs', _GNSS_DifferentialCorrectionsSupport_gnssSignalIDs),
(u'dgnss-ValidityTimeSup', _GNSS_DifferentialCorrectionsSupport_dgnss_ValidityTimeSup),
])
GNSS_DifferentialCorrectionsSupport._ext = []
#-----< GNSS-NavigationModelSupport >-----#
GNSS_NavigationModelSupport = SEQ(name=u'GNSS-NavigationModelSupport', mode=MODE_TYPE)
_GNSS_NavigationModelSupport_clockModel = BIT_STR(name=u'clockModel', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_NavigationModelSupport_clockModel._cont = ASN1Dict([(u'model-1', 0), (u'model-2', 1), (u'model-3', 2), (u'model-4', 3), (u'model-5', 4), (u'model-6', 5), (u'model-7-r16', 6), (u'model-8-r16', 7)])
_GNSS_NavigationModelSupport_clockModel._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_GNSS_NavigationModelSupport_orbitModel = BIT_STR(name=u'orbitModel', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_NavigationModelSupport_orbitModel._cont = ASN1Dict([(u'model-1', 0), (u'model-2', 1), (u'model-3', 2), (u'model-4', 3), (u'model-5', 4), (u'model-6', 5), (u'model-7-r16', 6), (u'model-8-r16', 7)])
_GNSS_NavigationModelSupport_orbitModel._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
GNSS_NavigationModelSupport._cont = ASN1Dict([
(u'clockModel', _GNSS_NavigationModelSupport_clockModel),
(u'orbitModel', _GNSS_NavigationModelSupport_orbitModel),
])
GNSS_NavigationModelSupport._ext = []
#-----< GNSS-RealTimeIntegritySupport >-----#
GNSS_RealTimeIntegritySupport = SEQ(name=u'GNSS-RealTimeIntegritySupport', mode=MODE_TYPE)
GNSS_RealTimeIntegritySupport._cont = ASN1Dict([
])
GNSS_RealTimeIntegritySupport._ext = []
#-----< GNSS-DataBitAssistanceSupport >-----#
GNSS_DataBitAssistanceSupport = SEQ(name=u'GNSS-DataBitAssistanceSupport', mode=MODE_TYPE)
GNSS_DataBitAssistanceSupport._cont = ASN1Dict([
])
GNSS_DataBitAssistanceSupport._ext = []
#-----< GNSS-AcquisitionAssistanceSupport >-----#
GNSS_AcquisitionAssistanceSupport = SEQ(name=u'GNSS-AcquisitionAssistanceSupport', mode=MODE_TYPE)
_GNSS_AcquisitionAssistanceSupport_confidenceSupport_r10 = ENUM(name=u'confidenceSupport-r10', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_AcquisitionAssistanceSupport_confidenceSupport_r10._cont = ASN1Dict([(u'true', 0)])
_GNSS_AcquisitionAssistanceSupport_confidenceSupport_r10._ext = None
_GNSS_AcquisitionAssistanceSupport_dopplerUncertaintyExtSupport_r10 = ENUM(name=u'dopplerUncertaintyExtSupport-r10', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_AcquisitionAssistanceSupport_dopplerUncertaintyExtSupport_r10._cont = ASN1Dict([(u'true', 0)])
_GNSS_AcquisitionAssistanceSupport_dopplerUncertaintyExtSupport_r10._ext = None
GNSS_AcquisitionAssistanceSupport._cont = ASN1Dict([
(u'confidenceSupport-r10', _GNSS_AcquisitionAssistanceSupport_confidenceSupport_r10),
(u'dopplerUncertaintyExtSupport-r10', _GNSS_AcquisitionAssistanceSupport_dopplerUncertaintyExtSupport_r10),
])
GNSS_AcquisitionAssistanceSupport._ext = [u'confidenceSupport-r10', u'dopplerUncertaintyExtSupport-r10']
#-----< GNSS-AlmanacSupport >-----#
GNSS_AlmanacSupport = SEQ(name=u'GNSS-AlmanacSupport', mode=MODE_TYPE)
_GNSS_AlmanacSupport_almanacModel = BIT_STR(name=u'almanacModel', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_AlmanacSupport_almanacModel._cont = ASN1Dict([(u'model-1', 0), (u'model-2', 1), (u'model-3', 2), (u'model-4', 3), (u'model-5', 4), (u'model-6', 5), (u'model-7', 6)])
_GNSS_AlmanacSupport_almanacModel._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
GNSS_AlmanacSupport._cont = ASN1Dict([
(u'almanacModel', _GNSS_AlmanacSupport_almanacModel),
])
GNSS_AlmanacSupport._ext = []
#-----< GNSS-UTC-ModelSupport >-----#
GNSS_UTC_ModelSupport = SEQ(name=u'GNSS-UTC-ModelSupport', mode=MODE_TYPE)
_GNSS_UTC_ModelSupport_utc_Model = BIT_STR(name=u'utc-Model', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_UTC_ModelSupport_utc_Model._cont = ASN1Dict([(u'model-1', 0), (u'model-2', 1), (u'model-3', 2), (u'model-4', 3), (u'model-5', 4)])
_GNSS_UTC_ModelSupport_utc_Model._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
GNSS_UTC_ModelSupport._cont = ASN1Dict([
(u'utc-Model', _GNSS_UTC_ModelSupport_utc_Model),
])
GNSS_UTC_ModelSupport._ext = []
#-----< GNSS-AuxiliaryInformationSupport >-----#
GNSS_AuxiliaryInformationSupport = SEQ(name=u'GNSS-AuxiliaryInformationSupport', mode=MODE_TYPE)
GNSS_AuxiliaryInformationSupport._cont = ASN1Dict([
])
GNSS_AuxiliaryInformationSupport._ext = []
#-----< BDS-DifferentialCorrectionsSupport-r12 >-----#
BDS_DifferentialCorrectionsSupport_r12 = SEQ(name=u'BDS-DifferentialCorrectionsSupport-r12', mode=MODE_TYPE)
_BDS_DifferentialCorrectionsSupport_r12_gnssSignalIDs = SEQ(name=u'gnssSignalIDs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SignalIDs')))
BDS_DifferentialCorrectionsSupport_r12._cont = ASN1Dict([
(u'gnssSignalIDs', _BDS_DifferentialCorrectionsSupport_r12_gnssSignalIDs),
])
BDS_DifferentialCorrectionsSupport_r12._ext = []
#-----< BDS-GridModelSupport-r12 >-----#
BDS_GridModelSupport_r12 = SEQ(name=u'BDS-GridModelSupport-r12', mode=MODE_TYPE)
BDS_GridModelSupport_r12._cont = ASN1Dict([
])
BDS_GridModelSupport_r12._ext = []
#-----< GNSS-RTK-ObservationsSupport-r15 >-----#
GNSS_RTK_ObservationsSupport_r15 = SEQ(name=u'GNSS-RTK-ObservationsSupport-r15', mode=MODE_TYPE)
_GNSS_RTK_ObservationsSupport_r15_gnssSignalIDs_r15 = SEQ(name=u'gnssSignalIDs-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SignalIDs')))
GNSS_RTK_ObservationsSupport_r15._cont = ASN1Dict([
(u'gnssSignalIDs-r15', _GNSS_RTK_ObservationsSupport_r15_gnssSignalIDs_r15),
])
GNSS_RTK_ObservationsSupport_r15._ext = []
#-----< GLO-RTK-BiasInformationSupport-r15 >-----#
GLO_RTK_BiasInformationSupport_r15 = SEQ(name=u'GLO-RTK-BiasInformationSupport-r15', mode=MODE_TYPE)
GLO_RTK_BiasInformationSupport_r15._cont = ASN1Dict([
])
GLO_RTK_BiasInformationSupport_r15._ext = []
#-----< GNSS-RTK-MAC-CorrectionDifferencesSupport-r15 >-----#
GNSS_RTK_MAC_CorrectionDifferencesSupport_r15 = SEQ(name=u'GNSS-RTK-MAC-CorrectionDifferencesSupport-r15', mode=MODE_TYPE)
_GNSS_RTK_MAC_CorrectionDifferencesSupport_r15_link_combinations_support_r15 = SEQ_OF(name=u'link-combinations-support-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-Link-CombinationsList-r15')))
GNSS_RTK_MAC_CorrectionDifferencesSupport_r15._cont = ASN1Dict([
(u'link-combinations-support-r15', _GNSS_RTK_MAC_CorrectionDifferencesSupport_r15_link_combinations_support_r15),
])
GNSS_RTK_MAC_CorrectionDifferencesSupport_r15._ext = []
#-----< GNSS-RTK-ResidualsSupport-r15 >-----#
GNSS_RTK_ResidualsSupport_r15 = SEQ(name=u'GNSS-RTK-ResidualsSupport-r15', mode=MODE_TYPE)
_GNSS_RTK_ResidualsSupport_r15_link_combinations_support_r15 = SEQ_OF(name=u'link-combinations-support-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-Link-CombinationsList-r15')))
GNSS_RTK_ResidualsSupport_r15._cont = ASN1Dict([
(u'link-combinations-support-r15', _GNSS_RTK_ResidualsSupport_r15_link_combinations_support_r15),
])
GNSS_RTK_ResidualsSupport_r15._ext = []
#-----< GNSS-RTK-FKP-GradientsSupport-r15 >-----#
GNSS_RTK_FKP_GradientsSupport_r15 = SEQ(name=u'GNSS-RTK-FKP-GradientsSupport-r15', mode=MODE_TYPE)
_GNSS_RTK_FKP_GradientsSupport_r15_link_combinations_support_r15 = SEQ_OF(name=u'link-combinations-support-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-Link-CombinationsList-r15')))
GNSS_RTK_FKP_GradientsSupport_r15._cont = ASN1Dict([
(u'link-combinations-support-r15', _GNSS_RTK_FKP_GradientsSupport_r15_link_combinations_support_r15),
])
GNSS_RTK_FKP_GradientsSupport_r15._ext = []
#-----< GNSS-SSR-OrbitCorrectionsSupport-r15 >-----#
GNSS_SSR_OrbitCorrectionsSupport_r15 = SEQ(name=u'GNSS-SSR-OrbitCorrectionsSupport-r15', mode=MODE_TYPE)
GNSS_SSR_OrbitCorrectionsSupport_r15._cont = ASN1Dict([
])
GNSS_SSR_OrbitCorrectionsSupport_r15._ext = []
#-----< GNSS-SSR-ClockCorrectionsSupport-r15 >-----#
GNSS_SSR_ClockCorrectionsSupport_r15 = SEQ(name=u'GNSS-SSR-ClockCorrectionsSupport-r15', mode=MODE_TYPE)
GNSS_SSR_ClockCorrectionsSupport_r15._cont = ASN1Dict([
])
GNSS_SSR_ClockCorrectionsSupport_r15._ext = []
#-----< GNSS-SSR-CodeBiasSupport-r15 >-----#
GNSS_SSR_CodeBiasSupport_r15 = SEQ(name=u'GNSS-SSR-CodeBiasSupport-r15', mode=MODE_TYPE)
_GNSS_SSR_CodeBiasSupport_r15_signal_and_tracking_mode_ID_Sup_r15 = SEQ(name=u'signal-and-tracking-mode-ID-Sup-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SignalIDs')))
GNSS_SSR_CodeBiasSupport_r15._cont = ASN1Dict([
(u'signal-and-tracking-mode-ID-Sup-r15', _GNSS_SSR_CodeBiasSupport_r15_signal_and_tracking_mode_ID_Sup_r15),
])
GNSS_SSR_CodeBiasSupport_r15._ext = []
#-----< GNSS-SSR-URA-Support-r16 >-----#
GNSS_SSR_URA_Support_r16 = SEQ(name=u'GNSS-SSR-URA-Support-r16', mode=MODE_TYPE)
GNSS_SSR_URA_Support_r16._cont = ASN1Dict([
])
GNSS_SSR_URA_Support_r16._ext = []
#-----< GNSS-SSR-PhaseBiasSupport-r16 >-----#
GNSS_SSR_PhaseBiasSupport_r16 = SEQ(name=u'GNSS-SSR-PhaseBiasSupport-r16', mode=MODE_TYPE)
_GNSS_SSR_PhaseBiasSupport_r16_signal_and_tracking_mode_ID_Sup_r16 = SEQ(name=u'signal-and-tracking-mode-ID-Sup-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SignalIDs')))
GNSS_SSR_PhaseBiasSupport_r16._cont = ASN1Dict([
(u'signal-and-tracking-mode-ID-Sup-r16', _GNSS_SSR_PhaseBiasSupport_r16_signal_and_tracking_mode_ID_Sup_r16),
])
GNSS_SSR_PhaseBiasSupport_r16._ext = []
#-----< GNSS-SSR-STEC-CorrectionSupport-r16 >-----#
GNSS_SSR_STEC_CorrectionSupport_r16 = SEQ(name=u'GNSS-SSR-STEC-CorrectionSupport-r16', mode=MODE_TYPE)
GNSS_SSR_STEC_CorrectionSupport_r16._cont = ASN1Dict([
])
GNSS_SSR_STEC_CorrectionSupport_r16._ext = []
#-----< GNSS-SSR-GriddedCorrectionSupport-r16 >-----#
GNSS_SSR_GriddedCorrectionSupport_r16 = SEQ(name=u'GNSS-SSR-GriddedCorrectionSupport-r16', mode=MODE_TYPE)
GNSS_SSR_GriddedCorrectionSupport_r16._cont = ASN1Dict([
])
GNSS_SSR_GriddedCorrectionSupport_r16._ext = []
#-----< NavIC-DifferentialCorrectionsSupport-r16 >-----#
NavIC_DifferentialCorrectionsSupport_r16 = SEQ(name=u'NavIC-DifferentialCorrectionsSupport-r16', mode=MODE_TYPE)
_NavIC_DifferentialCorrectionsSupport_r16_gnssSignalIDs_r16 = SEQ(name=u'gnssSignalIDs-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SignalIDs')))
NavIC_DifferentialCorrectionsSupport_r16._cont = ASN1Dict([
(u'gnssSignalIDs-r16', _NavIC_DifferentialCorrectionsSupport_r16_gnssSignalIDs_r16),
])
NavIC_DifferentialCorrectionsSupport_r16._ext = []
#-----< NavIC-GridModelSupport-r16 >-----#
NavIC_GridModelSupport_r16 = SEQ(name=u'NavIC-GridModelSupport-r16', mode=MODE_TYPE)
NavIC_GridModelSupport_r16._cont = ASN1Dict([
])
NavIC_GridModelSupport_r16._ext = []
#-----< A-GNSS-RequestCapabilities >-----#
A_GNSS_RequestCapabilities = SEQ(name=u'A-GNSS-RequestCapabilities', mode=MODE_TYPE)
_A_GNSS_RequestCapabilities_gnss_SupportListReq = BOOL(name=u'gnss-SupportListReq', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_A_GNSS_RequestCapabilities_assistanceDataSupportListReq = BOOL(name=u'assistanceDataSupportListReq', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_A_GNSS_RequestCapabilities_locationVelocityTypesReq = BOOL(name=u'locationVelocityTypesReq', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
A_GNSS_RequestCapabilities._cont = ASN1Dict([
(u'gnss-SupportListReq', _A_GNSS_RequestCapabilities_gnss_SupportListReq),
(u'assistanceDataSupportListReq', _A_GNSS_RequestCapabilities_assistanceDataSupportListReq),
(u'locationVelocityTypesReq', _A_GNSS_RequestCapabilities_locationVelocityTypesReq),
])
A_GNSS_RequestCapabilities._ext = []
#-----< A-GNSS-Error >-----#
A_GNSS_Error = CHOICE(name=u'A-GNSS-Error', mode=MODE_TYPE)
_A_GNSS_Error_locationServerErrorCauses = SEQ(name=u'locationServerErrorCauses', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-LocationServerErrorCauses')))
_A_GNSS_Error_targetDeviceErrorCauses = SEQ(name=u'targetDeviceErrorCauses', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-TargetDeviceErrorCauses')))
A_GNSS_Error._cont = ASN1Dict([
(u'locationServerErrorCauses', _A_GNSS_Error_locationServerErrorCauses),
(u'targetDeviceErrorCauses', _A_GNSS_Error_targetDeviceErrorCauses),
])
A_GNSS_Error._ext = []
#-----< GNSS-LocationServerErrorCauses >-----#
GNSS_LocationServerErrorCauses = SEQ(name=u'GNSS-LocationServerErrorCauses', mode=MODE_TYPE)
_GNSS_LocationServerErrorCauses_cause = ENUM(name=u'cause', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_LocationServerErrorCauses_cause._cont = ASN1Dict([(u'undefined', 0), (u'undeliveredAssistanceDataIsNotSupportedByServer', 1), (u'undeliveredAssistanceDataIsSupportedButCurrentlyNotAvailableByServer', 2), (u'undeliveredAssistanceDataIsPartlyNotSupportedAndPartlyNotAvailableByServer', 3), (u'unconfirmedPeriodicAssistanceDataIsNotSupported-v1510', 4), (u'unconfirmedPeriodicAssistanceDataIsSupportedButCurrentlyNotAvailable-v1510', 5), (u'unconfirmedPeriodicAssistanceDataIsPartlyNotSupportedAndPartlyNotAvailable-v1510', 6), (u'undeliveredPeriodicAssistanceDataIsCurrentlyNotAvailable-v1510', 7)])
_GNSS_LocationServerErrorCauses_cause._ext = [u'unconfirmedPeriodicAssistanceDataIsNotSupported-v1510', u'unconfirmedPeriodicAssistanceDataIsSupportedButCurrentlyNotAvailable-v1510', u'unconfirmedPeriodicAssistanceDataIsPartlyNotSupportedAndPartlyNotAvailable-v1510', u'undeliveredPeriodicAssistanceDataIsCurrentlyNotAvailable-v1510']
GNSS_LocationServerErrorCauses._cont = ASN1Dict([
(u'cause', _GNSS_LocationServerErrorCauses_cause),
])
GNSS_LocationServerErrorCauses._ext = []
#-----< GNSS-TargetDeviceErrorCauses >-----#
GNSS_TargetDeviceErrorCauses = SEQ(name=u'GNSS-TargetDeviceErrorCauses', mode=MODE_TYPE)
_GNSS_TargetDeviceErrorCauses_cause = ENUM(name=u'cause', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_TargetDeviceErrorCauses_cause._cont = ASN1Dict([(u'undefined', 0), (u'thereWereNotEnoughSatellitesReceived', 1), (u'assistanceDataMissing', 2), (u'notAllRequestedMeasurementsPossible', 3)])
_GNSS_TargetDeviceErrorCauses_cause._ext = []
_GNSS_TargetDeviceErrorCauses_fineTimeAssistanceMeasurementsNotPossible = NULL(name=u'fineTimeAssistanceMeasurementsNotPossible', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_TargetDeviceErrorCauses_adrMeasurementsNotPossible = NULL(name=u'adrMeasurementsNotPossible', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_TargetDeviceErrorCauses_multiFrequencyMeasurementsNotPossible = NULL(name=u'multiFrequencyMeasurementsNotPossible', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
GNSS_TargetDeviceErrorCauses._cont = ASN1Dict([
(u'cause', _GNSS_TargetDeviceErrorCauses_cause),
(u'fineTimeAssistanceMeasurementsNotPossible', _GNSS_TargetDeviceErrorCauses_fineTimeAssistanceMeasurementsNotPossible),
(u'adrMeasurementsNotPossible', _GNSS_TargetDeviceErrorCauses_adrMeasurementsNotPossible),
(u'multiFrequencyMeasurementsNotPossible', _GNSS_TargetDeviceErrorCauses_multiFrequencyMeasurementsNotPossible),
])
GNSS_TargetDeviceErrorCauses._ext = []
#-----< GNSS-FrequencyID-r15 >-----#
GNSS_FrequencyID_r15 = SEQ(name=u'GNSS-FrequencyID-r15', mode=MODE_TYPE)
_GNSS_FrequencyID_r15_gnss_FrequencyID_r15 = INT(name=u'gnss-FrequencyID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_FrequencyID_r15_gnss_FrequencyID_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[])
GNSS_FrequencyID_r15._cont = ASN1Dict([
(u'gnss-FrequencyID-r15', _GNSS_FrequencyID_r15_gnss_FrequencyID_r15),
])
GNSS_FrequencyID_r15._ext = []
#-----< GNSS-ID >-----#
GNSS_ID = SEQ(name=u'GNSS-ID', mode=MODE_TYPE)
_GNSS_ID_gnss_id = ENUM(name=u'gnss-id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_ID_gnss_id._cont = ASN1Dict([(u'gps', 0), (u'sbas', 1), (u'qzss', 2), (u'galileo', 3), (u'glonass', 4), (u'bds', 5), (u'navic-v1610', 6)])
_GNSS_ID_gnss_id._ext = [u'bds', u'navic-v1610']
GNSS_ID._cont = ASN1Dict([
(u'gnss-id', _GNSS_ID_gnss_id),
])
GNSS_ID._ext = []
#-----< GNSS-ID-Bitmap >-----#
GNSS_ID_Bitmap = SEQ(name=u'GNSS-ID-Bitmap', mode=MODE_TYPE)
_GNSS_ID_Bitmap_gnss_ids = BIT_STR(name=u'gnss-ids', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_ID_Bitmap_gnss_ids._cont = ASN1Dict([(u'gps', 0), (u'sbas', 1), (u'qzss', 2), (u'galileo', 3), (u'glonass', 4), (u'bds', 5), (u'navic-v1610', 6)])
_GNSS_ID_Bitmap_gnss_ids._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[])
GNSS_ID_Bitmap._cont = ASN1Dict([
(u'gnss-ids', _GNSS_ID_Bitmap_gnss_ids),
])
GNSS_ID_Bitmap._ext = []
#-----< GNSS-Link-CombinationsList-r15 >-----#
GNSS_Link_CombinationsList_r15 = SEQ_OF(name=u'GNSS-Link-CombinationsList-r15', mode=MODE_TYPE)
_GNSS_Link_CombinationsList_r15__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-Link-Combinations-r15')))
GNSS_Link_CombinationsList_r15._cont = _GNSS_Link_CombinationsList_r15__item_
GNSS_Link_CombinationsList_r15._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
#-----< GNSS-Link-Combinations-r15 >-----#
GNSS_Link_Combinations_r15 = SEQ(name=u'GNSS-Link-Combinations-r15', mode=MODE_TYPE)
_GNSS_Link_Combinations_r15_l1_r15 = SEQ(name=u'l1-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-FrequencyID-r15')))
_GNSS_Link_Combinations_r15_l2_r15 = SEQ(name=u'l2-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-FrequencyID-r15')))
GNSS_Link_Combinations_r15._cont = ASN1Dict([
(u'l1-r15', _GNSS_Link_Combinations_r15_l1_r15),
(u'l2-r15', _GNSS_Link_Combinations_r15_l2_r15),
])
GNSS_Link_Combinations_r15._ext = []
#-----< GNSS-NavListInfo-r15 >-----#
GNSS_NavListInfo_r15 = SEQ_OF(name=u'GNSS-NavListInfo-r15', mode=MODE_TYPE)
_GNSS_NavListInfo_r15__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'SatListElement-r15')))
GNSS_NavListInfo_r15._cont = _GNSS_NavListInfo_r15__item_
GNSS_NavListInfo_r15._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< SatListElement-r15 >-----#
SatListElement_r15 = SEQ(name=u'SatListElement-r15', mode=MODE_TYPE)
_SatListElement_r15_svID_r15 = SEQ(name=u'svID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SV-ID')))
_SatListElement_r15_iod_r15 = BIT_STR(name=u'iod-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SatListElement_r15_iod_r15._const_sz = ASN1Set(rv=[11], rr=[], ev=None, er=[])
SatListElement_r15._cont = ASN1Dict([
(u'svID-r15', _SatListElement_r15_svID_r15),
(u'iod-r15', _SatListElement_r15_iod_r15),
])
SatListElement_r15._ext = []
#-----< GNSS-NetworkID-r15 >-----#
GNSS_NetworkID_r15 = SEQ(name=u'GNSS-NetworkID-r15', mode=MODE_TYPE)
_GNSS_NetworkID_r15_networkID_r15 = INT(name=u'networkID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_NetworkID_r15_networkID_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
GNSS_NetworkID_r15._cont = ASN1Dict([
(u'networkID-r15', _GNSS_NetworkID_r15_networkID_r15),
])
GNSS_NetworkID_r15._ext = []
#-----< GNSS-PeriodicControlParam-r15 >-----#
GNSS_PeriodicControlParam_r15 = SEQ(name=u'GNSS-PeriodicControlParam-r15', mode=MODE_TYPE)
_GNSS_PeriodicControlParam_r15_deliveryAmount_r15 = INT(name=u'deliveryAmount-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_PeriodicControlParam_r15_deliveryAmount_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=None, er=[])
_GNSS_PeriodicControlParam_r15_deliveryInterval_r15 = INT(name=u'deliveryInterval-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_PeriodicControlParam_r15_deliveryInterval_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
GNSS_PeriodicControlParam_r15._cont = ASN1Dict([
(u'deliveryAmount-r15', _GNSS_PeriodicControlParam_r15_deliveryAmount_r15),
(u'deliveryInterval-r15', _GNSS_PeriodicControlParam_r15_deliveryInterval_r15),
])
GNSS_PeriodicControlParam_r15._ext = []
#-----< GNSS-ReferenceStationID-r15 >-----#
GNSS_ReferenceStationID_r15 = SEQ(name=u'GNSS-ReferenceStationID-r15', mode=MODE_TYPE)
_GNSS_ReferenceStationID_r15_referenceStationID_r15 = INT(name=u'referenceStationID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_ReferenceStationID_r15_referenceStationID_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[])
_GNSS_ReferenceStationID_r15_providerName_r15 = STR_VIS(name=u'providerName-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_GNSS_ReferenceStationID_r15_providerName_r15._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=None, er=[])
GNSS_ReferenceStationID_r15._cont = ASN1Dict([
(u'referenceStationID-r15', _GNSS_ReferenceStationID_r15_referenceStationID_r15),
(u'providerName-r15', _GNSS_ReferenceStationID_r15_providerName_r15),
])
GNSS_ReferenceStationID_r15._ext = []
#-----< GNSS-SignalID >-----#
GNSS_SignalID = SEQ(name=u'GNSS-SignalID', mode=MODE_TYPE)
_GNSS_SignalID_gnss_SignalID = INT(name=u'gnss-SignalID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SignalID_gnss_SignalID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[])
_GNSS_SignalID_gnss_SignalID_Ext_r15 = INT(name=u'gnss-SignalID-Ext-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_GNSS_SignalID_gnss_SignalID_Ext_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=8, ub=23)], ev=None, er=[])
GNSS_SignalID._cont = ASN1Dict([
(u'gnss-SignalID', _GNSS_SignalID_gnss_SignalID),
(u'gnss-SignalID-Ext-r15', _GNSS_SignalID_gnss_SignalID_Ext_r15),
])
GNSS_SignalID._ext = [u'gnss-SignalID-Ext-r15']
#-----< GNSS-SignalIDs >-----#
GNSS_SignalIDs = SEQ(name=u'GNSS-SignalIDs', mode=MODE_TYPE)
_GNSS_SignalIDs_gnss_SignalIDs = BIT_STR(name=u'gnss-SignalIDs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SignalIDs_gnss_SignalIDs._const_sz = ASN1Set(rv=[8], rr=[], ev=None, er=[])
_GNSS_SignalIDs_gnss_SignalIDs_Ext_r15 = BIT_STR(name=u'gnss-SignalIDs-Ext-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_GNSS_SignalIDs_gnss_SignalIDs_Ext_r15._const_sz = ASN1Set(rv=[16], rr=[], ev=None, er=[])
GNSS_SignalIDs._cont = ASN1Dict([
(u'gnss-SignalIDs', _GNSS_SignalIDs_gnss_SignalIDs),
(u'gnss-SignalIDs-Ext-r15', _GNSS_SignalIDs_gnss_SignalIDs_Ext_r15),
])
GNSS_SignalIDs._ext = [u'gnss-SignalIDs-Ext-r15']
#-----< GNSS-SubNetworkID-r15 >-----#
GNSS_SubNetworkID_r15 = SEQ(name=u'GNSS-SubNetworkID-r15', mode=MODE_TYPE)
_GNSS_SubNetworkID_r15_subNetworkID_r15 = INT(name=u'subNetworkID-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_GNSS_SubNetworkID_r15_subNetworkID_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[])
GNSS_SubNetworkID_r15._cont = ASN1Dict([
(u'subNetworkID-r15', _GNSS_SubNetworkID_r15_subNetworkID_r15),
])
GNSS_SubNetworkID_r15._ext = []
#-----< SBAS-ID >-----#
SBAS_ID = SEQ(name=u'SBAS-ID', mode=MODE_TYPE)
_SBAS_ID_sbas_id = ENUM(name=u'sbas-id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SBAS_ID_sbas_id._cont = ASN1Dict([(u'waas', 0), (u'egnos', 1), (u'msas', 2), (u'gagan', 3)])
_SBAS_ID_sbas_id._ext = []
SBAS_ID._cont = ASN1Dict([
(u'sbas-id', _SBAS_ID_sbas_id),
])
SBAS_ID._ext = []
#-----< SBAS-IDs >-----#
SBAS_IDs = SEQ(name=u'SBAS-IDs', mode=MODE_TYPE)
_SBAS_IDs_sbas_IDs = BIT_STR(name=u'sbas-IDs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SBAS_IDs_sbas_IDs._cont = ASN1Dict([(u'waas', 0), (u'egnos', 1), (u'msas', 2), (u'gagan', 3)])
_SBAS_IDs_sbas_IDs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
SBAS_IDs._cont = ASN1Dict([
(u'sbas-IDs', _SBAS_IDs_sbas_IDs),
])
SBAS_IDs._ext = []
#-----< SV-ID >-----#
SV_ID = SEQ(name=u'SV-ID', mode=MODE_TYPE)
_SV_ID_satellite_id = INT(name=u'satellite-id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SV_ID_satellite_id._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=63)], ev=None, er=[])
SV_ID._cont = ASN1Dict([
(u'satellite-id', _SV_ID_satellite_id),
])
SV_ID._ext = []
#-----< ECID-ProvideLocationInformation >-----#
ECID_ProvideLocationInformation = SEQ(name=u'ECID-ProvideLocationInformation', mode=MODE_TYPE)
_ECID_ProvideLocationInformation_ecid_SignalMeasurementInformation = SEQ(name=u'ecid-SignalMeasurementInformation', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ECID-SignalMeasurementInformation')), opt=True)
_ECID_ProvideLocationInformation_ecid_Error = CHOICE(name=u'ecid-Error', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ECID-Error')), opt=True)
ECID_ProvideLocationInformation._cont = ASN1Dict([
(u'ecid-SignalMeasurementInformation', _ECID_ProvideLocationInformation_ecid_SignalMeasurementInformation),
(u'ecid-Error', _ECID_ProvideLocationInformation_ecid_Error),
])
ECID_ProvideLocationInformation._ext = []
#-----< ECID-SignalMeasurementInformation >-----#
ECID_SignalMeasurementInformation = SEQ(name=u'ECID-SignalMeasurementInformation', mode=MODE_TYPE)
_ECID_SignalMeasurementInformation_primaryCellMeasuredResults = SEQ(name=u'primaryCellMeasuredResults', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'MeasuredResultsElement')), opt=True)
_ECID_SignalMeasurementInformation_measuredResultsList = SEQ_OF(name=u'measuredResultsList', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'MeasuredResultsList')))
ECID_SignalMeasurementInformation._cont = ASN1Dict([
(u'primaryCellMeasuredResults', _ECID_SignalMeasurementInformation_primaryCellMeasuredResults),
(u'measuredResultsList', _ECID_SignalMeasurementInformation_measuredResultsList),
])
ECID_SignalMeasurementInformation._ext = []
#-----< MeasuredResultsList >-----#
MeasuredResultsList = SEQ_OF(name=u'MeasuredResultsList', mode=MODE_TYPE)
_MeasuredResultsList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'MeasuredResultsElement')))
MeasuredResultsList._cont = _MeasuredResultsList__item_
MeasuredResultsList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=None, er=[])
#-----< MeasuredResultsElement >-----#
MeasuredResultsElement = SEQ(name=u'MeasuredResultsElement', mode=MODE_TYPE)
_MeasuredResultsElement_physCellId = INT(name=u'physCellId', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_MeasuredResultsElement_physCellId._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=503)], ev=None, er=[])
_MeasuredResultsElement_cellGlobalId = SEQ(name=u'cellGlobalId', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'CellGlobalIdEUTRA-AndUTRA')), opt=True)
_MeasuredResultsElement_arfcnEUTRA = INT(name=u'arfcnEUTRA', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueEUTRA')))
_MeasuredResultsElement_systemFrameNumber = BIT_STR(name=u'systemFrameNumber', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_MeasuredResultsElement_systemFrameNumber._const_sz = ASN1Set(rv=[10], rr=[], ev=None, er=[])
_MeasuredResultsElement_rsrp_Result = INT(name=u'rsrp-Result', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_MeasuredResultsElement_rsrp_Result._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=97)], ev=None, er=[])
_MeasuredResultsElement_rsrq_Result = INT(name=u'rsrq-Result', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_MeasuredResultsElement_rsrq_Result._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=34)], ev=None, er=[])
_MeasuredResultsElement_ue_RxTxTimeDiff = INT(name=u'ue-RxTxTimeDiff', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_MeasuredResultsElement_ue_RxTxTimeDiff._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
_MeasuredResultsElement_arfcnEUTRA_v9a0 = INT(name=u'arfcnEUTRA-v9a0', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueEUTRA-v9a0')), opt=True, group=0)
_MeasuredResultsElement_nrsrp_Result_r14 = INT(name=u'nrsrp-Result-r14', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_MeasuredResultsElement_nrsrp_Result_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=113)], ev=None, er=[])
_MeasuredResultsElement_nrsrq_Result_r14 = INT(name=u'nrsrq-Result-r14', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_MeasuredResultsElement_nrsrq_Result_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=74)], ev=None, er=[])
_MeasuredResultsElement_carrierFreqOffsetNB_r14 = ENUM(name=u'carrierFreqOffsetNB-r14', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'CarrierFreqOffsetNB-r14')), opt=True, group=1)
_MeasuredResultsElement_hyperSFN_r14 = BIT_STR(name=u'hyperSFN-r14', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_MeasuredResultsElement_hyperSFN_r14._const_sz = ASN1Set(rv=[10], rr=[], ev=None, er=[])
_MeasuredResultsElement_rsrp_Result_v1470 = INT(name=u'rsrp-Result-v1470', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=2)
_MeasuredResultsElement_rsrp_Result_v1470._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-17, ub=-1)], ev=None, er=[])
_MeasuredResultsElement_rsrq_Result_v1470 = INT(name=u'rsrq-Result-v1470', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=2)
_MeasuredResultsElement_rsrq_Result_v1470._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-30, ub=46)], ev=None, er=[])
MeasuredResultsElement._cont = ASN1Dict([
(u'physCellId', _MeasuredResultsElement_physCellId),
(u'cellGlobalId', _MeasuredResultsElement_cellGlobalId),
(u'arfcnEUTRA', _MeasuredResultsElement_arfcnEUTRA),
(u'systemFrameNumber', _MeasuredResultsElement_systemFrameNumber),
(u'rsrp-Result', _MeasuredResultsElement_rsrp_Result),
(u'rsrq-Result', _MeasuredResultsElement_rsrq_Result),
(u'ue-RxTxTimeDiff', _MeasuredResultsElement_ue_RxTxTimeDiff),
(u'arfcnEUTRA-v9a0', _MeasuredResultsElement_arfcnEUTRA_v9a0),
(u'nrsrp-Result-r14', _MeasuredResultsElement_nrsrp_Result_r14),
(u'nrsrq-Result-r14', _MeasuredResultsElement_nrsrq_Result_r14),
(u'carrierFreqOffsetNB-r14', _MeasuredResultsElement_carrierFreqOffsetNB_r14),
(u'hyperSFN-r14', _MeasuredResultsElement_hyperSFN_r14),
(u'rsrp-Result-v1470', _MeasuredResultsElement_rsrp_Result_v1470),
(u'rsrq-Result-v1470', _MeasuredResultsElement_rsrq_Result_v1470),
])
MeasuredResultsElement._ext = [u'arfcnEUTRA-v9a0', u'nrsrp-Result-r14', u'nrsrq-Result-r14', u'carrierFreqOffsetNB-r14', u'hyperSFN-r14', u'rsrp-Result-v1470', u'rsrq-Result-v1470']
#-----< ECID-RequestLocationInformation >-----#
ECID_RequestLocationInformation = SEQ(name=u'ECID-RequestLocationInformation', mode=MODE_TYPE)
_ECID_RequestLocationInformation_requestedMeasurements = BIT_STR(name=u'requestedMeasurements', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ECID_RequestLocationInformation_requestedMeasurements._cont = ASN1Dict([(u'rsrpReq', 0), (u'rsrqReq', 1), (u'ueRxTxReq', 2), (u'nrsrpReq-r14', 3), (u'nrsrqReq-r14', 4)])
_ECID_RequestLocationInformation_requestedMeasurements._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
ECID_RequestLocationInformation._cont = ASN1Dict([
(u'requestedMeasurements', _ECID_RequestLocationInformation_requestedMeasurements),
])
ECID_RequestLocationInformation._ext = []
#-----< ECID-ProvideCapabilities >-----#
ECID_ProvideCapabilities = SEQ(name=u'ECID-ProvideCapabilities', mode=MODE_TYPE)
_ECID_ProvideCapabilities_ecid_MeasSupported = BIT_STR(name=u'ecid-MeasSupported', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ECID_ProvideCapabilities_ecid_MeasSupported._cont = ASN1Dict([(u'rsrpSup', 0), (u'rsrqSup', 1), (u'ueRxTxSup', 2), (u'nrsrpSup-r14', 3), (u'nrsrqSup-r14', 4)])
_ECID_ProvideCapabilities_ecid_MeasSupported._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_ECID_ProvideCapabilities_ueRxTxSupTDD_r13 = ENUM(name=u'ueRxTxSupTDD-r13', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_ECID_ProvideCapabilities_ueRxTxSupTDD_r13._cont = ASN1Dict([(u'true', 0)])
_ECID_ProvideCapabilities_ueRxTxSupTDD_r13._ext = None
_ECID_ProvideCapabilities_periodicalReporting_r14 = ENUM(name=u'periodicalReporting-r14', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_ECID_ProvideCapabilities_periodicalReporting_r14._cont = ASN1Dict([(u'supported', 0)])
_ECID_ProvideCapabilities_periodicalReporting_r14._ext = None
_ECID_ProvideCapabilities_triggeredReporting_r14 = ENUM(name=u'triggeredReporting-r14', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_ECID_ProvideCapabilities_triggeredReporting_r14._cont = ASN1Dict([(u'supported', 0)])
_ECID_ProvideCapabilities_triggeredReporting_r14._ext = None
_ECID_ProvideCapabilities_idleStateForMeasurements_r14 = ENUM(name=u'idleStateForMeasurements-r14', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_ECID_ProvideCapabilities_idleStateForMeasurements_r14._cont = ASN1Dict([(u'required', 0)])
_ECID_ProvideCapabilities_idleStateForMeasurements_r14._ext = None
ECID_ProvideCapabilities._cont = ASN1Dict([
(u'ecid-MeasSupported', _ECID_ProvideCapabilities_ecid_MeasSupported),
(u'ueRxTxSupTDD-r13', _ECID_ProvideCapabilities_ueRxTxSupTDD_r13),
(u'periodicalReporting-r14', _ECID_ProvideCapabilities_periodicalReporting_r14),
(u'triggeredReporting-r14', _ECID_ProvideCapabilities_triggeredReporting_r14),
(u'idleStateForMeasurements-r14', _ECID_ProvideCapabilities_idleStateForMeasurements_r14),
])
ECID_ProvideCapabilities._ext = [u'ueRxTxSupTDD-r13', u'periodicalReporting-r14', u'triggeredReporting-r14', u'idleStateForMeasurements-r14']
#-----< ECID-RequestCapabilities >-----#
ECID_RequestCapabilities = SEQ(name=u'ECID-RequestCapabilities', mode=MODE_TYPE)
ECID_RequestCapabilities._cont = ASN1Dict([
])
ECID_RequestCapabilities._ext = []
#-----< ECID-Error >-----#
ECID_Error = CHOICE(name=u'ECID-Error', mode=MODE_TYPE)
_ECID_Error_locationServerErrorCauses = SEQ(name=u'locationServerErrorCauses', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ECID-LocationServerErrorCauses')))
_ECID_Error_targetDeviceErrorCauses = SEQ(name=u'targetDeviceErrorCauses', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ECID-TargetDeviceErrorCauses')))
ECID_Error._cont = ASN1Dict([
(u'locationServerErrorCauses', _ECID_Error_locationServerErrorCauses),
(u'targetDeviceErrorCauses', _ECID_Error_targetDeviceErrorCauses),
])
ECID_Error._ext = []
#-----< ECID-LocationServerErrorCauses >-----#
ECID_LocationServerErrorCauses = SEQ(name=u'ECID-LocationServerErrorCauses', mode=MODE_TYPE)
_ECID_LocationServerErrorCauses_cause = ENUM(name=u'cause', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ECID_LocationServerErrorCauses_cause._cont = ASN1Dict([(u'undefined', 0)])
_ECID_LocationServerErrorCauses_cause._ext = []
ECID_LocationServerErrorCauses._cont = ASN1Dict([
(u'cause', _ECID_LocationServerErrorCauses_cause),
])
ECID_LocationServerErrorCauses._ext = []
#-----< ECID-TargetDeviceErrorCauses >-----#
ECID_TargetDeviceErrorCauses = SEQ(name=u'ECID-TargetDeviceErrorCauses', mode=MODE_TYPE)
_ECID_TargetDeviceErrorCauses_cause = ENUM(name=u'cause', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ECID_TargetDeviceErrorCauses_cause._cont = ASN1Dict([(u'undefined', 0), (u'requestedMeasurementNotAvailable', 1), (u'notAllrequestedMeasurementsPossible', 2)])
_ECID_TargetDeviceErrorCauses_cause._ext = []
_ECID_TargetDeviceErrorCauses_rsrpMeasurementNotPossible = NULL(name=u'rsrpMeasurementNotPossible', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_ECID_TargetDeviceErrorCauses_rsrqMeasurementNotPossible = NULL(name=u'rsrqMeasurementNotPossible', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_ECID_TargetDeviceErrorCauses_ueRxTxMeasurementNotPossible = NULL(name=u'ueRxTxMeasurementNotPossible', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_ECID_TargetDeviceErrorCauses_nrsrpMeasurementNotPossible_r14 = NULL(name=u'nrsrpMeasurementNotPossible-r14', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_ECID_TargetDeviceErrorCauses_nrsrqMeasurementNotPossible_r14 = NULL(name=u'nrsrqMeasurementNotPossible-r14', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
ECID_TargetDeviceErrorCauses._cont = ASN1Dict([
(u'cause', _ECID_TargetDeviceErrorCauses_cause),
(u'rsrpMeasurementNotPossible', _ECID_TargetDeviceErrorCauses_rsrpMeasurementNotPossible),
(u'rsrqMeasurementNotPossible', _ECID_TargetDeviceErrorCauses_rsrqMeasurementNotPossible),
(u'ueRxTxMeasurementNotPossible', _ECID_TargetDeviceErrorCauses_ueRxTxMeasurementNotPossible),
(u'nrsrpMeasurementNotPossible-r14', _ECID_TargetDeviceErrorCauses_nrsrpMeasurementNotPossible_r14),
(u'nrsrqMeasurementNotPossible-r14', _ECID_TargetDeviceErrorCauses_nrsrqMeasurementNotPossible_r14),
])
ECID_TargetDeviceErrorCauses._ext = [u'nrsrpMeasurementNotPossible-r14', u'nrsrqMeasurementNotPossible-r14']
#-----< TBS-ProvideLocationInformation-r13 >-----#
TBS_ProvideLocationInformation_r13 = SEQ(name=u'TBS-ProvideLocationInformation-r13', mode=MODE_TYPE)
_TBS_ProvideLocationInformation_r13_tbs_MeasurementInformation_r13 = SEQ(name=u'tbs-MeasurementInformation-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'TBS-MeasurementInformation-r13')), opt=True)
_TBS_ProvideLocationInformation_r13_tbs_Error_r13 = CHOICE(name=u'tbs-Error-r13', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'TBS-Error-r13')), opt=True)
TBS_ProvideLocationInformation_r13._cont = ASN1Dict([
(u'tbs-MeasurementInformation-r13', _TBS_ProvideLocationInformation_r13_tbs_MeasurementInformation_r13),
(u'tbs-Error-r13', _TBS_ProvideLocationInformation_r13_tbs_Error_r13),
])
TBS_ProvideLocationInformation_r13._ext = []
#-----< TBS-MeasurementInformation-r13 >-----#
TBS_MeasurementInformation_r13 = SEQ(name=u'TBS-MeasurementInformation-r13', mode=MODE_TYPE)
_TBS_MeasurementInformation_r13_measurementReferenceTime_r13 = TIME_UTC(name=u'measurementReferenceTime-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_TBS_MeasurementInformation_r13_mbs_SgnMeasList_r13 = SEQ_OF(name=u'mbs-SgnMeasList-r13', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'MBS-BeaconMeasList-r13')), opt=True)
TBS_MeasurementInformation_r13._cont = ASN1Dict([
(u'measurementReferenceTime-r13', _TBS_MeasurementInformation_r13_measurementReferenceTime_r13),
(u'mbs-SgnMeasList-r13', _TBS_MeasurementInformation_r13_mbs_SgnMeasList_r13),
])
TBS_MeasurementInformation_r13._ext = []
#-----< MBS-BeaconMeasList-r13 >-----#
MBS_BeaconMeasList_r13 = SEQ_OF(name=u'MBS-BeaconMeasList-r13', mode=MODE_TYPE)
_MBS_BeaconMeasList_r13__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'MBS-BeaconMeasElement-r13')))
MBS_BeaconMeasList_r13._cont = _MBS_BeaconMeasList_r13__item_
MBS_BeaconMeasList_r13._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< MBS-BeaconMeasElement-r13 >-----#
MBS_BeaconMeasElement_r13 = SEQ(name=u'MBS-BeaconMeasElement-r13', mode=MODE_TYPE)
_MBS_BeaconMeasElement_r13_transmitterID_r13 = INT(name=u'transmitterID-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_MBS_BeaconMeasElement_r13_transmitterID_r13._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=32767)], ev=None, er=[])
_MBS_BeaconMeasElement_r13_codePhase_r13 = INT(name=u'codePhase-r13', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_MBS_BeaconMeasElement_r13_codePhase_r13._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2097151)], ev=None, er=[])
_MBS_BeaconMeasElement_r13_codePhaseRMSError_r13 = INT(name=u'codePhaseRMSError-r13', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_MBS_BeaconMeasElement_r13_codePhaseRMSError_r13._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=63)], ev=None, er=[])
_MBS_BeaconMeasElement_r13_rssi_r14 = INT(name=u'rssi-r14', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_MBS_BeaconMeasElement_r13_rssi_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-130, ub=-30)], ev=None, er=[])
MBS_BeaconMeasElement_r13._cont = ASN1Dict([
(u'transmitterID-r13', _MBS_BeaconMeasElement_r13_transmitterID_r13),
(u'codePhase-r13', _MBS_BeaconMeasElement_r13_codePhase_r13),
(u'codePhaseRMSError-r13', _MBS_BeaconMeasElement_r13_codePhaseRMSError_r13),
(u'rssi-r14', _MBS_BeaconMeasElement_r13_rssi_r14),
])
MBS_BeaconMeasElement_r13._ext = [u'rssi-r14']
#-----< TBS-RequestLocationInformation-r13 >-----#
TBS_RequestLocationInformation_r13 = SEQ(name=u'TBS-RequestLocationInformation-r13', mode=MODE_TYPE)
_TBS_RequestLocationInformation_r13_mbsSgnMeasListReq_r13 = BOOL(name=u'mbsSgnMeasListReq-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_TBS_RequestLocationInformation_r13_mbsAssistanceAvailability_r14 = BOOL(name=u'mbsAssistanceAvailability-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_TBS_RequestLocationInformation_r13_mbsRequestedMeasurements_r14 = BIT_STR(name=u'mbsRequestedMeasurements-r14', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_TBS_RequestLocationInformation_r13_mbsRequestedMeasurements_r14._cont = ASN1Dict([(u'rssi', 0)])
_TBS_RequestLocationInformation_r13_mbsRequestedMeasurements_r14._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
TBS_RequestLocationInformation_r13._cont = ASN1Dict([
(u'mbsSgnMeasListReq-r13', _TBS_RequestLocationInformation_r13_mbsSgnMeasListReq_r13),
(u'mbsAssistanceAvailability-r14', _TBS_RequestLocationInformation_r13_mbsAssistanceAvailability_r14),
(u'mbsRequestedMeasurements-r14', _TBS_RequestLocationInformation_r13_mbsRequestedMeasurements_r14),
])
TBS_RequestLocationInformation_r13._ext = [u'mbsAssistanceAvailability-r14', u'mbsRequestedMeasurements-r14']
#-----< TBS-ProvideCapabilities-r13 >-----#
TBS_ProvideCapabilities_r13 = SEQ(name=u'TBS-ProvideCapabilities-r13', mode=MODE_TYPE)
_TBS_ProvideCapabilities_r13_tbs_Modes_r13 = BIT_STR(name=u'tbs-Modes-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_TBS_ProvideCapabilities_r13_tbs_Modes_r13._cont = ASN1Dict([(u'standalone', 0), (u'ue-assisted', 1), (u'ue-based', 2)])
_TBS_ProvideCapabilities_r13_tbs_Modes_r13._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_TBS_ProvideCapabilities_r13_mbs_AssistanceDataSupportList_r14 = SEQ(name=u'mbs-AssistanceDataSupportList-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'MBS-AssistanceDataSupportList-r14')), opt=True, group=0)
_TBS_ProvideCapabilities_r13_periodicalReportingSupported_r14 = SEQ(name=u'periodicalReportingSupported-r14', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'PositioningModes')), opt=True, group=0)
_TBS_ProvideCapabilities_r13_mbs_ConfigSupport_r14 = BIT_STR(name=u'mbs-ConfigSupport-r14', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_TBS_ProvideCapabilities_r13_mbs_ConfigSupport_r14._cont = ASN1Dict([(u'tb1', 0), (u'tb2', 1), (u'tb3', 2), (u'tb4', 3)])
_TBS_ProvideCapabilities_r13_mbs_ConfigSupport_r14._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_TBS_ProvideCapabilities_r13_mbs_IdleStateForMeasurements_r14 = ENUM(name=u'mbs-IdleStateForMeasurements-r14', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_TBS_ProvideCapabilities_r13_mbs_IdleStateForMeasurements_r14._cont = ASN1Dict([(u'required', 0)])
_TBS_ProvideCapabilities_r13_mbs_IdleStateForMeasurements_r14._ext = None
TBS_ProvideCapabilities_r13._cont = ASN1Dict([
(u'tbs-Modes-r13', _TBS_ProvideCapabilities_r13_tbs_Modes_r13),
(u'mbs-AssistanceDataSupportList-r14', _TBS_ProvideCapabilities_r13_mbs_AssistanceDataSupportList_r14),
(u'periodicalReportingSupported-r14', _TBS_ProvideCapabilities_r13_periodicalReportingSupported_r14),
(u'mbs-ConfigSupport-r14', _TBS_ProvideCapabilities_r13_mbs_ConfigSupport_r14),
(u'mbs-IdleStateForMeasurements-r14', _TBS_ProvideCapabilities_r13_mbs_IdleStateForMeasurements_r14),
])
TBS_ProvideCapabilities_r13._ext = [u'mbs-AssistanceDataSupportList-r14', u'periodicalReportingSupported-r14', u'mbs-ConfigSupport-r14', u'mbs-IdleStateForMeasurements-r14']
#-----< MBS-AssistanceDataSupportList-r14 >-----#
MBS_AssistanceDataSupportList_r14 = SEQ(name=u'MBS-AssistanceDataSupportList-r14', mode=MODE_TYPE)
_MBS_AssistanceDataSupportList_r14_mbs_AcquisitionAssistanceDataSupport_r14 = BOOL(name=u'mbs-AcquisitionAssistanceDataSupport-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_MBS_AssistanceDataSupportList_r14_mbs_AlmanacAssistanceDataSupport_r14 = BOOL(name=u'mbs-AlmanacAssistanceDataSupport-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
MBS_AssistanceDataSupportList_r14._cont = ASN1Dict([
(u'mbs-AcquisitionAssistanceDataSupport-r14', _MBS_AssistanceDataSupportList_r14_mbs_AcquisitionAssistanceDataSupport_r14),
(u'mbs-AlmanacAssistanceDataSupport-r14', _MBS_AssistanceDataSupportList_r14_mbs_AlmanacAssistanceDataSupport_r14),
])
MBS_AssistanceDataSupportList_r14._ext = []
#-----< TBS-RequestCapabilities-r13 >-----#
TBS_RequestCapabilities_r13 = SEQ(name=u'TBS-RequestCapabilities-r13', mode=MODE_TYPE)
TBS_RequestCapabilities_r13._cont = ASN1Dict([
])
TBS_RequestCapabilities_r13._ext = []
#-----< TBS-Error-r13 >-----#
TBS_Error_r13 = CHOICE(name=u'TBS-Error-r13', mode=MODE_TYPE)
_TBS_Error_r13_locationServerErrorCauses_r13 = SEQ(name=u'locationServerErrorCauses-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'TBS-LocationServerErrorCauses-r13')))
_TBS_Error_r13_targetDeviceErrorCauses_r13 = SEQ(name=u'targetDeviceErrorCauses-r13', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'TBS-TargetDeviceErrorCauses-r13')))
TBS_Error_r13._cont = ASN1Dict([
(u'locationServerErrorCauses-r13', _TBS_Error_r13_locationServerErrorCauses_r13),
(u'targetDeviceErrorCauses-r13', _TBS_Error_r13_targetDeviceErrorCauses_r13),
])
TBS_Error_r13._ext = []
#-----< TBS-LocationServerErrorCauses-r13 >-----#
TBS_LocationServerErrorCauses_r13 = SEQ(name=u'TBS-LocationServerErrorCauses-r13', mode=MODE_TYPE)
_TBS_LocationServerErrorCauses_r13_cause_r13 = ENUM(name=u'cause-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_TBS_LocationServerErrorCauses_r13_cause_r13._cont = ASN1Dict([(u'undefined', 0), (u'assistanceDataNotSupportedByServer-v1420', 1), (u'assistanceDataSupportedButCurrentlyNotAvailableByServer-v1420', 2)])
_TBS_LocationServerErrorCauses_r13_cause_r13._ext = [u'assistanceDataNotSupportedByServer-v1420', u'assistanceDataSupportedButCurrentlyNotAvailableByServer-v1420']
TBS_LocationServerErrorCauses_r13._cont = ASN1Dict([
(u'cause-r13', _TBS_LocationServerErrorCauses_r13_cause_r13),
])
TBS_LocationServerErrorCauses_r13._ext = []
#-----< TBS-TargetDeviceErrorCauses-r13 >-----#
TBS_TargetDeviceErrorCauses_r13 = SEQ(name=u'TBS-TargetDeviceErrorCauses-r13', mode=MODE_TYPE)
_TBS_TargetDeviceErrorCauses_r13_cause_r13 = ENUM(name=u'cause-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_TBS_TargetDeviceErrorCauses_r13_cause_r13._cont = ASN1Dict([(u'undefined', 0), (u'thereWereNotEnoughMBSBeaconsReceived', 1), (u'assistanceDataMissing-v1420', 2)])
_TBS_TargetDeviceErrorCauses_r13_cause_r13._ext = [u'assistanceDataMissing-v1420']
TBS_TargetDeviceErrorCauses_r13._cont = ASN1Dict([
(u'cause-r13', _TBS_TargetDeviceErrorCauses_r13_cause_r13),
])
TBS_TargetDeviceErrorCauses_r13._ext = []
#-----< TBS-ProvideAssistanceData-r14 >-----#
TBS_ProvideAssistanceData_r14 = SEQ(name=u'TBS-ProvideAssistanceData-r14', mode=MODE_TYPE)
_TBS_ProvideAssistanceData_r14_tbs_AssistanceDataList_r14 = SEQ(name=u'tbs-AssistanceDataList-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'TBS-AssistanceDataList-r14')), opt=True)
_TBS_ProvideAssistanceData_r14_tbs_Error_r14 = CHOICE(name=u'tbs-Error-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'TBS-Error-r13')), opt=True)
TBS_ProvideAssistanceData_r14._cont = ASN1Dict([
(u'tbs-AssistanceDataList-r14', _TBS_ProvideAssistanceData_r14_tbs_AssistanceDataList_r14),
(u'tbs-Error-r14', _TBS_ProvideAssistanceData_r14_tbs_Error_r14),
])
TBS_ProvideAssistanceData_r14._ext = []
#-----< TBS-AssistanceDataList-r14 >-----#
TBS_AssistanceDataList_r14 = SEQ(name=u'TBS-AssistanceDataList-r14', mode=MODE_TYPE)
_TBS_AssistanceDataList_r14_mbs_AssistanceDataList_r14 = SEQ_OF(name=u'mbs-AssistanceDataList-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'MBS-AssistanceDataList-r14')), opt=True)
TBS_AssistanceDataList_r14._cont = ASN1Dict([
(u'mbs-AssistanceDataList-r14', _TBS_AssistanceDataList_r14_mbs_AssistanceDataList_r14),
])
TBS_AssistanceDataList_r14._ext = []
#-----< MBS-AssistanceDataList-r14 >-----#
MBS_AssistanceDataList_r14 = SEQ_OF(name=u'MBS-AssistanceDataList-r14', mode=MODE_TYPE)
_MBS_AssistanceDataList_r14__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'MBS-AssistanceDataElement-r14')))
MBS_AssistanceDataList_r14._cont = _MBS_AssistanceDataList_r14__item_
MBS_AssistanceDataList_r14._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< MBS-AssistanceDataElement-r14 >-----#
MBS_AssistanceDataElement_r14 = SEQ(name=u'MBS-AssistanceDataElement-r14', mode=MODE_TYPE)
_MBS_AssistanceDataElement_r14_mbs_AlmanacAssistance_r14 = SEQ(name=u'mbs-AlmanacAssistance-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'MBS-AlmanacAssistance-r14')), opt=True)
_MBS_AssistanceDataElement_r14_mbs_AcquisitionAssistance_r14 = SEQ(name=u'mbs-AcquisitionAssistance-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'MBS-AcquisitionAssistance-r14')), opt=True)
MBS_AssistanceDataElement_r14._cont = ASN1Dict([
(u'mbs-AlmanacAssistance-r14', _MBS_AssistanceDataElement_r14_mbs_AlmanacAssistance_r14),
(u'mbs-AcquisitionAssistance-r14', _MBS_AssistanceDataElement_r14_mbs_AcquisitionAssistance_r14),
])
MBS_AssistanceDataElement_r14._ext = []
#-----< MBS-AlmanacAssistance-r14 >-----#
MBS_AlmanacAssistance_r14 = SEQ(name=u'MBS-AlmanacAssistance-r14', mode=MODE_TYPE)
_MBS_AlmanacAssistance_r14_transmitterID_r14 = INT(name=u'transmitterID-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_MBS_AlmanacAssistance_r14_transmitterID_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=32767)], ev=None, er=[])
_MBS_AlmanacAssistance_r14_transmitterLatitude_r14 = BIT_STR(name=u'transmitterLatitude-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_MBS_AlmanacAssistance_r14_transmitterLatitude_r14._const_sz = ASN1Set(rv=[26], rr=[], ev=None, er=[])
_MBS_AlmanacAssistance_r14_transmitterLongitude_r14 = BIT_STR(name=u'transmitterLongitude-r14', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_MBS_AlmanacAssistance_r14_transmitterLongitude_r14._const_sz = ASN1Set(rv=[27], rr=[], ev=None, er=[])
_MBS_AlmanacAssistance_r14_transmitterAltitude_r14 = BIT_STR(name=u'transmitterAltitude-r14', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_MBS_AlmanacAssistance_r14_transmitterAltitude_r14._const_sz = ASN1Set(rv=[15], rr=[], ev=None, er=[])
_MBS_AlmanacAssistance_r14_timeCorrection_r14 = INT(name=u'timeCorrection-r14', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_MBS_AlmanacAssistance_r14_timeCorrection_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=25)], ev=None, er=[])
MBS_AlmanacAssistance_r14._cont = ASN1Dict([
(u'transmitterID-r14', _MBS_AlmanacAssistance_r14_transmitterID_r14),
(u'transmitterLatitude-r14', _MBS_AlmanacAssistance_r14_transmitterLatitude_r14),
(u'transmitterLongitude-r14', _MBS_AlmanacAssistance_r14_transmitterLongitude_r14),
(u'transmitterAltitude-r14', _MBS_AlmanacAssistance_r14_transmitterAltitude_r14),
(u'timeCorrection-r14', _MBS_AlmanacAssistance_r14_timeCorrection_r14),
])
MBS_AlmanacAssistance_r14._ext = []
#-----< MBS-AcquisitionAssistance-r14 >-----#
MBS_AcquisitionAssistance_r14 = SEQ(name=u'MBS-AcquisitionAssistance-r14', mode=MODE_TYPE)
_MBS_AcquisitionAssistance_r14_transmitterID_r14 = INT(name=u'transmitterID-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_MBS_AcquisitionAssistance_r14_transmitterID_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=32767)], ev=None, er=[])
_MBS_AcquisitionAssistance_r14_mbsConfiguration_r14 = ENUM(name=u'mbsConfiguration-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_MBS_AcquisitionAssistance_r14_mbsConfiguration_r14._cont = ASN1Dict([(u'tb1', 0), (u'tb2', 1), (u'tb3', 2), (u'tb4', 3)])
_MBS_AcquisitionAssistance_r14_mbsConfiguration_r14._ext = []
_MBS_AcquisitionAssistance_r14_pnCodeIndex_r14 = INT(name=u'pnCodeIndex-r14', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_MBS_AcquisitionAssistance_r14_pnCodeIndex_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=128)], ev=None, er=[])
_MBS_AcquisitionAssistance_r14_freq_r14 = INT(name=u'freq-r14', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_MBS_AcquisitionAssistance_r14_freq_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=919750000, ub=927250000)], ev=None, er=[])
MBS_AcquisitionAssistance_r14._cont = ASN1Dict([
(u'transmitterID-r14', _MBS_AcquisitionAssistance_r14_transmitterID_r14),
(u'mbsConfiguration-r14', _MBS_AcquisitionAssistance_r14_mbsConfiguration_r14),
(u'pnCodeIndex-r14', _MBS_AcquisitionAssistance_r14_pnCodeIndex_r14),
(u'freq-r14', _MBS_AcquisitionAssistance_r14_freq_r14),
])
MBS_AcquisitionAssistance_r14._ext = []
#-----< TBS-RequestAssistanceData-r14 >-----#
TBS_RequestAssistanceData_r14 = SEQ(name=u'TBS-RequestAssistanceData-r14', mode=MODE_TYPE)
_TBS_RequestAssistanceData_r14_mbs_AlmanacAssistanceDataReq_r14 = BOOL(name=u'mbs-AlmanacAssistanceDataReq-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_TBS_RequestAssistanceData_r14_mbs_AcquisitionAssistanceDataReq_r14 = BOOL(name=u'mbs-AcquisitionAssistanceDataReq-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
TBS_RequestAssistanceData_r14._cont = ASN1Dict([
(u'mbs-AlmanacAssistanceDataReq-r14', _TBS_RequestAssistanceData_r14_mbs_AlmanacAssistanceDataReq_r14),
(u'mbs-AcquisitionAssistanceDataReq-r14', _TBS_RequestAssistanceData_r14_mbs_AcquisitionAssistanceDataReq_r14),
])
TBS_RequestAssistanceData_r14._ext = []
#-----< Sensor-ProvideLocationInformation-r13 >-----#
Sensor_ProvideLocationInformation_r13 = SEQ(name=u'Sensor-ProvideLocationInformation-r13', mode=MODE_TYPE)
_Sensor_ProvideLocationInformation_r13_sensor_MeasurementInformation_r13 = SEQ(name=u'sensor-MeasurementInformation-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Sensor-MeasurementInformation-r13')), opt=True)
_Sensor_ProvideLocationInformation_r13_sensor_Error_r13 = CHOICE(name=u'sensor-Error-r13', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Sensor-Error-r13')), opt=True)
_Sensor_ProvideLocationInformation_r13_sensor_MotionInformation_r15 = SEQ(name=u'sensor-MotionInformation-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Sensor-MotionInformation-r15')), opt=True, group=0)
Sensor_ProvideLocationInformation_r13._cont = ASN1Dict([
(u'sensor-MeasurementInformation-r13', _Sensor_ProvideLocationInformation_r13_sensor_MeasurementInformation_r13),
(u'sensor-Error-r13', _Sensor_ProvideLocationInformation_r13_sensor_Error_r13),
(u'sensor-MotionInformation-r15', _Sensor_ProvideLocationInformation_r13_sensor_MotionInformation_r15),
])
Sensor_ProvideLocationInformation_r13._ext = [u'sensor-MotionInformation-r15']
#-----< Sensor-MeasurementInformation-r13 >-----#
Sensor_MeasurementInformation_r13 = SEQ(name=u'Sensor-MeasurementInformation-r13', mode=MODE_TYPE)
_Sensor_MeasurementInformation_r13_measurementReferenceTime_r13 = TIME_UTC(name=u'measurementReferenceTime-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_Sensor_MeasurementInformation_r13_uncompensatedBarometricPressure_r13 = INT(name=u'uncompensatedBarometricPressure-r13', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_Sensor_MeasurementInformation_r13_uncompensatedBarometricPressure_r13._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=30000, ub=115000)], ev=None, er=[])
_Sensor_MeasurementInformation_r13_uncertainty_r14 = SEQ(name=u'uncertainty-r14', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
__Sensor_MeasurementInformation_r13_uncertainty_r14_range_r14 = INT(name=u'range-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__Sensor_MeasurementInformation_r13_uncertainty_r14_range_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1000)], ev=None, er=[])
__Sensor_MeasurementInformation_r13_uncertainty_r14_confidence_r14 = INT(name=u'confidence-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__Sensor_MeasurementInformation_r13_uncertainty_r14_confidence_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=100)], ev=None, er=[])
_Sensor_MeasurementInformation_r13_uncertainty_r14._cont = ASN1Dict([
(u'range-r14', __Sensor_MeasurementInformation_r13_uncertainty_r14_range_r14),
(u'confidence-r14', __Sensor_MeasurementInformation_r13_uncertainty_r14_confidence_r14),
])
_Sensor_MeasurementInformation_r13_uncertainty_r14._ext = None
_Sensor_MeasurementInformation_r13_adjustment_r16 = INT(name=u'adjustment-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_Sensor_MeasurementInformation_r13_adjustment_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-5000, ub=5000)], ev=None, er=[])
Sensor_MeasurementInformation_r13._cont = ASN1Dict([
(u'measurementReferenceTime-r13', _Sensor_MeasurementInformation_r13_measurementReferenceTime_r13),
(u'uncompensatedBarometricPressure-r13', _Sensor_MeasurementInformation_r13_uncompensatedBarometricPressure_r13),
(u'uncertainty-r14', _Sensor_MeasurementInformation_r13_uncertainty_r14),
(u'adjustment-r16', _Sensor_MeasurementInformation_r13_adjustment_r16),
])
Sensor_MeasurementInformation_r13._ext = [u'uncertainty-r14', u'adjustment-r16']
#-----< Sensor-MotionInformation-r15 >-----#
Sensor_MotionInformation_r15 = SEQ(name=u'Sensor-MotionInformation-r15', mode=MODE_TYPE)
_Sensor_MotionInformation_r15_refTime_r15 = CHOICE(name=u'refTime-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'DisplacementTimeStamp-r15')))
_Sensor_MotionInformation_r15_displacementInfoList_r15 = SEQ_OF(name=u'displacementInfoList-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'DisplacementInfoList-r15')))
Sensor_MotionInformation_r15._cont = ASN1Dict([
(u'refTime-r15', _Sensor_MotionInformation_r15_refTime_r15),
(u'displacementInfoList-r15', _Sensor_MotionInformation_r15_displacementInfoList_r15),
])
Sensor_MotionInformation_r15._ext = []
#-----< DisplacementInfoList-r15 >-----#
DisplacementInfoList_r15 = SEQ_OF(name=u'DisplacementInfoList-r15', mode=MODE_TYPE)
_DisplacementInfoList_r15__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'DisplacementInfoListElement-r15')))
DisplacementInfoList_r15._cont = _DisplacementInfoList_r15__item_
DisplacementInfoList_r15._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=128)], ev=None, er=[])
#-----< DisplacementInfoListElement-r15 >-----#
DisplacementInfoListElement_r15 = SEQ(name=u'DisplacementInfoListElement-r15', mode=MODE_TYPE)
_DisplacementInfoListElement_r15_deltaTimeStamp_r15 = CHOICE(name=u'deltaTimeStamp-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'DeltaTime-r15')))
_DisplacementInfoListElement_r15_displacement_r15 = SEQ(name=u'displacement-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Displacement-r15')), opt=True)
DisplacementInfoListElement_r15._cont = ASN1Dict([
(u'deltaTimeStamp-r15', _DisplacementInfoListElement_r15_deltaTimeStamp_r15),
(u'displacement-r15', _DisplacementInfoListElement_r15_displacement_r15),
])
DisplacementInfoListElement_r15._ext = []
#-----< DisplacementTimeStamp-r15 >-----#
DisplacementTimeStamp_r15 = CHOICE(name=u'DisplacementTimeStamp-r15', mode=MODE_TYPE)
_DisplacementTimeStamp_r15_utcTime_r15 = SEQ(name=u'utcTime-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'UTC-Time-r15')))
_DisplacementTimeStamp_r15_gnssTime_r15 = SEQ(name=u'gnssTime-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'MeasurementReferenceTime')))
_DisplacementTimeStamp_r15_systemFrameNumber_r15 = SEQ(name=u'systemFrameNumber-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SFN-r15')))
_DisplacementTimeStamp_r15_measurementSFN_r15 = INT(name=u'measurementSFN-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_DisplacementTimeStamp_r15_measurementSFN_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-8192, ub=9214)], ev=None, er=[])
DisplacementTimeStamp_r15._cont = ASN1Dict([
(u'utcTime-r15', _DisplacementTimeStamp_r15_utcTime_r15),
(u'gnssTime-r15', _DisplacementTimeStamp_r15_gnssTime_r15),
(u'systemFrameNumber-r15', _DisplacementTimeStamp_r15_systemFrameNumber_r15),
(u'measurementSFN-r15', _DisplacementTimeStamp_r15_measurementSFN_r15),
])
DisplacementTimeStamp_r15._ext = []
#-----< DeltaTime-r15 >-----#
DeltaTime_r15 = CHOICE(name=u'DeltaTime-r15', mode=MODE_TYPE)
_DeltaTime_r15_deltaTimeSec_r15 = INT(name=u'deltaTimeSec-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_DeltaTime_r15_deltaTimeSec_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16384)], ev=None, er=[])
_DeltaTime_r15_deltaTimeSFN_r15 = INT(name=u'deltaTimeSFN-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_DeltaTime_r15_deltaTimeSFN_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4096)], ev=None, er=[])
DeltaTime_r15._cont = ASN1Dict([
(u'deltaTimeSec-r15', _DeltaTime_r15_deltaTimeSec_r15),
(u'deltaTimeSFN-r15', _DeltaTime_r15_deltaTimeSFN_r15),
])
DeltaTime_r15._ext = []
#-----< SFN-r15 >-----#
SFN_r15 = SEQ(name=u'SFN-r15', mode=MODE_TYPE)
_SFN_r15_sfn_r15 = BIT_STR(name=u'sfn-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SFN_r15_sfn_r15._const_sz = ASN1Set(rv=[10], rr=[], ev=None, er=[])
_SFN_r15_hyperSFN_r15 = BIT_STR(name=u'hyperSFN-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_SFN_r15_hyperSFN_r15._const_sz = ASN1Set(rv=[10], rr=[], ev=None, er=[])
SFN_r15._cont = ASN1Dict([
(u'sfn-r15', _SFN_r15_sfn_r15),
(u'hyperSFN-r15', _SFN_r15_hyperSFN_r15),
])
SFN_r15._ext = []
#-----< Displacement-r15 >-----#
Displacement_r15 = SEQ(name=u'Displacement-r15', mode=MODE_TYPE)
_Displacement_r15_bearing_r15 = INT(name=u'bearing-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Displacement_r15_bearing_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=3599)], ev=None, er=[])
_Displacement_r15_bearingUncConfidence_r15 = INT(name=u'bearingUncConfidence-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_Displacement_r15_bearingUncConfidence_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=100)], ev=None, er=[])
_Displacement_r15_bearingRef_r15 = ENUM(name=u'bearingRef-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Displacement_r15_bearingRef_r15._cont = ASN1Dict([(u'geographicNorth', 0), (u'magneticNorth', 1), (u'local', 2)])
_Displacement_r15_bearingRef_r15._ext = None
_Displacement_r15_horizontalDistance_r15 = INT(name=u'horizontalDistance-r15', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Displacement_r15_horizontalDistance_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=8191)], ev=None, er=[])
_Displacement_r15_horizontalDistanceUnc_r15 = INT(name=u'horizontalDistanceUnc-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_Displacement_r15_horizontalDistanceUnc_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_Displacement_r15_horizontalUncConfidence_r15 = INT(name=u'horizontalUncConfidence-r15', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_Displacement_r15_horizontalUncConfidence_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=100)], ev=None, er=[])
_Displacement_r15_verticalDirection_r15 = ENUM(name=u'verticalDirection-r15', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_Displacement_r15_verticalDirection_r15._cont = ASN1Dict([(u'upward', 0), (u'downward', 1)])
_Displacement_r15_verticalDirection_r15._ext = None
_Displacement_r15_verticalDistance_r15 = INT(name=u'verticalDistance-r15', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_Displacement_r15_verticalDistance_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=8191)], ev=None, er=[])
_Displacement_r15_verticalDistanceUnc_r15 = INT(name=u'verticalDistanceUnc-r15', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_Displacement_r15_verticalDistanceUnc_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_Displacement_r15_verticalUncConfidence_r15 = INT(name=u'verticalUncConfidence-r15', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_Displacement_r15_verticalUncConfidence_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=100)], ev=None, er=[])
Displacement_r15._cont = ASN1Dict([
(u'bearing-r15', _Displacement_r15_bearing_r15),
(u'bearingUncConfidence-r15', _Displacement_r15_bearingUncConfidence_r15),
(u'bearingRef-r15', _Displacement_r15_bearingRef_r15),
(u'horizontalDistance-r15', _Displacement_r15_horizontalDistance_r15),
(u'horizontalDistanceUnc-r15', _Displacement_r15_horizontalDistanceUnc_r15),
(u'horizontalUncConfidence-r15', _Displacement_r15_horizontalUncConfidence_r15),
(u'verticalDirection-r15', _Displacement_r15_verticalDirection_r15),
(u'verticalDistance-r15', _Displacement_r15_verticalDistance_r15),
(u'verticalDistanceUnc-r15', _Displacement_r15_verticalDistanceUnc_r15),
(u'verticalUncConfidence-r15', _Displacement_r15_verticalUncConfidence_r15),
])
Displacement_r15._ext = []
#-----< UTC-Time-r15 >-----#
UTC_Time_r15 = SEQ(name=u'UTC-Time-r15', mode=MODE_TYPE)
_UTC_Time_r15_utcTime_r15 = TIME_UTC(name=u'utcTime-r15', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_Time_r15_utcTime_ms_r15 = INT(name=u'utcTime-ms-r15', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_UTC_Time_r15_utcTime_ms_r15._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=999)], ev=None, er=[])
UTC_Time_r15._cont = ASN1Dict([
(u'utcTime-r15', _UTC_Time_r15_utcTime_r15),
(u'utcTime-ms-r15', _UTC_Time_r15_utcTime_ms_r15),
])
UTC_Time_r15._ext = []
#-----< Sensor-RequestLocationInformation-r13 >-----#
Sensor_RequestLocationInformation_r13 = SEQ(name=u'Sensor-RequestLocationInformation-r13', mode=MODE_TYPE)
_Sensor_RequestLocationInformation_r13_uncompensatedBarometricPressureReq_r13 = BOOL(name=u'uncompensatedBarometricPressureReq-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Sensor_RequestLocationInformation_r13_assistanceAvailability_r14 = BOOL(name=u'assistanceAvailability-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_Sensor_RequestLocationInformation_r13_sensor_MotionInformationReq_r15 = BOOL(name=u'sensor-MotionInformationReq-r15', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_Sensor_RequestLocationInformation_r13_adjustmentReq_r16 = BOOL(name=u'adjustmentReq-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=2)
Sensor_RequestLocationInformation_r13._cont = ASN1Dict([
(u'uncompensatedBarometricPressureReq-r13', _Sensor_RequestLocationInformation_r13_uncompensatedBarometricPressureReq_r13),
(u'assistanceAvailability-r14', _Sensor_RequestLocationInformation_r13_assistanceAvailability_r14),
(u'sensor-MotionInformationReq-r15', _Sensor_RequestLocationInformation_r13_sensor_MotionInformationReq_r15),
(u'adjustmentReq-r16', _Sensor_RequestLocationInformation_r13_adjustmentReq_r16),
])
Sensor_RequestLocationInformation_r13._ext = [u'assistanceAvailability-r14', u'sensor-MotionInformationReq-r15', u'adjustmentReq-r16']
#-----< Sensor-ProvideCapabilities-r13 >-----#
Sensor_ProvideCapabilities_r13 = SEQ(name=u'Sensor-ProvideCapabilities-r13', mode=MODE_TYPE)
_Sensor_ProvideCapabilities_r13_sensor_Modes_r13 = BIT_STR(name=u'sensor-Modes-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Sensor_ProvideCapabilities_r13_sensor_Modes_r13._cont = ASN1Dict([(u'standalone', 0), (u'ue-assisted', 1), (u'ue-based', 2)])
_Sensor_ProvideCapabilities_r13_sensor_Modes_r13._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_Sensor_ProvideCapabilities_r13_sensor_AssistanceDataSupportList_r14 = SEQ(name=u'sensor-AssistanceDataSupportList-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Sensor-AssistanceDataSupportList-r14')), opt=True, group=0)
_Sensor_ProvideCapabilities_r13_periodicalReportingSupported_r14 = SEQ(name=u'periodicalReportingSupported-r14', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'PositioningModes')), opt=True, group=0)
_Sensor_ProvideCapabilities_r13_idleStateForMeasurements_r14 = ENUM(name=u'idleStateForMeasurements-r14', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_Sensor_ProvideCapabilities_r13_idleStateForMeasurements_r14._cont = ASN1Dict([(u'required', 0)])
_Sensor_ProvideCapabilities_r13_idleStateForMeasurements_r14._ext = None
_Sensor_ProvideCapabilities_r13_sensor_MotionInformationSup_r15 = ENUM(name=u'sensor-MotionInformationSup-r15', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=1)
_Sensor_ProvideCapabilities_r13_sensor_MotionInformationSup_r15._cont = ASN1Dict([(u'true', 0)])
_Sensor_ProvideCapabilities_r13_sensor_MotionInformationSup_r15._ext = None
_Sensor_ProvideCapabilities_r13_adjustmentSupported_r16 = ENUM(name=u'adjustmentSupported-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=2)
_Sensor_ProvideCapabilities_r13_adjustmentSupported_r16._cont = ASN1Dict([(u'true', 0)])
_Sensor_ProvideCapabilities_r13_adjustmentSupported_r16._ext = None
Sensor_ProvideCapabilities_r13._cont = ASN1Dict([
(u'sensor-Modes-r13', _Sensor_ProvideCapabilities_r13_sensor_Modes_r13),
(u'sensor-AssistanceDataSupportList-r14', _Sensor_ProvideCapabilities_r13_sensor_AssistanceDataSupportList_r14),
(u'periodicalReportingSupported-r14', _Sensor_ProvideCapabilities_r13_periodicalReportingSupported_r14),
(u'idleStateForMeasurements-r14', _Sensor_ProvideCapabilities_r13_idleStateForMeasurements_r14),
(u'sensor-MotionInformationSup-r15', _Sensor_ProvideCapabilities_r13_sensor_MotionInformationSup_r15),
(u'adjustmentSupported-r16', _Sensor_ProvideCapabilities_r13_adjustmentSupported_r16),
])
Sensor_ProvideCapabilities_r13._ext = [u'sensor-AssistanceDataSupportList-r14', u'periodicalReportingSupported-r14', u'idleStateForMeasurements-r14', u'sensor-MotionInformationSup-r15', u'adjustmentSupported-r16']
#-----< Sensor-AssistanceDataSupportList-r14 >-----#
Sensor_AssistanceDataSupportList_r14 = SEQ(name=u'Sensor-AssistanceDataSupportList-r14', mode=MODE_TYPE)
_Sensor_AssistanceDataSupportList_r14_validityPeriodSupported_v1520 = ENUM(name=u'validityPeriodSupported-v1520', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_Sensor_AssistanceDataSupportList_r14_validityPeriodSupported_v1520._cont = ASN1Dict([(u'true', 0)])
_Sensor_AssistanceDataSupportList_r14_validityPeriodSupported_v1520._ext = None
_Sensor_AssistanceDataSupportList_r14_validityAreaSupported_v1520 = ENUM(name=u'validityAreaSupported-v1520', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_Sensor_AssistanceDataSupportList_r14_validityAreaSupported_v1520._cont = ASN1Dict([(u'true', 0)])
_Sensor_AssistanceDataSupportList_r14_validityAreaSupported_v1520._ext = None
Sensor_AssistanceDataSupportList_r14._cont = ASN1Dict([
(u'validityPeriodSupported-v1520', _Sensor_AssistanceDataSupportList_r14_validityPeriodSupported_v1520),
(u'validityAreaSupported-v1520', _Sensor_AssistanceDataSupportList_r14_validityAreaSupported_v1520),
])
Sensor_AssistanceDataSupportList_r14._ext = [u'validityPeriodSupported-v1520', u'validityAreaSupported-v1520']
#-----< Sensor-RequestCapabilities-r13 >-----#
Sensor_RequestCapabilities_r13 = SEQ(name=u'Sensor-RequestCapabilities-r13', mode=MODE_TYPE)
Sensor_RequestCapabilities_r13._cont = ASN1Dict([
])
Sensor_RequestCapabilities_r13._ext = []
#-----< Sensor-Error-r13 >-----#
Sensor_Error_r13 = CHOICE(name=u'Sensor-Error-r13', mode=MODE_TYPE)
_Sensor_Error_r13_locationServerErrorCauses_r13 = SEQ(name=u'locationServerErrorCauses-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Sensor-LocationServerErrorCauses-r13')))
_Sensor_Error_r13_targetDeviceErrorCauses_r13 = SEQ(name=u'targetDeviceErrorCauses-r13', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Sensor-TargetDeviceErrorCauses-r13')))
Sensor_Error_r13._cont = ASN1Dict([
(u'locationServerErrorCauses-r13', _Sensor_Error_r13_locationServerErrorCauses_r13),
(u'targetDeviceErrorCauses-r13', _Sensor_Error_r13_targetDeviceErrorCauses_r13),
])
Sensor_Error_r13._ext = []
#-----< Sensor-LocationServerErrorCauses-r13 >-----#
Sensor_LocationServerErrorCauses_r13 = SEQ(name=u'Sensor-LocationServerErrorCauses-r13', mode=MODE_TYPE)
_Sensor_LocationServerErrorCauses_r13_cause_r13 = ENUM(name=u'cause-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Sensor_LocationServerErrorCauses_r13_cause_r13._cont = ASN1Dict([(u'undefined', 0), (u'assistanceDataNotSupportedByServer-v1420', 1), (u'assistanceDataSupportedButCurrentlyNotAvailableByServer-v1420', 2)])
_Sensor_LocationServerErrorCauses_r13_cause_r13._ext = [u'assistanceDataNotSupportedByServer-v1420', u'assistanceDataSupportedButCurrentlyNotAvailableByServer-v1420']
Sensor_LocationServerErrorCauses_r13._cont = ASN1Dict([
(u'cause-r13', _Sensor_LocationServerErrorCauses_r13_cause_r13),
])
Sensor_LocationServerErrorCauses_r13._ext = []
#-----< Sensor-TargetDeviceErrorCauses-r13 >-----#
Sensor_TargetDeviceErrorCauses_r13 = SEQ(name=u'Sensor-TargetDeviceErrorCauses-r13', mode=MODE_TYPE)
_Sensor_TargetDeviceErrorCauses_r13_cause_r13 = ENUM(name=u'cause-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Sensor_TargetDeviceErrorCauses_r13_cause_r13._cont = ASN1Dict([(u'undefined', 0), (u'assistanceDataMissing-v1420', 1)])
_Sensor_TargetDeviceErrorCauses_r13_cause_r13._ext = [u'assistanceDataMissing-v1420']
Sensor_TargetDeviceErrorCauses_r13._cont = ASN1Dict([
(u'cause-r13', _Sensor_TargetDeviceErrorCauses_r13_cause_r13),
])
Sensor_TargetDeviceErrorCauses_r13._ext = []
#-----< Sensor-ProvideAssistanceData-r14 >-----#
Sensor_ProvideAssistanceData_r14 = SEQ(name=u'Sensor-ProvideAssistanceData-r14', mode=MODE_TYPE)
_Sensor_ProvideAssistanceData_r14_sensor_AssistanceDataList_r14 = SEQ(name=u'sensor-AssistanceDataList-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Sensor-AssistanceDataList-r14')), opt=True)
_Sensor_ProvideAssistanceData_r14_sensor_Error_r14 = CHOICE(name=u'sensor-Error-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Sensor-Error-r13')), opt=True)
Sensor_ProvideAssistanceData_r14._cont = ASN1Dict([
(u'sensor-AssistanceDataList-r14', _Sensor_ProvideAssistanceData_r14_sensor_AssistanceDataList_r14),
(u'sensor-Error-r14', _Sensor_ProvideAssistanceData_r14_sensor_Error_r14),
])
Sensor_ProvideAssistanceData_r14._ext = []
#-----< Sensor-AssistanceDataList-r14 >-----#
Sensor_AssistanceDataList_r14 = SEQ(name=u'Sensor-AssistanceDataList-r14', mode=MODE_TYPE)
_Sensor_AssistanceDataList_r14_refPressure_r14 = INT(name=u'refPressure-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_Sensor_AssistanceDataList_r14_refPressure_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-20000, ub=10000)], ev=None, er=[])
_Sensor_AssistanceDataList_r14_refPosition_r14 = SEQ(name=u'refPosition-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'EllipsoidPointWithAltitudeAndUncertaintyEllipsoid')), opt=True)
_Sensor_AssistanceDataList_r14_refTemperature_r14 = INT(name=u'refTemperature-r14', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_Sensor_AssistanceDataList_r14_refTemperature_r14._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-64, ub=63)], ev=None, er=[])
_Sensor_AssistanceDataList_r14_period_v1520 = SEQ(name=u'period-v1520', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
__Sensor_AssistanceDataList_r14_period_v1520_pressureValidityPeriod_v1520 = SEQ(name=u'pressureValidityPeriod-v1520', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'PressureValidityPeriod-v1520')))
__Sensor_AssistanceDataList_r14_period_v1520_referencePressureRate_v1520 = INT(name=u'referencePressureRate-v1520', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__Sensor_AssistanceDataList_r14_period_v1520_referencePressureRate_v1520._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
_Sensor_AssistanceDataList_r14_period_v1520._cont = ASN1Dict([
(u'pressureValidityPeriod-v1520', __Sensor_AssistanceDataList_r14_period_v1520_pressureValidityPeriod_v1520),
(u'referencePressureRate-v1520', __Sensor_AssistanceDataList_r14_period_v1520_referencePressureRate_v1520),
])
_Sensor_AssistanceDataList_r14_period_v1520._ext = []
_Sensor_AssistanceDataList_r14_area_v1520 = SEQ(name=u'area-v1520', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
__Sensor_AssistanceDataList_r14_area_v1520_pressureValidityArea_v1520 = SEQ(name=u'pressureValidityArea-v1520', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'PressureValidityArea-v1520')))
__Sensor_AssistanceDataList_r14_area_v1520_gN_pressure_v1520 = INT(name=u'gN-pressure-v1520', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__Sensor_AssistanceDataList_r14_area_v1520_gN_pressure_v1520._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1024, ub=1023)], ev=None, er=[])
__Sensor_AssistanceDataList_r14_area_v1520_gE_pressure_v1520 = INT(name=u'gE-pressure-v1520', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__Sensor_AssistanceDataList_r14_area_v1520_gE_pressure_v1520._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-1024, ub=1023)], ev=None, er=[])
_Sensor_AssistanceDataList_r14_area_v1520._cont = ASN1Dict([
(u'pressureValidityArea-v1520', __Sensor_AssistanceDataList_r14_area_v1520_pressureValidityArea_v1520),
(u'gN-pressure-v1520', __Sensor_AssistanceDataList_r14_area_v1520_gN_pressure_v1520),
(u'gE-pressure-v1520', __Sensor_AssistanceDataList_r14_area_v1520_gE_pressure_v1520),
])
_Sensor_AssistanceDataList_r14_area_v1520._ext = []
Sensor_AssistanceDataList_r14._cont = ASN1Dict([
(u'refPressure-r14', _Sensor_AssistanceDataList_r14_refPressure_r14),
(u'refPosition-r14', _Sensor_AssistanceDataList_r14_refPosition_r14),
(u'refTemperature-r14', _Sensor_AssistanceDataList_r14_refTemperature_r14),
(u'period-v1520', _Sensor_AssistanceDataList_r14_period_v1520),
(u'area-v1520', _Sensor_AssistanceDataList_r14_area_v1520),
])
Sensor_AssistanceDataList_r14._ext = [u'period-v1520', u'area-v1520']
#-----< PressureValidityArea-v1520 >-----#
PressureValidityArea_v1520 = SEQ(name=u'PressureValidityArea-v1520', mode=MODE_TYPE)
_PressureValidityArea_v1520_centerPoint_v1520 = SEQ(name=u'centerPoint-v1520', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'Ellipsoid-Point')))
_PressureValidityArea_v1520_validityAreaWidth_v1520 = INT(name=u'validityAreaWidth-v1520', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_PressureValidityArea_v1520_validityAreaWidth_v1520._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=128)], ev=None, er=[])
_PressureValidityArea_v1520_validityAreaHeight_v1520 = INT(name=u'validityAreaHeight-v1520', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_PressureValidityArea_v1520_validityAreaHeight_v1520._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=128)], ev=None, er=[])
PressureValidityArea_v1520._cont = ASN1Dict([
(u'centerPoint-v1520', _PressureValidityArea_v1520_centerPoint_v1520),
(u'validityAreaWidth-v1520', _PressureValidityArea_v1520_validityAreaWidth_v1520),
(u'validityAreaHeight-v1520', _PressureValidityArea_v1520_validityAreaHeight_v1520),
])
PressureValidityArea_v1520._ext = []
#-----< PressureValidityPeriod-v1520 >-----#
PressureValidityPeriod_v1520 = SEQ(name=u'PressureValidityPeriod-v1520', mode=MODE_TYPE)
_PressureValidityPeriod_v1520_beginTime_v1520 = SEQ(name=u'beginTime-v1520', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'GNSS-SystemTime')))
_PressureValidityPeriod_v1520_beginTimeAlt_v1520 = INT(name=u'beginTimeAlt-v1520', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_PressureValidityPeriod_v1520_beginTimeAlt_v1520._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2881)], ev=None, er=[])
_PressureValidityPeriod_v1520_duration_v1520 = INT(name=u'duration-v1520', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_PressureValidityPeriod_v1520_duration_v1520._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=2881)], ev=None, er=[])
PressureValidityPeriod_v1520._cont = ASN1Dict([
(u'beginTime-v1520', _PressureValidityPeriod_v1520_beginTime_v1520),
(u'beginTimeAlt-v1520', _PressureValidityPeriod_v1520_beginTimeAlt_v1520),
(u'duration-v1520', _PressureValidityPeriod_v1520_duration_v1520),
])
PressureValidityPeriod_v1520._ext = []
#-----< Sensor-RequestAssistanceData-r14 >-----#
Sensor_RequestAssistanceData_r14 = SEQ(name=u'Sensor-RequestAssistanceData-r14', mode=MODE_TYPE)
Sensor_RequestAssistanceData_r14._cont = ASN1Dict([
])
Sensor_RequestAssistanceData_r14._ext = []
#-----< WLAN-ProvideLocationInformation-r13 >-----#
WLAN_ProvideLocationInformation_r13 = SEQ(name=u'WLAN-ProvideLocationInformation-r13', mode=MODE_TYPE)
_WLAN_ProvideLocationInformation_r13_wlan_MeasurementInformation_r13 = SEQ(name=u'wlan-MeasurementInformation-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'WLAN-MeasurementInformation-r13')), opt=True)
_WLAN_ProvideLocationInformation_r13_wlan_Error_r13 = CHOICE(name=u'wlan-Error-r13', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'WLAN-Error-r13')), opt=True)
WLAN_ProvideLocationInformation_r13._cont = ASN1Dict([
(u'wlan-MeasurementInformation-r13', _WLAN_ProvideLocationInformation_r13_wlan_MeasurementInformation_r13),
(u'wlan-Error-r13', _WLAN_ProvideLocationInformation_r13_wlan_Error_r13),
])
WLAN_ProvideLocationInformation_r13._ext = []
#-----< WLAN-MeasurementInformation-r13 >-----#
WLAN_MeasurementInformation_r13 = SEQ(name=u'WLAN-MeasurementInformation-r13', mode=MODE_TYPE)
_WLAN_MeasurementInformation_r13_measurementReferenceTime_r13 = TIME_UTC(name=u'measurementReferenceTime-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_WLAN_MeasurementInformation_r13_wlan_MeasurementList_r13 = SEQ_OF(name=u'wlan-MeasurementList-r13', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'WLAN-MeasurementList-r13')), opt=True)
WLAN_MeasurementInformation_r13._cont = ASN1Dict([
(u'measurementReferenceTime-r13', _WLAN_MeasurementInformation_r13_measurementReferenceTime_r13),
(u'wlan-MeasurementList-r13', _WLAN_MeasurementInformation_r13_wlan_MeasurementList_r13),
])
WLAN_MeasurementInformation_r13._ext = []
#-----< WLAN-MeasurementList-r13 >-----#
WLAN_MeasurementList_r13 = SEQ_OF(name=u'WLAN-MeasurementList-r13', mode=MODE_TYPE)
_WLAN_MeasurementList_r13__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'WLAN-MeasurementElement-r13')))
WLAN_MeasurementList_r13._cont = _WLAN_MeasurementList_r13__item_
WLAN_MeasurementList_r13._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< WLAN-MeasurementElement-r13 >-----#
WLAN_MeasurementElement_r13 = SEQ(name=u'WLAN-MeasurementElement-r13', mode=MODE_TYPE)
_WLAN_MeasurementElement_r13_wlan_AP_Identifier_r13 = SEQ(name=u'wlan-AP-Identifier-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'WLAN-AP-Identifier-r13')))
_WLAN_MeasurementElement_r13_rssi_r13 = INT(name=u'rssi-r13', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_WLAN_MeasurementElement_r13_rssi_r13._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-127, ub=128)], ev=None, er=[])
_WLAN_MeasurementElement_r13_rtt_r13 = SEQ(name=u'rtt-r13', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'WLAN-RTT-r13')), opt=True)
_WLAN_MeasurementElement_r13_apChannelFrequency_r13 = INT(name=u'apChannelFrequency-r13', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_WLAN_MeasurementElement_r13_apChannelFrequency_r13._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=256)], ev=None, er=[])
_WLAN_MeasurementElement_r13_servingFlag_r13 = BOOL(name=u'servingFlag-r13', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
WLAN_MeasurementElement_r13._cont = ASN1Dict([
(u'wlan-AP-Identifier-r13', _WLAN_MeasurementElement_r13_wlan_AP_Identifier_r13),
(u'rssi-r13', _WLAN_MeasurementElement_r13_rssi_r13),
(u'rtt-r13', _WLAN_MeasurementElement_r13_rtt_r13),
(u'apChannelFrequency-r13', _WLAN_MeasurementElement_r13_apChannelFrequency_r13),
(u'servingFlag-r13', _WLAN_MeasurementElement_r13_servingFlag_r13),
])
WLAN_MeasurementElement_r13._ext = []
#-----< WLAN-AP-Identifier-r13 >-----#
WLAN_AP_Identifier_r13 = SEQ(name=u'WLAN-AP-Identifier-r13', mode=MODE_TYPE)
_WLAN_AP_Identifier_r13_bssid_r13 = OCT_STR(name=u'bssid-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_WLAN_AP_Identifier_r13_bssid_r13._const_sz = ASN1Set(rv=[6], rr=[], ev=None, er=[])
_WLAN_AP_Identifier_r13_ssid_r13 = OCT_STR(name=u'ssid-r13', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_WLAN_AP_Identifier_r13_ssid_r13._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=None, er=[])
WLAN_AP_Identifier_r13._cont = ASN1Dict([
(u'bssid-r13', _WLAN_AP_Identifier_r13_bssid_r13),
(u'ssid-r13', _WLAN_AP_Identifier_r13_ssid_r13),
])
WLAN_AP_Identifier_r13._ext = []
#-----< WLAN-RTT-r13 >-----#
WLAN_RTT_r13 = SEQ(name=u'WLAN-RTT-r13', mode=MODE_TYPE)
_WLAN_RTT_r13_rttValue_r13 = INT(name=u'rttValue-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_WLAN_RTT_r13_rttValue_r13._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=16777215)], ev=None, er=[])
_WLAN_RTT_r13_rttUnits_r13 = ENUM(name=u'rttUnits-r13', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_WLAN_RTT_r13_rttUnits_r13._cont = ASN1Dict([(u'microseconds', 0), (u'hundredsofnanoseconds', 1), (u'tensofnanoseconds', 2), (u'nanoseconds', 3), (u'tenthsofnanoseconds', 4)])
_WLAN_RTT_r13_rttUnits_r13._ext = []
_WLAN_RTT_r13_rttAccuracy_r13 = INT(name=u'rttAccuracy-r13', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_WLAN_RTT_r13_rttAccuracy_r13._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
WLAN_RTT_r13._cont = ASN1Dict([
(u'rttValue-r13', _WLAN_RTT_r13_rttValue_r13),
(u'rttUnits-r13', _WLAN_RTT_r13_rttUnits_r13),
(u'rttAccuracy-r13', _WLAN_RTT_r13_rttAccuracy_r13),
])
WLAN_RTT_r13._ext = []
#-----< WLAN-RequestLocationInformation-r13 >-----#
WLAN_RequestLocationInformation_r13 = SEQ(name=u'WLAN-RequestLocationInformation-r13', mode=MODE_TYPE)
_WLAN_RequestLocationInformation_r13_requestedMeasurements_r13 = BIT_STR(name=u'requestedMeasurements-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_WLAN_RequestLocationInformation_r13_requestedMeasurements_r13._cont = ASN1Dict([(u'rssi', 0), (u'rtt', 1)])
_WLAN_RequestLocationInformation_r13_requestedMeasurements_r13._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_WLAN_RequestLocationInformation_r13_assistanceAvailability_r14 = BOOL(name=u'assistanceAvailability-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
WLAN_RequestLocationInformation_r13._cont = ASN1Dict([
(u'requestedMeasurements-r13', _WLAN_RequestLocationInformation_r13_requestedMeasurements_r13),
(u'assistanceAvailability-r14', _WLAN_RequestLocationInformation_r13_assistanceAvailability_r14),
])
WLAN_RequestLocationInformation_r13._ext = [u'assistanceAvailability-r14']
#-----< WLAN-ProvideCapabilities-r13 >-----#
WLAN_ProvideCapabilities_r13 = SEQ(name=u'WLAN-ProvideCapabilities-r13', mode=MODE_TYPE)
_WLAN_ProvideCapabilities_r13_wlan_Modes_r13 = BIT_STR(name=u'wlan-Modes-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_WLAN_ProvideCapabilities_r13_wlan_Modes_r13._cont = ASN1Dict([(u'standalone', 0), (u'ue-assisted', 1), (u'ue-based', 2)])
_WLAN_ProvideCapabilities_r13_wlan_Modes_r13._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_WLAN_ProvideCapabilities_r13_wlan_MeasSupported_r13 = BIT_STR(name=u'wlan-MeasSupported-r13', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_WLAN_ProvideCapabilities_r13_wlan_MeasSupported_r13._cont = ASN1Dict([(u'rssi-r13', 0), (u'rtt-r13', 1)])
_WLAN_ProvideCapabilities_r13_wlan_MeasSupported_r13._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_WLAN_ProvideCapabilities_r13_wlan_AP_AD_Supported_r14 = BIT_STR(name=u'wlan-AP-AD-Supported-r14', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_WLAN_ProvideCapabilities_r13_wlan_AP_AD_Supported_r14._cont = ASN1Dict([(u'ap-identifier', 0), (u'ap-location', 1)])
_WLAN_ProvideCapabilities_r13_wlan_AP_AD_Supported_r14._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_WLAN_ProvideCapabilities_r13_periodicalReportingSupported_r14 = SEQ(name=u'periodicalReportingSupported-r14', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'PositioningModes')), opt=True, group=0)
_WLAN_ProvideCapabilities_r13_idleStateForMeasurements_r14 = ENUM(name=u'idleStateForMeasurements-r14', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_WLAN_ProvideCapabilities_r13_idleStateForMeasurements_r14._cont = ASN1Dict([(u'required', 0)])
_WLAN_ProvideCapabilities_r13_idleStateForMeasurements_r14._ext = None
WLAN_ProvideCapabilities_r13._cont = ASN1Dict([
(u'wlan-Modes-r13', _WLAN_ProvideCapabilities_r13_wlan_Modes_r13),
(u'wlan-MeasSupported-r13', _WLAN_ProvideCapabilities_r13_wlan_MeasSupported_r13),
(u'wlan-AP-AD-Supported-r14', _WLAN_ProvideCapabilities_r13_wlan_AP_AD_Supported_r14),
(u'periodicalReportingSupported-r14', _WLAN_ProvideCapabilities_r13_periodicalReportingSupported_r14),
(u'idleStateForMeasurements-r14', _WLAN_ProvideCapabilities_r13_idleStateForMeasurements_r14),
])
WLAN_ProvideCapabilities_r13._ext = [u'wlan-AP-AD-Supported-r14', u'periodicalReportingSupported-r14', u'idleStateForMeasurements-r14']
#-----< WLAN-RequestCapabilities-r13 >-----#
WLAN_RequestCapabilities_r13 = SEQ(name=u'WLAN-RequestCapabilities-r13', mode=MODE_TYPE)
WLAN_RequestCapabilities_r13._cont = ASN1Dict([
])
WLAN_RequestCapabilities_r13._ext = []
#-----< WLAN-Error-r13 >-----#
WLAN_Error_r13 = CHOICE(name=u'WLAN-Error-r13', mode=MODE_TYPE)
_WLAN_Error_r13_locationServerErrorCauses_r13 = SEQ(name=u'locationServerErrorCauses-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'WLAN-LocationServerErrorCauses-r13')))
_WLAN_Error_r13_targetDeviceErrorCauses_r13 = SEQ(name=u'targetDeviceErrorCauses-r13', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'WLAN-TargetDeviceErrorCauses-r13')))
WLAN_Error_r13._cont = ASN1Dict([
(u'locationServerErrorCauses-r13', _WLAN_Error_r13_locationServerErrorCauses_r13),
(u'targetDeviceErrorCauses-r13', _WLAN_Error_r13_targetDeviceErrorCauses_r13),
])
WLAN_Error_r13._ext = []
#-----< WLAN-LocationServerErrorCauses-r13 >-----#
WLAN_LocationServerErrorCauses_r13 = SEQ(name=u'WLAN-LocationServerErrorCauses-r13', mode=MODE_TYPE)
_WLAN_LocationServerErrorCauses_r13_cause_r13 = ENUM(name=u'cause-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_WLAN_LocationServerErrorCauses_r13_cause_r13._cont = ASN1Dict([(u'undefined', 0), (u'requestedADNotAvailable-v1420', 1), (u'notAllrequestedADAvailable-v1420', 2)])
_WLAN_LocationServerErrorCauses_r13_cause_r13._ext = [u'requestedADNotAvailable-v1420', u'notAllrequestedADAvailable-v1420']
_WLAN_LocationServerErrorCauses_r13_apLocationDataUnavailable_r14 = NULL(name=u'apLocationDataUnavailable-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
WLAN_LocationServerErrorCauses_r13._cont = ASN1Dict([
(u'cause-r13', _WLAN_LocationServerErrorCauses_r13_cause_r13),
(u'apLocationDataUnavailable-r14', _WLAN_LocationServerErrorCauses_r13_apLocationDataUnavailable_r14),
])
WLAN_LocationServerErrorCauses_r13._ext = [u'apLocationDataUnavailable-r14']
#-----< WLAN-TargetDeviceErrorCauses-r13 >-----#
WLAN_TargetDeviceErrorCauses_r13 = SEQ(name=u'WLAN-TargetDeviceErrorCauses-r13', mode=MODE_TYPE)
_WLAN_TargetDeviceErrorCauses_r13_cause_r13 = ENUM(name=u'cause-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_WLAN_TargetDeviceErrorCauses_r13_cause_r13._cont = ASN1Dict([(u'undefined', 0), (u'requestedMeasurementsNotAvailable', 1), (u'notAllrequestedMeasurementsPossible', 2)])
_WLAN_TargetDeviceErrorCauses_r13_cause_r13._ext = []
_WLAN_TargetDeviceErrorCauses_r13_wlan_AP_RSSI_MeasurementNotPossible_r13 = NULL(name=u'wlan-AP-RSSI-MeasurementNotPossible-r13', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_WLAN_TargetDeviceErrorCauses_r13_wlan_AP_RTT_MeasurementNotPossible_r13 = NULL(name=u'wlan-AP-RTT-MeasurementNotPossible-r13', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
WLAN_TargetDeviceErrorCauses_r13._cont = ASN1Dict([
(u'cause-r13', _WLAN_TargetDeviceErrorCauses_r13_cause_r13),
(u'wlan-AP-RSSI-MeasurementNotPossible-r13', _WLAN_TargetDeviceErrorCauses_r13_wlan_AP_RSSI_MeasurementNotPossible_r13),
(u'wlan-AP-RTT-MeasurementNotPossible-r13', _WLAN_TargetDeviceErrorCauses_r13_wlan_AP_RTT_MeasurementNotPossible_r13),
])
WLAN_TargetDeviceErrorCauses_r13._ext = []
#-----< WLAN-ProvideAssistanceData-r14 >-----#
WLAN_ProvideAssistanceData_r14 = SEQ(name=u'WLAN-ProvideAssistanceData-r14', mode=MODE_TYPE)
_WLAN_ProvideAssistanceData_r14_wlan_DataSet_r14 = SEQ_OF(name=u'wlan-DataSet-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__WLAN_ProvideAssistanceData_r14_wlan_DataSet_r14__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'WLAN-DataSet-r14')))
_WLAN_ProvideAssistanceData_r14_wlan_DataSet_r14._cont = __WLAN_ProvideAssistanceData_r14_wlan_DataSet_r14__item_
_WLAN_ProvideAssistanceData_r14_wlan_DataSet_r14._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_WLAN_ProvideAssistanceData_r14_wlan_Error_r14 = CHOICE(name=u'wlan-Error-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'WLAN-Error-r13')), opt=True)
WLAN_ProvideAssistanceData_r14._cont = ASN1Dict([
(u'wlan-DataSet-r14', _WLAN_ProvideAssistanceData_r14_wlan_DataSet_r14),
(u'wlan-Error-r14', _WLAN_ProvideAssistanceData_r14_wlan_Error_r14),
])
WLAN_ProvideAssistanceData_r14._ext = []
#-----< WLAN-DataSet-r14 >-----#
WLAN_DataSet_r14 = SEQ(name=u'WLAN-DataSet-r14', mode=MODE_TYPE)
_WLAN_DataSet_r14_wlan_AP_List_r14 = SEQ_OF(name=u'wlan-AP-List-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__WLAN_DataSet_r14_wlan_AP_List_r14__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'WLAN-AP-Data-r14')))
_WLAN_DataSet_r14_wlan_AP_List_r14._cont = __WLAN_DataSet_r14_wlan_AP_List_r14__item_
_WLAN_DataSet_r14_wlan_AP_List_r14._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=128)], ev=None, er=[])
_WLAN_DataSet_r14_supportedChannels_11a_r14 = SEQ(name=u'supportedChannels-11a-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SupportedChannels-11a-r14')), opt=True)
_WLAN_DataSet_r14_supportedChannels_11bg_r14 = SEQ(name=u'supportedChannels-11bg-r14', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'SupportedChannels-11bg-r14')), opt=True)
WLAN_DataSet_r14._cont = ASN1Dict([
(u'wlan-AP-List-r14', _WLAN_DataSet_r14_wlan_AP_List_r14),
(u'supportedChannels-11a-r14', _WLAN_DataSet_r14_supportedChannels_11a_r14),
(u'supportedChannels-11bg-r14', _WLAN_DataSet_r14_supportedChannels_11bg_r14),
])
WLAN_DataSet_r14._ext = []
#-----< SupportedChannels-11a-r14 >-----#
SupportedChannels_11a_r14 = SEQ(name=u'SupportedChannels-11a-r14', mode=MODE_TYPE)
_SupportedChannels_11a_r14_ch34_r14 = BOOL(name=u'ch34-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11a_r14_ch36_r14 = BOOL(name=u'ch36-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11a_r14_ch38_r14 = BOOL(name=u'ch38-r14', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11a_r14_ch40_r14 = BOOL(name=u'ch40-r14', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11a_r14_ch42_r14 = BOOL(name=u'ch42-r14', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11a_r14_ch44_r14 = BOOL(name=u'ch44-r14', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11a_r14_ch46_r14 = BOOL(name=u'ch46-r14', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11a_r14_ch48_r14 = BOOL(name=u'ch48-r14', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11a_r14_ch52_r14 = BOOL(name=u'ch52-r14', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11a_r14_ch56_r14 = BOOL(name=u'ch56-r14', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11a_r14_ch60_r14 = BOOL(name=u'ch60-r14', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11a_r14_ch64_r14 = BOOL(name=u'ch64-r14', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11a_r14_ch149_r14 = BOOL(name=u'ch149-r14', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11a_r14_ch153_r14 = BOOL(name=u'ch153-r14', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11a_r14_ch157_r14 = BOOL(name=u'ch157-r14', mode=MODE_TYPE, tag=(14, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11a_r14_ch161_r14 = BOOL(name=u'ch161-r14', mode=MODE_TYPE, tag=(15, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
SupportedChannels_11a_r14._cont = ASN1Dict([
(u'ch34-r14', _SupportedChannels_11a_r14_ch34_r14),
(u'ch36-r14', _SupportedChannels_11a_r14_ch36_r14),
(u'ch38-r14', _SupportedChannels_11a_r14_ch38_r14),
(u'ch40-r14', _SupportedChannels_11a_r14_ch40_r14),
(u'ch42-r14', _SupportedChannels_11a_r14_ch42_r14),
(u'ch44-r14', _SupportedChannels_11a_r14_ch44_r14),
(u'ch46-r14', _SupportedChannels_11a_r14_ch46_r14),
(u'ch48-r14', _SupportedChannels_11a_r14_ch48_r14),
(u'ch52-r14', _SupportedChannels_11a_r14_ch52_r14),
(u'ch56-r14', _SupportedChannels_11a_r14_ch56_r14),
(u'ch60-r14', _SupportedChannels_11a_r14_ch60_r14),
(u'ch64-r14', _SupportedChannels_11a_r14_ch64_r14),
(u'ch149-r14', _SupportedChannels_11a_r14_ch149_r14),
(u'ch153-r14', _SupportedChannels_11a_r14_ch153_r14),
(u'ch157-r14', _SupportedChannels_11a_r14_ch157_r14),
(u'ch161-r14', _SupportedChannels_11a_r14_ch161_r14),
])
SupportedChannels_11a_r14._ext = None
#-----< SupportedChannels-11bg-r14 >-----#
SupportedChannels_11bg_r14 = SEQ(name=u'SupportedChannels-11bg-r14', mode=MODE_TYPE)
_SupportedChannels_11bg_r14_ch1_r14 = BOOL(name=u'ch1-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11bg_r14_ch2_r14 = BOOL(name=u'ch2-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11bg_r14_ch3_r14 = BOOL(name=u'ch3-r14', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11bg_r14_ch4_r14 = BOOL(name=u'ch4-r14', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11bg_r14_ch5_r14 = BOOL(name=u'ch5-r14', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11bg_r14_ch6_r14 = BOOL(name=u'ch6-r14', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11bg_r14_ch7_r14 = BOOL(name=u'ch7-r14', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11bg_r14_ch8_r14 = BOOL(name=u'ch8-r14', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11bg_r14_ch9_r14 = BOOL(name=u'ch9-r14', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11bg_r14_ch10_r14 = BOOL(name=u'ch10-r14', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11bg_r14_ch11_r14 = BOOL(name=u'ch11-r14', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11bg_r14_ch12_r14 = BOOL(name=u'ch12-r14', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11bg_r14_ch13_r14 = BOOL(name=u'ch13-r14', mode=MODE_TYPE, tag=(12, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_SupportedChannels_11bg_r14_ch14_r14 = BOOL(name=u'ch14-r14', mode=MODE_TYPE, tag=(13, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
SupportedChannels_11bg_r14._cont = ASN1Dict([
(u'ch1-r14', _SupportedChannels_11bg_r14_ch1_r14),
(u'ch2-r14', _SupportedChannels_11bg_r14_ch2_r14),
(u'ch3-r14', _SupportedChannels_11bg_r14_ch3_r14),
(u'ch4-r14', _SupportedChannels_11bg_r14_ch4_r14),
(u'ch5-r14', _SupportedChannels_11bg_r14_ch5_r14),
(u'ch6-r14', _SupportedChannels_11bg_r14_ch6_r14),
(u'ch7-r14', _SupportedChannels_11bg_r14_ch7_r14),
(u'ch8-r14', _SupportedChannels_11bg_r14_ch8_r14),
(u'ch9-r14', _SupportedChannels_11bg_r14_ch9_r14),
(u'ch10-r14', _SupportedChannels_11bg_r14_ch10_r14),
(u'ch11-r14', _SupportedChannels_11bg_r14_ch11_r14),
(u'ch12-r14', _SupportedChannels_11bg_r14_ch12_r14),
(u'ch13-r14', _SupportedChannels_11bg_r14_ch13_r14),
(u'ch14-r14', _SupportedChannels_11bg_r14_ch14_r14),
])
SupportedChannels_11bg_r14._ext = None
#-----< WLAN-AP-Data-r14 >-----#
WLAN_AP_Data_r14 = SEQ(name=u'WLAN-AP-Data-r14', mode=MODE_TYPE)
_WLAN_AP_Data_r14_wlan_AP_Identifier_r14 = SEQ(name=u'wlan-AP-Identifier-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'WLAN-AP-Identifier-r13')))
_WLAN_AP_Data_r14_wlan_AP_Location_r14 = SEQ(name=u'wlan-AP-Location-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'WLAN-AP-Location-r14')), opt=True)
WLAN_AP_Data_r14._cont = ASN1Dict([
(u'wlan-AP-Identifier-r14', _WLAN_AP_Data_r14_wlan_AP_Identifier_r14),
(u'wlan-AP-Location-r14', _WLAN_AP_Data_r14_wlan_AP_Location_r14),
])
WLAN_AP_Data_r14._ext = []
#-----< WLAN-AP-Location-r14 >-----#
WLAN_AP_Location_r14 = SEQ(name=u'WLAN-AP-Location-r14', mode=MODE_TYPE)
_WLAN_AP_Location_r14_locationDataLCI_r14 = SEQ(name=u'locationDataLCI-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'LocationDataLCI-r14')))
WLAN_AP_Location_r14._cont = ASN1Dict([
(u'locationDataLCI-r14', _WLAN_AP_Location_r14_locationDataLCI_r14),
])
WLAN_AP_Location_r14._ext = []
#-----< LocationDataLCI-r14 >-----#
LocationDataLCI_r14 = SEQ(name=u'LocationDataLCI-r14', mode=MODE_TYPE)
_LocationDataLCI_r14_latitudeUncertainty_r14 = BIT_STR(name=u'latitudeUncertainty-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_LocationDataLCI_r14_latitudeUncertainty_r14._const_sz = ASN1Set(rv=[6], rr=[], ev=None, er=[])
_LocationDataLCI_r14_latitude_r14 = BIT_STR(name=u'latitude-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_LocationDataLCI_r14_latitude_r14._const_sz = ASN1Set(rv=[34], rr=[], ev=None, er=[])
_LocationDataLCI_r14_longitudeUncertainty_r14 = BIT_STR(name=u'longitudeUncertainty-r14', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_LocationDataLCI_r14_longitudeUncertainty_r14._const_sz = ASN1Set(rv=[6], rr=[], ev=None, er=[])
_LocationDataLCI_r14_longitude_r14 = BIT_STR(name=u'longitude-r14', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_LocationDataLCI_r14_longitude_r14._const_sz = ASN1Set(rv=[34], rr=[], ev=None, er=[])
_LocationDataLCI_r14_altitudeUncertainty_r14 = BIT_STR(name=u'altitudeUncertainty-r14', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_LocationDataLCI_r14_altitudeUncertainty_r14._const_sz = ASN1Set(rv=[6], rr=[], ev=None, er=[])
_LocationDataLCI_r14_altitude_r14 = BIT_STR(name=u'altitude-r14', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_LocationDataLCI_r14_altitude_r14._const_sz = ASN1Set(rv=[30], rr=[], ev=None, er=[])
_LocationDataLCI_r14_datum_r14 = BIT_STR(name=u'datum-r14', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_LocationDataLCI_r14_datum_r14._const_sz = ASN1Set(rv=[8], rr=[], ev=None, er=[])
LocationDataLCI_r14._cont = ASN1Dict([
(u'latitudeUncertainty-r14', _LocationDataLCI_r14_latitudeUncertainty_r14),
(u'latitude-r14', _LocationDataLCI_r14_latitude_r14),
(u'longitudeUncertainty-r14', _LocationDataLCI_r14_longitudeUncertainty_r14),
(u'longitude-r14', _LocationDataLCI_r14_longitude_r14),
(u'altitudeUncertainty-r14', _LocationDataLCI_r14_altitudeUncertainty_r14),
(u'altitude-r14', _LocationDataLCI_r14_altitude_r14),
(u'datum-r14', _LocationDataLCI_r14_datum_r14),
])
LocationDataLCI_r14._ext = []
#-----< WLAN-RequestAssistanceData-r14 >-----#
WLAN_RequestAssistanceData_r14 = SEQ(name=u'WLAN-RequestAssistanceData-r14', mode=MODE_TYPE)
_WLAN_RequestAssistanceData_r14_requestedAD_r14 = BIT_STR(name=u'requestedAD-r14', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_WLAN_RequestAssistanceData_r14_requestedAD_r14._cont = ASN1Dict([(u'ap-identifier', 0), (u'ap-location', 1)])
_WLAN_RequestAssistanceData_r14_requestedAD_r14._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_WLAN_RequestAssistanceData_r14_visibleAPs_r14 = SEQ_OF(name=u'visibleAPs-r14', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__WLAN_RequestAssistanceData_r14_visibleAPs_r14__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'WLAN-AP-Identifier-r13')))
_WLAN_RequestAssistanceData_r14_visibleAPs_r14._cont = __WLAN_RequestAssistanceData_r14_visibleAPs_r14__item_
_WLAN_RequestAssistanceData_r14_visibleAPs_r14._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=None, er=[])
_WLAN_RequestAssistanceData_r14_wlan_AP_StoredData_r14 = SEQ_OF(name=u'wlan-AP-StoredData-r14', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
__WLAN_RequestAssistanceData_r14_wlan_AP_StoredData_r14__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'WLAN-AP-Identifier-r13')))
_WLAN_RequestAssistanceData_r14_wlan_AP_StoredData_r14._cont = __WLAN_RequestAssistanceData_r14_wlan_AP_StoredData_r14__item_
_WLAN_RequestAssistanceData_r14_wlan_AP_StoredData_r14._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=2048)], ev=None, er=[])
WLAN_RequestAssistanceData_r14._cont = ASN1Dict([
(u'requestedAD-r14', _WLAN_RequestAssistanceData_r14_requestedAD_r14),
(u'visibleAPs-r14', _WLAN_RequestAssistanceData_r14_visibleAPs_r14),
(u'wlan-AP-StoredData-r14', _WLAN_RequestAssistanceData_r14_wlan_AP_StoredData_r14),
])
WLAN_RequestAssistanceData_r14._ext = []
#-----< BT-ProvideLocationInformation-r13 >-----#
BT_ProvideLocationInformation_r13 = SEQ(name=u'BT-ProvideLocationInformation-r13', mode=MODE_TYPE)
_BT_ProvideLocationInformation_r13_bt_MeasurementInformation_r13 = SEQ(name=u'bt-MeasurementInformation-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'BT-MeasurementInformation-r13')), opt=True)
_BT_ProvideLocationInformation_r13_bt_Error_r13 = CHOICE(name=u'bt-Error-r13', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'BT-Error-r13')), opt=True)
BT_ProvideLocationInformation_r13._cont = ASN1Dict([
(u'bt-MeasurementInformation-r13', _BT_ProvideLocationInformation_r13_bt_MeasurementInformation_r13),
(u'bt-Error-r13', _BT_ProvideLocationInformation_r13_bt_Error_r13),
])
BT_ProvideLocationInformation_r13._ext = []
#-----< BT-MeasurementInformation-r13 >-----#
BT_MeasurementInformation_r13 = SEQ(name=u'BT-MeasurementInformation-r13', mode=MODE_TYPE)
_BT_MeasurementInformation_r13_measurementReferenceTime_r13 = TIME_UTC(name=u'measurementReferenceTime-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_BT_MeasurementInformation_r13_bt_MeasurementList_r13 = SEQ_OF(name=u'bt-MeasurementList-r13', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'BT-MeasurementList-r13')), opt=True)
BT_MeasurementInformation_r13._cont = ASN1Dict([
(u'measurementReferenceTime-r13', _BT_MeasurementInformation_r13_measurementReferenceTime_r13),
(u'bt-MeasurementList-r13', _BT_MeasurementInformation_r13_bt_MeasurementList_r13),
])
BT_MeasurementInformation_r13._ext = []
#-----< BT-MeasurementList-r13 >-----#
BT_MeasurementList_r13 = SEQ_OF(name=u'BT-MeasurementList-r13', mode=MODE_TYPE)
_BT_MeasurementList_r13__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'BT-MeasurementElement-r13')))
BT_MeasurementList_r13._cont = _BT_MeasurementList_r13__item_
BT_MeasurementList_r13._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=None, er=[])
#-----< BT-MeasurementElement-r13 >-----#
BT_MeasurementElement_r13 = SEQ(name=u'BT-MeasurementElement-r13', mode=MODE_TYPE)
_BT_MeasurementElement_r13_btAddr_r13 = BIT_STR(name=u'btAddr-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BT_MeasurementElement_r13_btAddr_r13._const_sz = ASN1Set(rv=[48], rr=[], ev=None, er=[])
_BT_MeasurementElement_r13_rssi_r13 = INT(name=u'rssi-r13', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_BT_MeasurementElement_r13_rssi_r13._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=-128, ub=127)], ev=None, er=[])
BT_MeasurementElement_r13._cont = ASN1Dict([
(u'btAddr-r13', _BT_MeasurementElement_r13_btAddr_r13),
(u'rssi-r13', _BT_MeasurementElement_r13_rssi_r13),
])
BT_MeasurementElement_r13._ext = []
#-----< BT-RequestLocationInformation-r13 >-----#
BT_RequestLocationInformation_r13 = SEQ(name=u'BT-RequestLocationInformation-r13', mode=MODE_TYPE)
_BT_RequestLocationInformation_r13_requestedMeasurements_r13 = BIT_STR(name=u'requestedMeasurements-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BT_RequestLocationInformation_r13_requestedMeasurements_r13._cont = ASN1Dict([(u'rssi', 0)])
_BT_RequestLocationInformation_r13_requestedMeasurements_r13._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
BT_RequestLocationInformation_r13._cont = ASN1Dict([
(u'requestedMeasurements-r13', _BT_RequestLocationInformation_r13_requestedMeasurements_r13),
])
BT_RequestLocationInformation_r13._ext = []
#-----< BT-ProvideCapabilities-r13 >-----#
BT_ProvideCapabilities_r13 = SEQ(name=u'BT-ProvideCapabilities-r13', mode=MODE_TYPE)
_BT_ProvideCapabilities_r13_bt_Modes_r13 = BIT_STR(name=u'bt-Modes-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BT_ProvideCapabilities_r13_bt_Modes_r13._cont = ASN1Dict([(u'standalone', 0), (u'ue-assisted', 1)])
_BT_ProvideCapabilities_r13_bt_Modes_r13._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_BT_ProvideCapabilities_r13_bt_MeasSupported_r13 = BIT_STR(name=u'bt-MeasSupported-r13', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BT_ProvideCapabilities_r13_bt_MeasSupported_r13._cont = ASN1Dict([(u'rssi-r13', 0)])
_BT_ProvideCapabilities_r13_bt_MeasSupported_r13._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_BT_ProvideCapabilities_r13_idleStateForMeasurements_r14 = ENUM(name=u'idleStateForMeasurements-r14', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True, group=0)
_BT_ProvideCapabilities_r13_idleStateForMeasurements_r14._cont = ASN1Dict([(u'required', 0)])
_BT_ProvideCapabilities_r13_idleStateForMeasurements_r14._ext = None
_BT_ProvideCapabilities_r13_periodicalReportingSupported_r14 = SEQ(name=u'periodicalReportingSupported-r14', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'PositioningModes')), opt=True, group=0)
BT_ProvideCapabilities_r13._cont = ASN1Dict([
(u'bt-Modes-r13', _BT_ProvideCapabilities_r13_bt_Modes_r13),
(u'bt-MeasSupported-r13', _BT_ProvideCapabilities_r13_bt_MeasSupported_r13),
(u'idleStateForMeasurements-r14', _BT_ProvideCapabilities_r13_idleStateForMeasurements_r14),
(u'periodicalReportingSupported-r14', _BT_ProvideCapabilities_r13_periodicalReportingSupported_r14),
])
BT_ProvideCapabilities_r13._ext = [u'idleStateForMeasurements-r14', u'periodicalReportingSupported-r14']
#-----< BT-RequestCapabilities-r13 >-----#
BT_RequestCapabilities_r13 = SEQ(name=u'BT-RequestCapabilities-r13', mode=MODE_TYPE)
BT_RequestCapabilities_r13._cont = ASN1Dict([
])
BT_RequestCapabilities_r13._ext = []
#-----< BT-Error-r13 >-----#
BT_Error_r13 = CHOICE(name=u'BT-Error-r13', mode=MODE_TYPE)
_BT_Error_r13_locationServerErrorCauses_r13 = SEQ(name=u'locationServerErrorCauses-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'BT-LocationServerErrorCauses-r13')))
_BT_Error_r13_targetDeviceErrorCauses_r13 = SEQ(name=u'targetDeviceErrorCauses-r13', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'BT-TargetDeviceErrorCauses-r13')))
BT_Error_r13._cont = ASN1Dict([
(u'locationServerErrorCauses-r13', _BT_Error_r13_locationServerErrorCauses_r13),
(u'targetDeviceErrorCauses-r13', _BT_Error_r13_targetDeviceErrorCauses_r13),
])
BT_Error_r13._ext = []
#-----< BT-LocationServerErrorCauses-r13 >-----#
BT_LocationServerErrorCauses_r13 = SEQ(name=u'BT-LocationServerErrorCauses-r13', mode=MODE_TYPE)
_BT_LocationServerErrorCauses_r13_cause_r13 = ENUM(name=u'cause-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BT_LocationServerErrorCauses_r13_cause_r13._cont = ASN1Dict([(u'undefined', 0)])
_BT_LocationServerErrorCauses_r13_cause_r13._ext = []
BT_LocationServerErrorCauses_r13._cont = ASN1Dict([
(u'cause-r13', _BT_LocationServerErrorCauses_r13_cause_r13),
])
BT_LocationServerErrorCauses_r13._ext = []
#-----< BT-TargetDeviceErrorCauses-r13 >-----#
BT_TargetDeviceErrorCauses_r13 = SEQ(name=u'BT-TargetDeviceErrorCauses-r13', mode=MODE_TYPE)
_BT_TargetDeviceErrorCauses_r13_cause_r13 = ENUM(name=u'cause-r13', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_BT_TargetDeviceErrorCauses_r13_cause_r13._cont = ASN1Dict([(u'undefined', 0), (u'requestedMeasurementsNotAvailable', 1), (u'notAllrequestedMeasurementsPossible', 2)])
_BT_TargetDeviceErrorCauses_r13_cause_r13._ext = []
_BT_TargetDeviceErrorCauses_r13_bt_Beacon_rssiMeasurementNotPossible_r13 = NULL(name=u'bt-Beacon-rssiMeasurementNotPossible-r13', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
BT_TargetDeviceErrorCauses_r13._cont = ASN1Dict([
(u'cause-r13', _BT_TargetDeviceErrorCauses_r13_cause_r13),
(u'bt-Beacon-rssiMeasurementNotPossible-r13', _BT_TargetDeviceErrorCauses_r13_bt_Beacon_rssiMeasurementNotPossible_r13),
])
BT_TargetDeviceErrorCauses_r13._ext = []
#-----< NR-UL-ProvideCapabilities-r16 >-----#
NR_UL_ProvideCapabilities_r16 = SEQ(name=u'NR-UL-ProvideCapabilities-r16', mode=MODE_TYPE)
_NR_UL_ProvideCapabilities_r16_nr_UL_SRS_Capability_r16 = SEQ(name=u'nr-UL-SRS-Capability-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-UL-SRS-Capability-r16')))
NR_UL_ProvideCapabilities_r16._cont = ASN1Dict([
(u'nr-UL-SRS-Capability-r16', _NR_UL_ProvideCapabilities_r16_nr_UL_SRS_Capability_r16),
])
NR_UL_ProvideCapabilities_r16._ext = []
#-----< NR-UL-RequestCapabilities-r16 >-----#
NR_UL_RequestCapabilities_r16 = SEQ(name=u'NR-UL-RequestCapabilities-r16', mode=MODE_TYPE)
NR_UL_RequestCapabilities_r16._cont = ASN1Dict([
])
NR_UL_RequestCapabilities_r16._ext = []
#-----< NR-ECID-ProvideLocationInformation-r16 >-----#
NR_ECID_ProvideLocationInformation_r16 = SEQ(name=u'NR-ECID-ProvideLocationInformation-r16', mode=MODE_TYPE)
_NR_ECID_ProvideLocationInformation_r16_nr_ECID_SignalMeasurementInformation_r16 = SEQ(name=u'nr-ECID-SignalMeasurementInformation-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-ECID-SignalMeasurementInformation-r16')), opt=True)
_NR_ECID_ProvideLocationInformation_r16_nr_ECID_Error_r16 = CHOICE(name=u'nr-ECID-Error-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-ECID-Error-r16')), opt=True)
NR_ECID_ProvideLocationInformation_r16._cont = ASN1Dict([
(u'nr-ECID-SignalMeasurementInformation-r16', _NR_ECID_ProvideLocationInformation_r16_nr_ECID_SignalMeasurementInformation_r16),
(u'nr-ECID-Error-r16', _NR_ECID_ProvideLocationInformation_r16_nr_ECID_Error_r16),
])
NR_ECID_ProvideLocationInformation_r16._ext = []
#-----< NR-ECID-SignalMeasurementInformation-r16 >-----#
NR_ECID_SignalMeasurementInformation_r16 = SEQ(name=u'NR-ECID-SignalMeasurementInformation-r16', mode=MODE_TYPE)
_NR_ECID_SignalMeasurementInformation_r16_nr_PrimaryCellMeasuredResults_r16 = SEQ(name=u'nr-PrimaryCellMeasuredResults-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-MeasuredResultsElement-r16')))
_NR_ECID_SignalMeasurementInformation_r16_nr_MeasuredResultsList_r16 = SEQ_OF(name=u'nr-MeasuredResultsList-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-MeasuredResultsList-r16')), opt=True)
NR_ECID_SignalMeasurementInformation_r16._cont = ASN1Dict([
(u'nr-PrimaryCellMeasuredResults-r16', _NR_ECID_SignalMeasurementInformation_r16_nr_PrimaryCellMeasuredResults_r16),
(u'nr-MeasuredResultsList-r16', _NR_ECID_SignalMeasurementInformation_r16_nr_MeasuredResultsList_r16),
])
NR_ECID_SignalMeasurementInformation_r16._ext = []
#-----< NR-MeasuredResultsList-r16 >-----#
NR_MeasuredResultsList_r16 = SEQ_OF(name=u'NR-MeasuredResultsList-r16', mode=MODE_TYPE)
_NR_MeasuredResultsList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-MeasuredResultsElement-r16')))
NR_MeasuredResultsList_r16._cont = _NR_MeasuredResultsList_r16__item_
NR_MeasuredResultsList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=32)], ev=None, er=[])
#-----< NR-MeasuredResultsElement-r16 >-----#
NR_MeasuredResultsElement_r16 = SEQ(name=u'NR-MeasuredResultsElement-r16', mode=MODE_TYPE)
_NR_MeasuredResultsElement_r16_nr_PhysCellID_r16 = INT(name=u'nr-PhysCellID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-PhysCellID-r16')))
_NR_MeasuredResultsElement_r16_nr_ARFCN_r16 = CHOICE(name=u'nr-ARFCN-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__NR_MeasuredResultsElement_r16_nr_ARFCN_r16_ssb_ARFCN_r16 = INT(name=u'ssb-ARFCN-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueNR-r15')))
__NR_MeasuredResultsElement_r16_nr_ARFCN_r16_csi_RS_pointA_r16 = INT(name=u'csi-RS-pointA-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueNR-r15')))
_NR_MeasuredResultsElement_r16_nr_ARFCN_r16._cont = ASN1Dict([
(u'ssb-ARFCN-r16', __NR_MeasuredResultsElement_r16_nr_ARFCN_r16_ssb_ARFCN_r16),
(u'csi-RS-pointA-r16', __NR_MeasuredResultsElement_r16_nr_ARFCN_r16_csi_RS_pointA_r16),
])
_NR_MeasuredResultsElement_r16_nr_ARFCN_r16._ext = None
_NR_MeasuredResultsElement_r16_nr_CellGlobalID_r16 = SEQ(name=u'nr-CellGlobalID-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NCGI-r15')), opt=True)
_NR_MeasuredResultsElement_r16_systemFrameNumber_r16 = BIT_STR(name=u'systemFrameNumber-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_MeasuredResultsElement_r16_systemFrameNumber_r16._const_sz = ASN1Set(rv=[10], rr=[], ev=None, er=[])
_NR_MeasuredResultsElement_r16_resultsSSB_Cell_r16 = SEQ(name=u'resultsSSB-Cell-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'MeasQuantityResults-r16')), opt=True)
_NR_MeasuredResultsElement_r16_resultsCSI_RS_Cell_r16 = SEQ(name=u'resultsCSI-RS-Cell-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'MeasQuantityResults-r16')), opt=True)
_NR_MeasuredResultsElement_r16_resultsSSB_Indexes_r16 = SEQ_OF(name=u'resultsSSB-Indexes-r16', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ResultsPerSSB-IndexList-r16')), opt=True)
_NR_MeasuredResultsElement_r16_resultsCSI_RS_Indexes_r16 = SEQ_OF(name=u'resultsCSI-RS-Indexes-r16', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ResultsPerCSI-RS-IndexList-r16')), opt=True)
NR_MeasuredResultsElement_r16._cont = ASN1Dict([
(u'nr-PhysCellID-r16', _NR_MeasuredResultsElement_r16_nr_PhysCellID_r16),
(u'nr-ARFCN-r16', _NR_MeasuredResultsElement_r16_nr_ARFCN_r16),
(u'nr-CellGlobalID-r16', _NR_MeasuredResultsElement_r16_nr_CellGlobalID_r16),
(u'systemFrameNumber-r16', _NR_MeasuredResultsElement_r16_systemFrameNumber_r16),
(u'resultsSSB-Cell-r16', _NR_MeasuredResultsElement_r16_resultsSSB_Cell_r16),
(u'resultsCSI-RS-Cell-r16', _NR_MeasuredResultsElement_r16_resultsCSI_RS_Cell_r16),
(u'resultsSSB-Indexes-r16', _NR_MeasuredResultsElement_r16_resultsSSB_Indexes_r16),
(u'resultsCSI-RS-Indexes-r16', _NR_MeasuredResultsElement_r16_resultsCSI_RS_Indexes_r16),
])
NR_MeasuredResultsElement_r16._ext = []
#-----< MeasQuantityResults-r16 >-----#
MeasQuantityResults_r16 = SEQ(name=u'MeasQuantityResults-r16', mode=MODE_TYPE)
_MeasQuantityResults_r16_nr_RSRP_r16 = INT(name=u'nr-RSRP-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_MeasQuantityResults_r16_nr_RSRP_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
_MeasQuantityResults_r16_nr_RSRQ_r16 = INT(name=u'nr-RSRQ-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_MeasQuantityResults_r16_nr_RSRQ_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=127)], ev=None, er=[])
MeasQuantityResults_r16._cont = ASN1Dict([
(u'nr-RSRP-r16', _MeasQuantityResults_r16_nr_RSRP_r16),
(u'nr-RSRQ-r16', _MeasQuantityResults_r16_nr_RSRQ_r16),
])
MeasQuantityResults_r16._ext = None
#-----< ResultsPerSSB-IndexList-r16 >-----#
ResultsPerSSB_IndexList_r16 = SEQ_OF(name=u'ResultsPerSSB-IndexList-r16', mode=MODE_TYPE)
_ResultsPerSSB_IndexList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'ResultsPerSSB-Index-r16')))
ResultsPerSSB_IndexList_r16._cont = _ResultsPerSSB_IndexList_r16__item_
ResultsPerSSB_IndexList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< ResultsPerSSB-Index-r16 >-----#
ResultsPerSSB_Index_r16 = SEQ(name=u'ResultsPerSSB-Index-r16', mode=MODE_TYPE)
_ResultsPerSSB_Index_r16_ssb_Index_r16 = INT(name=u'ssb-Index-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ResultsPerSSB_Index_r16_ssb_Index_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=63)], ev=None, er=[])
_ResultsPerSSB_Index_r16_ssb_Results_r16 = SEQ(name=u'ssb-Results-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'MeasQuantityResults-r16')))
ResultsPerSSB_Index_r16._cont = ASN1Dict([
(u'ssb-Index-r16', _ResultsPerSSB_Index_r16_ssb_Index_r16),
(u'ssb-Results-r16', _ResultsPerSSB_Index_r16_ssb_Results_r16),
])
ResultsPerSSB_Index_r16._ext = None
#-----< ResultsPerCSI-RS-IndexList-r16 >-----#
ResultsPerCSI_RS_IndexList_r16 = SEQ_OF(name=u'ResultsPerCSI-RS-IndexList-r16', mode=MODE_TYPE)
_ResultsPerCSI_RS_IndexList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'ResultsPerCSI-RS-Index-r16')))
ResultsPerCSI_RS_IndexList_r16._cont = _ResultsPerCSI_RS_IndexList_r16__item_
ResultsPerCSI_RS_IndexList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=64)], ev=None, er=[])
#-----< ResultsPerCSI-RS-Index-r16 >-----#
ResultsPerCSI_RS_Index_r16 = SEQ(name=u'ResultsPerCSI-RS-Index-r16', mode=MODE_TYPE)
_ResultsPerCSI_RS_Index_r16_csi_RS_Index_r16 = INT(name=u'csi-RS-Index-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_ResultsPerCSI_RS_Index_r16_csi_RS_Index_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=95)], ev=None, er=[])
_ResultsPerCSI_RS_Index_r16_csi_RS_Results_r16 = SEQ(name=u'csi-RS-Results-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'MeasQuantityResults-r16')))
ResultsPerCSI_RS_Index_r16._cont = ASN1Dict([
(u'csi-RS-Index-r16', _ResultsPerCSI_RS_Index_r16_csi_RS_Index_r16),
(u'csi-RS-Results-r16', _ResultsPerCSI_RS_Index_r16_csi_RS_Results_r16),
])
ResultsPerCSI_RS_Index_r16._ext = None
#-----< NR-ECID-RequestLocationInformation-r16 >-----#
NR_ECID_RequestLocationInformation_r16 = SEQ(name=u'NR-ECID-RequestLocationInformation-r16', mode=MODE_TYPE)
_NR_ECID_RequestLocationInformation_r16_requestedMeasurements_r16 = BIT_STR(name=u'requestedMeasurements-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_ECID_RequestLocationInformation_r16_requestedMeasurements_r16._cont = ASN1Dict([(u'ssrsrpReq', 0), (u'ssrsrqReq', 1), (u'csirsrpReq', 2), (u'csirsrqReq', 3)])
_NR_ECID_RequestLocationInformation_r16_requestedMeasurements_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
NR_ECID_RequestLocationInformation_r16._cont = ASN1Dict([
(u'requestedMeasurements-r16', _NR_ECID_RequestLocationInformation_r16_requestedMeasurements_r16),
])
NR_ECID_RequestLocationInformation_r16._ext = []
#-----< NR-ECID-ProvideCapabilities-r16 >-----#
NR_ECID_ProvideCapabilities_r16 = SEQ(name=u'NR-ECID-ProvideCapabilities-r16', mode=MODE_TYPE)
_NR_ECID_ProvideCapabilities_r16_nr_ECID_MeasSupported_r16 = BIT_STR(name=u'nr-ECID-MeasSupported-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_ECID_ProvideCapabilities_r16_nr_ECID_MeasSupported_r16._cont = ASN1Dict([(u'ssrsrpSup', 0), (u'ssrsrqSup', 1), (u'csirsrpSup', 2), (u'csirsrqSup', 3)])
_NR_ECID_ProvideCapabilities_r16_nr_ECID_MeasSupported_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_NR_ECID_ProvideCapabilities_r16_periodicalReporting_r16 = ENUM(name=u'periodicalReporting-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_ECID_ProvideCapabilities_r16_periodicalReporting_r16._cont = ASN1Dict([(u'supported', 0)])
_NR_ECID_ProvideCapabilities_r16_periodicalReporting_r16._ext = None
_NR_ECID_ProvideCapabilities_r16_triggeredReporting_r16 = ENUM(name=u'triggeredReporting-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_ECID_ProvideCapabilities_r16_triggeredReporting_r16._cont = ASN1Dict([(u'supported', 0)])
_NR_ECID_ProvideCapabilities_r16_triggeredReporting_r16._ext = None
NR_ECID_ProvideCapabilities_r16._cont = ASN1Dict([
(u'nr-ECID-MeasSupported-r16', _NR_ECID_ProvideCapabilities_r16_nr_ECID_MeasSupported_r16),
(u'periodicalReporting-r16', _NR_ECID_ProvideCapabilities_r16_periodicalReporting_r16),
(u'triggeredReporting-r16', _NR_ECID_ProvideCapabilities_r16_triggeredReporting_r16),
])
NR_ECID_ProvideCapabilities_r16._ext = []
#-----< NR-ECID-RequestCapabilities-r16 >-----#
NR_ECID_RequestCapabilities_r16 = SEQ(name=u'NR-ECID-RequestCapabilities-r16', mode=MODE_TYPE)
NR_ECID_RequestCapabilities_r16._cont = ASN1Dict([
])
NR_ECID_RequestCapabilities_r16._ext = []
#-----< NR-ECID-Error-r16 >-----#
NR_ECID_Error_r16 = CHOICE(name=u'NR-ECID-Error-r16', mode=MODE_TYPE)
_NR_ECID_Error_r16_locationServerErrorCauses_r16 = SEQ(name=u'locationServerErrorCauses-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-ECID-LocationServerErrorCauses-r16')))
_NR_ECID_Error_r16_targetDeviceErrorCauses_r16 = SEQ(name=u'targetDeviceErrorCauses-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-ECID-TargetDeviceErrorCauses-r16')))
NR_ECID_Error_r16._cont = ASN1Dict([
(u'locationServerErrorCauses-r16', _NR_ECID_Error_r16_locationServerErrorCauses_r16),
(u'targetDeviceErrorCauses-r16', _NR_ECID_Error_r16_targetDeviceErrorCauses_r16),
])
NR_ECID_Error_r16._ext = []
#-----< NR-ECID-LocationServerErrorCauses-r16 >-----#
NR_ECID_LocationServerErrorCauses_r16 = SEQ(name=u'NR-ECID-LocationServerErrorCauses-r16', mode=MODE_TYPE)
_NR_ECID_LocationServerErrorCauses_r16_cause_r16 = ENUM(name=u'cause-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_ECID_LocationServerErrorCauses_r16_cause_r16._cont = ASN1Dict([(u'undefined', 0)])
_NR_ECID_LocationServerErrorCauses_r16_cause_r16._ext = []
NR_ECID_LocationServerErrorCauses_r16._cont = ASN1Dict([
(u'cause-r16', _NR_ECID_LocationServerErrorCauses_r16_cause_r16),
])
NR_ECID_LocationServerErrorCauses_r16._ext = []
#-----< NR-ECID-TargetDeviceErrorCauses-r16 >-----#
NR_ECID_TargetDeviceErrorCauses_r16 = SEQ(name=u'NR-ECID-TargetDeviceErrorCauses-r16', mode=MODE_TYPE)
_NR_ECID_TargetDeviceErrorCauses_r16_cause_r16 = ENUM(name=u'cause-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_ECID_TargetDeviceErrorCauses_r16_cause_r16._cont = ASN1Dict([(u'undefined', 0), (u'requestedMeasurementNotAvailable', 1), (u'notAllrequestedMeasurementsPossible', 2)])
_NR_ECID_TargetDeviceErrorCauses_r16_cause_r16._ext = []
_NR_ECID_TargetDeviceErrorCauses_r16_ss_RSRPMeasurementNotPossible_r16 = NULL(name=u'ss-RSRPMeasurementNotPossible-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_ECID_TargetDeviceErrorCauses_r16_ss_RSRQMeasurementNotPossible_r16 = NULL(name=u'ss-RSRQMeasurementNotPossible-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_ECID_TargetDeviceErrorCauses_r16_csi_RSRPMeasurementNotPossible_r16 = NULL(name=u'csi-RSRPMeasurementNotPossible-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_ECID_TargetDeviceErrorCauses_r16_csi_RSRQMeasurementNotPossible_r16 = NULL(name=u'csi-RSRQMeasurementNotPossible-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
NR_ECID_TargetDeviceErrorCauses_r16._cont = ASN1Dict([
(u'cause-r16', _NR_ECID_TargetDeviceErrorCauses_r16_cause_r16),
(u'ss-RSRPMeasurementNotPossible-r16', _NR_ECID_TargetDeviceErrorCauses_r16_ss_RSRPMeasurementNotPossible_r16),
(u'ss-RSRQMeasurementNotPossible-r16', _NR_ECID_TargetDeviceErrorCauses_r16_ss_RSRQMeasurementNotPossible_r16),
(u'csi-RSRPMeasurementNotPossible-r16', _NR_ECID_TargetDeviceErrorCauses_r16_csi_RSRPMeasurementNotPossible_r16),
(u'csi-RSRQMeasurementNotPossible-r16', _NR_ECID_TargetDeviceErrorCauses_r16_csi_RSRQMeasurementNotPossible_r16),
])
NR_ECID_TargetDeviceErrorCauses_r16._ext = []
#-----< NR-DL-TDOA-ProvideAssistanceData-r16 >-----#
NR_DL_TDOA_ProvideAssistanceData_r16 = SEQ(name=u'NR-DL-TDOA-ProvideAssistanceData-r16', mode=MODE_TYPE)
_NR_DL_TDOA_ProvideAssistanceData_r16_nr_DL_PRS_AssistanceData_r16 = SEQ(name=u'nr-DL-PRS-AssistanceData-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-AssistanceData-r16')), opt=True)
_NR_DL_TDOA_ProvideAssistanceData_r16_nr_SelectedDL_PRS_IndexList_r16 = SEQ_OF(name=u'nr-SelectedDL-PRS-IndexList-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-SelectedDL-PRS-IndexList-r16')), opt=True)
_NR_DL_TDOA_ProvideAssistanceData_r16_nr_PositionCalculationAssistance_r16 = SEQ(name=u'nr-PositionCalculationAssistance-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-PositionCalculationAssistance-r16')), opt=True)
_NR_DL_TDOA_ProvideAssistanceData_r16_nr_DL_TDOA_Error_r16 = CHOICE(name=u'nr-DL-TDOA-Error-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-TDOA-Error-r16')), opt=True)
NR_DL_TDOA_ProvideAssistanceData_r16._cont = ASN1Dict([
(u'nr-DL-PRS-AssistanceData-r16', _NR_DL_TDOA_ProvideAssistanceData_r16_nr_DL_PRS_AssistanceData_r16),
(u'nr-SelectedDL-PRS-IndexList-r16', _NR_DL_TDOA_ProvideAssistanceData_r16_nr_SelectedDL_PRS_IndexList_r16),
(u'nr-PositionCalculationAssistance-r16', _NR_DL_TDOA_ProvideAssistanceData_r16_nr_PositionCalculationAssistance_r16),
(u'nr-DL-TDOA-Error-r16', _NR_DL_TDOA_ProvideAssistanceData_r16_nr_DL_TDOA_Error_r16),
])
NR_DL_TDOA_ProvideAssistanceData_r16._ext = []
#-----< NR-DL-TDOA-RequestAssistanceData-r16 >-----#
NR_DL_TDOA_RequestAssistanceData_r16 = SEQ(name=u'NR-DL-TDOA-RequestAssistanceData-r16', mode=MODE_TYPE)
_NR_DL_TDOA_RequestAssistanceData_r16_nr_PhysCellID_r16 = INT(name=u'nr-PhysCellID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-PhysCellID-r16')), opt=True)
_NR_DL_TDOA_RequestAssistanceData_r16_nr_AdType_r16 = BIT_STR(name=u'nr-AdType-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_TDOA_RequestAssistanceData_r16_nr_AdType_r16._cont = ASN1Dict([(u'dl-prs', 0), (u'posCalc', 1)])
_NR_DL_TDOA_RequestAssistanceData_r16_nr_AdType_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
NR_DL_TDOA_RequestAssistanceData_r16._cont = ASN1Dict([
(u'nr-PhysCellID-r16', _NR_DL_TDOA_RequestAssistanceData_r16_nr_PhysCellID_r16),
(u'nr-AdType-r16', _NR_DL_TDOA_RequestAssistanceData_r16_nr_AdType_r16),
])
NR_DL_TDOA_RequestAssistanceData_r16._ext = []
#-----< NR-DL-TDOA-ProvideLocationInformation-r16 >-----#
NR_DL_TDOA_ProvideLocationInformation_r16 = SEQ(name=u'NR-DL-TDOA-ProvideLocationInformation-r16', mode=MODE_TYPE)
_NR_DL_TDOA_ProvideLocationInformation_r16_nr_DL_TDOA_SignalMeasurementInformation_r16 = SEQ(name=u'nr-DL-TDOA-SignalMeasurementInformation-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-TDOA-SignalMeasurementInformation-r16')), opt=True)
_NR_DL_TDOA_ProvideLocationInformation_r16_nr_dl_tdoa_LocationInformation_r16 = SEQ(name=u'nr-dl-tdoa-LocationInformation-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-TDOA-LocationInformation-r16')), opt=True)
_NR_DL_TDOA_ProvideLocationInformation_r16_nr_DL_TDOA_Error_r16 = CHOICE(name=u'nr-DL-TDOA-Error-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-TDOA-Error-r16')), opt=True)
NR_DL_TDOA_ProvideLocationInformation_r16._cont = ASN1Dict([
(u'nr-DL-TDOA-SignalMeasurementInformation-r16', _NR_DL_TDOA_ProvideLocationInformation_r16_nr_DL_TDOA_SignalMeasurementInformation_r16),
(u'nr-dl-tdoa-LocationInformation-r16', _NR_DL_TDOA_ProvideLocationInformation_r16_nr_dl_tdoa_LocationInformation_r16),
(u'nr-DL-TDOA-Error-r16', _NR_DL_TDOA_ProvideLocationInformation_r16_nr_DL_TDOA_Error_r16),
])
NR_DL_TDOA_ProvideLocationInformation_r16._ext = []
#-----< NR-DL-TDOA-SignalMeasurementInformation-r16 >-----#
NR_DL_TDOA_SignalMeasurementInformation_r16 = SEQ(name=u'NR-DL-TDOA-SignalMeasurementInformation-r16', mode=MODE_TYPE)
_NR_DL_TDOA_SignalMeasurementInformation_r16_dl_PRS_ReferenceInfo_r16 = SEQ(name=u'dl-PRS-ReferenceInfo-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'DL-PRS-ID-Info-r16')))
_NR_DL_TDOA_SignalMeasurementInformation_r16_nr_DL_TDOA_MeasList_r16 = SEQ_OF(name=u'nr-DL-TDOA-MeasList-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-TDOA-MeasList-r16')))
NR_DL_TDOA_SignalMeasurementInformation_r16._cont = ASN1Dict([
(u'dl-PRS-ReferenceInfo-r16', _NR_DL_TDOA_SignalMeasurementInformation_r16_dl_PRS_ReferenceInfo_r16),
(u'nr-DL-TDOA-MeasList-r16', _NR_DL_TDOA_SignalMeasurementInformation_r16_nr_DL_TDOA_MeasList_r16),
])
NR_DL_TDOA_SignalMeasurementInformation_r16._ext = []
#-----< NR-DL-TDOA-MeasList-r16 >-----#
NR_DL_TDOA_MeasList_r16 = SEQ_OF(name=u'NR-DL-TDOA-MeasList-r16', mode=MODE_TYPE)
_NR_DL_TDOA_MeasList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-TDOA-MeasElement-r16')))
NR_DL_TDOA_MeasList_r16._cont = _NR_DL_TDOA_MeasList_r16__item_
NR_DL_TDOA_MeasList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=256)], ev=None, er=[])
#-----< NR-DL-TDOA-MeasElement-r16 >-----#
NR_DL_TDOA_MeasElement_r16 = SEQ(name=u'NR-DL-TDOA-MeasElement-r16', mode=MODE_TYPE)
_NR_DL_TDOA_MeasElement_r16_dl_PRS_ID_r16 = INT(name=u'dl-PRS-ID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_TDOA_MeasElement_r16_dl_PRS_ID_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_NR_DL_TDOA_MeasElement_r16_nr_PhysCellID_r16 = INT(name=u'nr-PhysCellID-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-PhysCellID-r16')), opt=True)
_NR_DL_TDOA_MeasElement_r16_nr_CellGlobalID_r16 = SEQ(name=u'nr-CellGlobalID-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NCGI-r15')), opt=True)
_NR_DL_TDOA_MeasElement_r16_nr_ARFCN_r16 = INT(name=u'nr-ARFCN-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueNR-r15')), opt=True)
_NR_DL_TDOA_MeasElement_r16_nr_DL_PRS_ResourceID_r16 = INT(name=u'nr-DL-PRS-ResourceID-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-ResourceID-r16')), opt=True)
_NR_DL_TDOA_MeasElement_r16_nr_DL_PRS_ResourceSetID_r16 = INT(name=u'nr-DL-PRS-ResourceSetID-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-ResourceSetID-r16')), opt=True)
_NR_DL_TDOA_MeasElement_r16_nr_TimeStamp_r16 = SEQ(name=u'nr-TimeStamp-r16', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-TimeStamp-r16')))
_NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16 = CHOICE(name=u'nr-RSTD-r16', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16_k0_r16 = INT(name=u'k0-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16_k0_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1970049)], ev=None, er=[])
__NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16_k1_r16 = INT(name=u'k1-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16_k1_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=985025)], ev=None, er=[])
__NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16_k2_r16 = INT(name=u'k2-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16_k2_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=492513)], ev=None, er=[])
__NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16_k3_r16 = INT(name=u'k3-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16_k3_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=246257)], ev=None, er=[])
__NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16_k4_r16 = INT(name=u'k4-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16_k4_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=123129)], ev=None, er=[])
__NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16_k5_r16 = INT(name=u'k5-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16_k5_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=61565)], ev=None, er=[])
_NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16._cont = ASN1Dict([
(u'k0-r16', __NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16_k0_r16),
(u'k1-r16', __NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16_k1_r16),
(u'k2-r16', __NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16_k2_r16),
(u'k3-r16', __NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16_k3_r16),
(u'k4-r16', __NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16_k4_r16),
(u'k5-r16', __NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16_k5_r16),
])
_NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16._ext = []
_NR_DL_TDOA_MeasElement_r16_nr_AdditionalPathList_r16 = SEQ_OF(name=u'nr-AdditionalPathList-r16', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-AdditionalPathList-r16')), opt=True)
_NR_DL_TDOA_MeasElement_r16_nr_TimingQuality_r16 = SEQ(name=u'nr-TimingQuality-r16', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-TimingQuality-r16')))
_NR_DL_TDOA_MeasElement_r16_nr_DL_PRS_RSRP_Result_r16 = INT(name=u'nr-DL-PRS-RSRP-Result-r16', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_DL_TDOA_MeasElement_r16_nr_DL_PRS_RSRP_Result_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=126)], ev=None, er=[])
_NR_DL_TDOA_MeasElement_r16_nr_DL_TDOA_AdditionalMeasurements_r16 = SEQ_OF(name=u'nr-DL-TDOA-AdditionalMeasurements-r16', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-TDOA-AdditionalMeasurements-r16')), opt=True)
NR_DL_TDOA_MeasElement_r16._cont = ASN1Dict([
(u'dl-PRS-ID-r16', _NR_DL_TDOA_MeasElement_r16_dl_PRS_ID_r16),
(u'nr-PhysCellID-r16', _NR_DL_TDOA_MeasElement_r16_nr_PhysCellID_r16),
(u'nr-CellGlobalID-r16', _NR_DL_TDOA_MeasElement_r16_nr_CellGlobalID_r16),
(u'nr-ARFCN-r16', _NR_DL_TDOA_MeasElement_r16_nr_ARFCN_r16),
(u'nr-DL-PRS-ResourceID-r16', _NR_DL_TDOA_MeasElement_r16_nr_DL_PRS_ResourceID_r16),
(u'nr-DL-PRS-ResourceSetID-r16', _NR_DL_TDOA_MeasElement_r16_nr_DL_PRS_ResourceSetID_r16),
(u'nr-TimeStamp-r16', _NR_DL_TDOA_MeasElement_r16_nr_TimeStamp_r16),
(u'nr-RSTD-r16', _NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16),
(u'nr-AdditionalPathList-r16', _NR_DL_TDOA_MeasElement_r16_nr_AdditionalPathList_r16),
(u'nr-TimingQuality-r16', _NR_DL_TDOA_MeasElement_r16_nr_TimingQuality_r16),
(u'nr-DL-PRS-RSRP-Result-r16', _NR_DL_TDOA_MeasElement_r16_nr_DL_PRS_RSRP_Result_r16),
(u'nr-DL-TDOA-AdditionalMeasurements-r16', _NR_DL_TDOA_MeasElement_r16_nr_DL_TDOA_AdditionalMeasurements_r16),
])
NR_DL_TDOA_MeasElement_r16._ext = []
#-----< NR-DL-TDOA-AdditionalMeasurements-r16 >-----#
NR_DL_TDOA_AdditionalMeasurements_r16 = SEQ_OF(name=u'NR-DL-TDOA-AdditionalMeasurements-r16', mode=MODE_TYPE)
_NR_DL_TDOA_AdditionalMeasurements_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-TDOA-AdditionalMeasurementElement-r16')))
NR_DL_TDOA_AdditionalMeasurements_r16._cont = _NR_DL_TDOA_AdditionalMeasurements_r16__item_
NR_DL_TDOA_AdditionalMeasurements_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=3)], ev=None, er=[])
#-----< NR-DL-TDOA-AdditionalMeasurementElement-r16 >-----#
NR_DL_TDOA_AdditionalMeasurementElement_r16 = SEQ(name=u'NR-DL-TDOA-AdditionalMeasurementElement-r16', mode=MODE_TYPE)
_NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_DL_PRS_ResourceID_r16 = INT(name=u'nr-DL-PRS-ResourceID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-ResourceID-r16')), opt=True)
_NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_DL_PRS_ResourceSetID_r16 = INT(name=u'nr-DL-PRS-ResourceSetID-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-ResourceSetID-r16')), opt=True)
_NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_TimeStamp_r16 = SEQ(name=u'nr-TimeStamp-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-TimeStamp-r16')))
_NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16 = CHOICE(name=u'nr-RSTD-ResultDiff-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16_k0_r16 = INT(name=u'k0-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16_k0_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=8191)], ev=None, er=[])
__NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16_k1_r16 = INT(name=u'k1-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16_k1_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
__NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16_k2_r16 = INT(name=u'k2-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16_k2_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2047)], ev=None, er=[])
__NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16_k3_r16 = INT(name=u'k3-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16_k3_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1023)], ev=None, er=[])
__NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16_k4_r16 = INT(name=u'k4-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16_k4_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=511)], ev=None, er=[])
__NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16_k5_r16 = INT(name=u'k5-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16_k5_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16._cont = ASN1Dict([
(u'k0-r16', __NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16_k0_r16),
(u'k1-r16', __NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16_k1_r16),
(u'k2-r16', __NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16_k2_r16),
(u'k3-r16', __NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16_k3_r16),
(u'k4-r16', __NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16_k4_r16),
(u'k5-r16', __NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16_k5_r16),
])
_NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16._ext = []
_NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_TimingQuality_r16 = SEQ(name=u'nr-TimingQuality-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-TimingQuality-r16')))
_NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_DL_PRS_RSRP_ResultDiff_r16 = INT(name=u'nr-DL-PRS-RSRP-ResultDiff-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_DL_PRS_RSRP_ResultDiff_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=61)], ev=None, er=[])
_NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_AdditionalPathList_r16 = SEQ_OF(name=u'nr-AdditionalPathList-r16', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-AdditionalPathList-r16')), opt=True)
NR_DL_TDOA_AdditionalMeasurementElement_r16._cont = ASN1Dict([
(u'nr-DL-PRS-ResourceID-r16', _NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_DL_PRS_ResourceID_r16),
(u'nr-DL-PRS-ResourceSetID-r16', _NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_DL_PRS_ResourceSetID_r16),
(u'nr-TimeStamp-r16', _NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_TimeStamp_r16),
(u'nr-RSTD-ResultDiff-r16', _NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16),
(u'nr-TimingQuality-r16', _NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_TimingQuality_r16),
(u'nr-DL-PRS-RSRP-ResultDiff-r16', _NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_DL_PRS_RSRP_ResultDiff_r16),
(u'nr-AdditionalPathList-r16', _NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_AdditionalPathList_r16),
])
NR_DL_TDOA_AdditionalMeasurementElement_r16._ext = []
#-----< NR-DL-TDOA-LocationInformation-r16 >-----#
NR_DL_TDOA_LocationInformation_r16 = SEQ(name=u'NR-DL-TDOA-LocationInformation-r16', mode=MODE_TYPE)
_NR_DL_TDOA_LocationInformation_r16_measurementReferenceTime_r16 = CHOICE(name=u'measurementReferenceTime-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), opt=True)
__NR_DL_TDOA_LocationInformation_r16_measurementReferenceTime_r16_systemFrameNumber_r16 = SEQ(name=u'systemFrameNumber-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-TimeStamp-r16')))
__NR_DL_TDOA_LocationInformation_r16_measurementReferenceTime_r16_utc_time_r16 = TIME_UTC(name=u'utc-time-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_TDOA_LocationInformation_r16_measurementReferenceTime_r16._cont = ASN1Dict([
(u'systemFrameNumber-r16', __NR_DL_TDOA_LocationInformation_r16_measurementReferenceTime_r16_systemFrameNumber_r16),
(u'utc-time-r16', __NR_DL_TDOA_LocationInformation_r16_measurementReferenceTime_r16_utc_time_r16),
])
_NR_DL_TDOA_LocationInformation_r16_measurementReferenceTime_r16._ext = []
NR_DL_TDOA_LocationInformation_r16._cont = ASN1Dict([
(u'measurementReferenceTime-r16', _NR_DL_TDOA_LocationInformation_r16_measurementReferenceTime_r16),
])
NR_DL_TDOA_LocationInformation_r16._ext = []
#-----< NR-DL-TDOA-RequestLocationInformation-r16 >-----#
NR_DL_TDOA_RequestLocationInformation_r16 = SEQ(name=u'NR-DL-TDOA-RequestLocationInformation-r16', mode=MODE_TYPE)
_NR_DL_TDOA_RequestLocationInformation_r16_nr_DL_PRS_RstdMeasurementInfoRequest_r16 = ENUM(name=u'nr-DL-PRS-RstdMeasurementInfoRequest-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_DL_TDOA_RequestLocationInformation_r16_nr_DL_PRS_RstdMeasurementInfoRequest_r16._cont = ASN1Dict([(u'true', 0)])
_NR_DL_TDOA_RequestLocationInformation_r16_nr_DL_PRS_RstdMeasurementInfoRequest_r16._ext = None
_NR_DL_TDOA_RequestLocationInformation_r16_nr_RequestedMeasurements_r16 = BIT_STR(name=u'nr-RequestedMeasurements-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_TDOA_RequestLocationInformation_r16_nr_RequestedMeasurements_r16._cont = ASN1Dict([(u'prsrsrpReq', 0)])
_NR_DL_TDOA_RequestLocationInformation_r16_nr_RequestedMeasurements_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_NR_DL_TDOA_RequestLocationInformation_r16_nr_AssistanceAvailability_r16 = BOOL(name=u'nr-AssistanceAvailability-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_TDOA_RequestLocationInformation_r16_nr_DL_TDOA_ReportConfig_r16 = SEQ(name=u'nr-DL-TDOA-ReportConfig-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-TDOA-ReportConfig-r16')), opt=True)
_NR_DL_TDOA_RequestLocationInformation_r16_additionalPaths_r16 = ENUM(name=u'additionalPaths-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_DL_TDOA_RequestLocationInformation_r16_additionalPaths_r16._cont = ASN1Dict([(u'requested', 0)])
_NR_DL_TDOA_RequestLocationInformation_r16_additionalPaths_r16._ext = None
NR_DL_TDOA_RequestLocationInformation_r16._cont = ASN1Dict([
(u'nr-DL-PRS-RstdMeasurementInfoRequest-r16', _NR_DL_TDOA_RequestLocationInformation_r16_nr_DL_PRS_RstdMeasurementInfoRequest_r16),
(u'nr-RequestedMeasurements-r16', _NR_DL_TDOA_RequestLocationInformation_r16_nr_RequestedMeasurements_r16),
(u'nr-AssistanceAvailability-r16', _NR_DL_TDOA_RequestLocationInformation_r16_nr_AssistanceAvailability_r16),
(u'nr-DL-TDOA-ReportConfig-r16', _NR_DL_TDOA_RequestLocationInformation_r16_nr_DL_TDOA_ReportConfig_r16),
(u'additionalPaths-r16', _NR_DL_TDOA_RequestLocationInformation_r16_additionalPaths_r16),
])
NR_DL_TDOA_RequestLocationInformation_r16._ext = []
#-----< NR-DL-TDOA-ReportConfig-r16 >-----#
NR_DL_TDOA_ReportConfig_r16 = SEQ(name=u'NR-DL-TDOA-ReportConfig-r16', mode=MODE_TYPE)
_NR_DL_TDOA_ReportConfig_r16_maxDL_PRS_RSTD_MeasurementsPerTRPPair_r16 = INT(name=u'maxDL-PRS-RSTD-MeasurementsPerTRPPair-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_DL_TDOA_ReportConfig_r16_maxDL_PRS_RSTD_MeasurementsPerTRPPair_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
_NR_DL_TDOA_ReportConfig_r16_timingReportingGranularityFactor_r16 = INT(name=u'timingReportingGranularityFactor-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_DL_TDOA_ReportConfig_r16_timingReportingGranularityFactor_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=5)], ev=None, er=[])
NR_DL_TDOA_ReportConfig_r16._cont = ASN1Dict([
(u'maxDL-PRS-RSTD-MeasurementsPerTRPPair-r16', _NR_DL_TDOA_ReportConfig_r16_maxDL_PRS_RSTD_MeasurementsPerTRPPair_r16),
(u'timingReportingGranularityFactor-r16', _NR_DL_TDOA_ReportConfig_r16_timingReportingGranularityFactor_r16),
])
NR_DL_TDOA_ReportConfig_r16._ext = []
#-----< NR-DL-TDOA-ProvideCapabilities-r16 >-----#
NR_DL_TDOA_ProvideCapabilities_r16 = SEQ(name=u'NR-DL-TDOA-ProvideCapabilities-r16', mode=MODE_TYPE)
_NR_DL_TDOA_ProvideCapabilities_r16_nr_DL_TDOA_Mode_r16 = SEQ(name=u'nr-DL-TDOA-Mode-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'PositioningModes')))
_NR_DL_TDOA_ProvideCapabilities_r16_nr_DL_TDOA_PRS_Capability_r16 = SEQ(name=u'nr-DL-TDOA-PRS-Capability-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-ResourcesCapability-r16')))
_NR_DL_TDOA_ProvideCapabilities_r16_nr_DL_TDOA_MeasurementCapability_r16 = SEQ(name=u'nr-DL-TDOA-MeasurementCapability-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-TDOA-MeasurementCapability-r16')))
_NR_DL_TDOA_ProvideCapabilities_r16_nr_DL_PRS_QCL_ProcessingCapability_r16 = SEQ(name=u'nr-DL-PRS-QCL-ProcessingCapability-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-QCL-ProcessingCapability-r16')))
_NR_DL_TDOA_ProvideCapabilities_r16_nr_DL_PRS_ProcessingCapability_r16 = SEQ(name=u'nr-DL-PRS-ProcessingCapability-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-ProcessingCapability-r16')))
_NR_DL_TDOA_ProvideCapabilities_r16_additionalPathsReport_r16 = ENUM(name=u'additionalPathsReport-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_DL_TDOA_ProvideCapabilities_r16_additionalPathsReport_r16._cont = ASN1Dict([(u'supported', 0)])
_NR_DL_TDOA_ProvideCapabilities_r16_additionalPathsReport_r16._ext = None
_NR_DL_TDOA_ProvideCapabilities_r16_periodicalReporting_r16 = SEQ(name=u'periodicalReporting-r16', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'PositioningModes')), opt=True)
NR_DL_TDOA_ProvideCapabilities_r16._cont = ASN1Dict([
(u'nr-DL-TDOA-Mode-r16', _NR_DL_TDOA_ProvideCapabilities_r16_nr_DL_TDOA_Mode_r16),
(u'nr-DL-TDOA-PRS-Capability-r16', _NR_DL_TDOA_ProvideCapabilities_r16_nr_DL_TDOA_PRS_Capability_r16),
(u'nr-DL-TDOA-MeasurementCapability-r16', _NR_DL_TDOA_ProvideCapabilities_r16_nr_DL_TDOA_MeasurementCapability_r16),
(u'nr-DL-PRS-QCL-ProcessingCapability-r16', _NR_DL_TDOA_ProvideCapabilities_r16_nr_DL_PRS_QCL_ProcessingCapability_r16),
(u'nr-DL-PRS-ProcessingCapability-r16', _NR_DL_TDOA_ProvideCapabilities_r16_nr_DL_PRS_ProcessingCapability_r16),
(u'additionalPathsReport-r16', _NR_DL_TDOA_ProvideCapabilities_r16_additionalPathsReport_r16),
(u'periodicalReporting-r16', _NR_DL_TDOA_ProvideCapabilities_r16_periodicalReporting_r16),
])
NR_DL_TDOA_ProvideCapabilities_r16._ext = []
#-----< NR-DL-TDOA-MeasurementCapability-r16 >-----#
NR_DL_TDOA_MeasurementCapability_r16 = SEQ(name=u'NR-DL-TDOA-MeasurementCapability-r16', mode=MODE_TYPE)
_NR_DL_TDOA_MeasurementCapability_r16_dl_RSTD_MeasurementPerPairOfTRP_FR1_r16 = INT(name=u'dl-RSTD-MeasurementPerPairOfTRP-FR1-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_TDOA_MeasurementCapability_r16_dl_RSTD_MeasurementPerPairOfTRP_FR1_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
_NR_DL_TDOA_MeasurementCapability_r16_dl_RSTD_MeasurementPerPairOfTRP_FR2_r16 = INT(name=u'dl-RSTD-MeasurementPerPairOfTRP-FR2-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_TDOA_MeasurementCapability_r16_dl_RSTD_MeasurementPerPairOfTRP_FR2_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
_NR_DL_TDOA_MeasurementCapability_r16_supportOfDL_PRS_RSRP_MeasFR1_r16 = ENUM(name=u'supportOfDL-PRS-RSRP-MeasFR1-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_DL_TDOA_MeasurementCapability_r16_supportOfDL_PRS_RSRP_MeasFR1_r16._cont = ASN1Dict([(u'supported', 0)])
_NR_DL_TDOA_MeasurementCapability_r16_supportOfDL_PRS_RSRP_MeasFR1_r16._ext = None
_NR_DL_TDOA_MeasurementCapability_r16_supportOfDL_PRS_RSRP_MeasFR2_r16 = ENUM(name=u'supportOfDL-PRS-RSRP-MeasFR2-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_DL_TDOA_MeasurementCapability_r16_supportOfDL_PRS_RSRP_MeasFR2_r16._cont = ASN1Dict([(u'supported', 0)])
_NR_DL_TDOA_MeasurementCapability_r16_supportOfDL_PRS_RSRP_MeasFR2_r16._ext = None
NR_DL_TDOA_MeasurementCapability_r16._cont = ASN1Dict([
(u'dl-RSTD-MeasurementPerPairOfTRP-FR1-r16', _NR_DL_TDOA_MeasurementCapability_r16_dl_RSTD_MeasurementPerPairOfTRP_FR1_r16),
(u'dl-RSTD-MeasurementPerPairOfTRP-FR2-r16', _NR_DL_TDOA_MeasurementCapability_r16_dl_RSTD_MeasurementPerPairOfTRP_FR2_r16),
(u'supportOfDL-PRS-RSRP-MeasFR1-r16', _NR_DL_TDOA_MeasurementCapability_r16_supportOfDL_PRS_RSRP_MeasFR1_r16),
(u'supportOfDL-PRS-RSRP-MeasFR2-r16', _NR_DL_TDOA_MeasurementCapability_r16_supportOfDL_PRS_RSRP_MeasFR2_r16),
])
NR_DL_TDOA_MeasurementCapability_r16._ext = []
#-----< NR-DL-TDOA-RequestCapabilities-r16 >-----#
NR_DL_TDOA_RequestCapabilities_r16 = SEQ(name=u'NR-DL-TDOA-RequestCapabilities-r16', mode=MODE_TYPE)
NR_DL_TDOA_RequestCapabilities_r16._cont = ASN1Dict([
])
NR_DL_TDOA_RequestCapabilities_r16._ext = []
#-----< NR-DL-TDOA-Error-r16 >-----#
NR_DL_TDOA_Error_r16 = CHOICE(name=u'NR-DL-TDOA-Error-r16', mode=MODE_TYPE)
_NR_DL_TDOA_Error_r16_locationServerErrorCauses_r16 = SEQ(name=u'locationServerErrorCauses-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-TDOA-LocationServerErrorCauses-r16')))
_NR_DL_TDOA_Error_r16_targetDeviceErrorCauses_r16 = SEQ(name=u'targetDeviceErrorCauses-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-TDOA-TargetDeviceErrorCauses-r16')))
NR_DL_TDOA_Error_r16._cont = ASN1Dict([
(u'locationServerErrorCauses-r16', _NR_DL_TDOA_Error_r16_locationServerErrorCauses_r16),
(u'targetDeviceErrorCauses-r16', _NR_DL_TDOA_Error_r16_targetDeviceErrorCauses_r16),
])
NR_DL_TDOA_Error_r16._ext = []
#-----< NR-DL-TDOA-LocationServerErrorCauses-r16 >-----#
NR_DL_TDOA_LocationServerErrorCauses_r16 = SEQ(name=u'NR-DL-TDOA-LocationServerErrorCauses-r16', mode=MODE_TYPE)
_NR_DL_TDOA_LocationServerErrorCauses_r16_cause_r16 = ENUM(name=u'cause-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_TDOA_LocationServerErrorCauses_r16_cause_r16._cont = ASN1Dict([(u'undefined', 0), (u'assistanceDataNotSupportedByServer', 1), (u'assistanceDataSupportedButCurrentlyNotAvailableByServer', 2), (u'notProvidedAssistanceDataNotSupportedByServer', 3)])
_NR_DL_TDOA_LocationServerErrorCauses_r16_cause_r16._ext = []
NR_DL_TDOA_LocationServerErrorCauses_r16._cont = ASN1Dict([
(u'cause-r16', _NR_DL_TDOA_LocationServerErrorCauses_r16_cause_r16),
])
NR_DL_TDOA_LocationServerErrorCauses_r16._ext = []
#-----< NR-DL-TDOA-TargetDeviceErrorCauses-r16 >-----#
NR_DL_TDOA_TargetDeviceErrorCauses_r16 = SEQ(name=u'NR-DL-TDOA-TargetDeviceErrorCauses-r16', mode=MODE_TYPE)
_NR_DL_TDOA_TargetDeviceErrorCauses_r16_cause_r16 = ENUM(name=u'cause-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_TDOA_TargetDeviceErrorCauses_r16_cause_r16._cont = ASN1Dict([(u'undefined', 0), (u'assistance-data-missing', 1), (u'unableToMeasureAnyTRP', 2), (u'attemptedButUnableToMeasureSomeNeighbourTRPs', 3), (u'thereWereNotEnoughSignalsReceivedForUeBasedDL-TDOA', 4), (u'locationCalculationAssistanceDataMissing', 5)])
_NR_DL_TDOA_TargetDeviceErrorCauses_r16_cause_r16._ext = []
NR_DL_TDOA_TargetDeviceErrorCauses_r16._cont = ASN1Dict([
(u'cause-r16', _NR_DL_TDOA_TargetDeviceErrorCauses_r16_cause_r16),
])
NR_DL_TDOA_TargetDeviceErrorCauses_r16._ext = []
#-----< NR-DL-AoD-ProvideAssistanceData-r16 >-----#
NR_DL_AoD_ProvideAssistanceData_r16 = SEQ(name=u'NR-DL-AoD-ProvideAssistanceData-r16', mode=MODE_TYPE)
_NR_DL_AoD_ProvideAssistanceData_r16_nr_DL_PRS_AssistanceData_r16 = SEQ(name=u'nr-DL-PRS-AssistanceData-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-AssistanceData-r16')), opt=True)
_NR_DL_AoD_ProvideAssistanceData_r16_nr_SelectedDL_PRS_IndexList_r16 = SEQ_OF(name=u'nr-SelectedDL-PRS-IndexList-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-SelectedDL-PRS-IndexList-r16')), opt=True)
_NR_DL_AoD_ProvideAssistanceData_r16_nr_PositionCalculationAssistance_r16 = SEQ(name=u'nr-PositionCalculationAssistance-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-PositionCalculationAssistance-r16')), opt=True)
_NR_DL_AoD_ProvideAssistanceData_r16_nr_DL_AoD_Error_r16 = CHOICE(name=u'nr-DL-AoD-Error-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-AoD-Error-r16')), opt=True)
NR_DL_AoD_ProvideAssistanceData_r16._cont = ASN1Dict([
(u'nr-DL-PRS-AssistanceData-r16', _NR_DL_AoD_ProvideAssistanceData_r16_nr_DL_PRS_AssistanceData_r16),
(u'nr-SelectedDL-PRS-IndexList-r16', _NR_DL_AoD_ProvideAssistanceData_r16_nr_SelectedDL_PRS_IndexList_r16),
(u'nr-PositionCalculationAssistance-r16', _NR_DL_AoD_ProvideAssistanceData_r16_nr_PositionCalculationAssistance_r16),
(u'nr-DL-AoD-Error-r16', _NR_DL_AoD_ProvideAssistanceData_r16_nr_DL_AoD_Error_r16),
])
NR_DL_AoD_ProvideAssistanceData_r16._ext = []
#-----< NR-DL-AoD-RequestAssistanceData-r16 >-----#
NR_DL_AoD_RequestAssistanceData_r16 = SEQ(name=u'NR-DL-AoD-RequestAssistanceData-r16', mode=MODE_TYPE)
_NR_DL_AoD_RequestAssistanceData_r16_nr_PhysCellID_r16 = INT(name=u'nr-PhysCellID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-PhysCellID-r16')), opt=True)
_NR_DL_AoD_RequestAssistanceData_r16_nr_AdType_r16 = BIT_STR(name=u'nr-AdType-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_AoD_RequestAssistanceData_r16_nr_AdType_r16._cont = ASN1Dict([(u'dl-prs', 0), (u'posCalc', 1)])
_NR_DL_AoD_RequestAssistanceData_r16_nr_AdType_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
NR_DL_AoD_RequestAssistanceData_r16._cont = ASN1Dict([
(u'nr-PhysCellID-r16', _NR_DL_AoD_RequestAssistanceData_r16_nr_PhysCellID_r16),
(u'nr-AdType-r16', _NR_DL_AoD_RequestAssistanceData_r16_nr_AdType_r16),
])
NR_DL_AoD_RequestAssistanceData_r16._ext = []
#-----< NR-DL-AoD-ProvideLocationInformation-r16 >-----#
NR_DL_AoD_ProvideLocationInformation_r16 = SEQ(name=u'NR-DL-AoD-ProvideLocationInformation-r16', mode=MODE_TYPE)
_NR_DL_AoD_ProvideLocationInformation_r16_nr_DL_AoD_SignalMeasurementInformation_r16 = SEQ(name=u'nr-DL-AoD-SignalMeasurementInformation-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-AoD-SignalMeasurementInformation-r16')), opt=True)
_NR_DL_AoD_ProvideLocationInformation_r16_nr_dl_AoD_LocationInformation_r16 = SEQ(name=u'nr-dl-AoD-LocationInformation-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-AoD-LocationInformation-r16')), opt=True)
_NR_DL_AoD_ProvideLocationInformation_r16_nr_DL_AoD_Error_r16 = CHOICE(name=u'nr-DL-AoD-Error-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-AoD-Error-r16')), opt=True)
NR_DL_AoD_ProvideLocationInformation_r16._cont = ASN1Dict([
(u'nr-DL-AoD-SignalMeasurementInformation-r16', _NR_DL_AoD_ProvideLocationInformation_r16_nr_DL_AoD_SignalMeasurementInformation_r16),
(u'nr-dl-AoD-LocationInformation-r16', _NR_DL_AoD_ProvideLocationInformation_r16_nr_dl_AoD_LocationInformation_r16),
(u'nr-DL-AoD-Error-r16', _NR_DL_AoD_ProvideLocationInformation_r16_nr_DL_AoD_Error_r16),
])
NR_DL_AoD_ProvideLocationInformation_r16._ext = []
#-----< NR-DL-AoD-SignalMeasurementInformation-r16 >-----#
NR_DL_AoD_SignalMeasurementInformation_r16 = SEQ(name=u'NR-DL-AoD-SignalMeasurementInformation-r16', mode=MODE_TYPE)
_NR_DL_AoD_SignalMeasurementInformation_r16_nr_DL_AoD_MeasList_r16 = SEQ_OF(name=u'nr-DL-AoD-MeasList-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-AoD-MeasList-r16')))
NR_DL_AoD_SignalMeasurementInformation_r16._cont = ASN1Dict([
(u'nr-DL-AoD-MeasList-r16', _NR_DL_AoD_SignalMeasurementInformation_r16_nr_DL_AoD_MeasList_r16),
])
NR_DL_AoD_SignalMeasurementInformation_r16._ext = []
#-----< NR-DL-AoD-MeasList-r16 >-----#
NR_DL_AoD_MeasList_r16 = SEQ_OF(name=u'NR-DL-AoD-MeasList-r16', mode=MODE_TYPE)
_NR_DL_AoD_MeasList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-AoD-MeasElement-r16')))
NR_DL_AoD_MeasList_r16._cont = _NR_DL_AoD_MeasList_r16__item_
NR_DL_AoD_MeasList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=256)], ev=None, er=[])
#-----< NR-DL-AoD-MeasElement-r16 >-----#
NR_DL_AoD_MeasElement_r16 = SEQ(name=u'NR-DL-AoD-MeasElement-r16', mode=MODE_TYPE)
_NR_DL_AoD_MeasElement_r16_dl_PRS_ID_r16 = INT(name=u'dl-PRS-ID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_AoD_MeasElement_r16_dl_PRS_ID_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_NR_DL_AoD_MeasElement_r16_nr_PhysCellID_r16 = INT(name=u'nr-PhysCellID-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-PhysCellID-r16')), opt=True)
_NR_DL_AoD_MeasElement_r16_nr_CellGlobalID_r16 = SEQ(name=u'nr-CellGlobalID-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NCGI-r15')), opt=True)
_NR_DL_AoD_MeasElement_r16_nr_ARFCN_r16 = INT(name=u'nr-ARFCN-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueNR-r15')), opt=True)
_NR_DL_AoD_MeasElement_r16_nr_DL_PRS_ResourceID_r16 = INT(name=u'nr-DL-PRS-ResourceID-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-ResourceID-r16')), opt=True)
_NR_DL_AoD_MeasElement_r16_nr_DL_PRS_ResourceSetID_r16 = INT(name=u'nr-DL-PRS-ResourceSetID-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-ResourceSetID-r16')), opt=True)
_NR_DL_AoD_MeasElement_r16_nr_TimeStamp_r16 = SEQ(name=u'nr-TimeStamp-r16', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-TimeStamp-r16')))
_NR_DL_AoD_MeasElement_r16_nr_DL_PRS_RSRP_Result_r16 = INT(name=u'nr-DL-PRS-RSRP-Result-r16', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_AoD_MeasElement_r16_nr_DL_PRS_RSRP_Result_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=126)], ev=None, er=[])
_NR_DL_AoD_MeasElement_r16_nr_DL_PRS_RxBeamIndex_r16 = INT(name=u'nr-DL-PRS-RxBeamIndex-r16', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_DL_AoD_MeasElement_r16_nr_DL_PRS_RxBeamIndex_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_NR_DL_AoD_MeasElement_r16_nr_DL_AoD_AdditionalMeasurements_r16 = SEQ_OF(name=u'nr-DL-AoD-AdditionalMeasurements-r16', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-AoD-AdditionalMeasurements-r16')), opt=True)
NR_DL_AoD_MeasElement_r16._cont = ASN1Dict([
(u'dl-PRS-ID-r16', _NR_DL_AoD_MeasElement_r16_dl_PRS_ID_r16),
(u'nr-PhysCellID-r16', _NR_DL_AoD_MeasElement_r16_nr_PhysCellID_r16),
(u'nr-CellGlobalID-r16', _NR_DL_AoD_MeasElement_r16_nr_CellGlobalID_r16),
(u'nr-ARFCN-r16', _NR_DL_AoD_MeasElement_r16_nr_ARFCN_r16),
(u'nr-DL-PRS-ResourceID-r16', _NR_DL_AoD_MeasElement_r16_nr_DL_PRS_ResourceID_r16),
(u'nr-DL-PRS-ResourceSetID-r16', _NR_DL_AoD_MeasElement_r16_nr_DL_PRS_ResourceSetID_r16),
(u'nr-TimeStamp-r16', _NR_DL_AoD_MeasElement_r16_nr_TimeStamp_r16),
(u'nr-DL-PRS-RSRP-Result-r16', _NR_DL_AoD_MeasElement_r16_nr_DL_PRS_RSRP_Result_r16),
(u'nr-DL-PRS-RxBeamIndex-r16', _NR_DL_AoD_MeasElement_r16_nr_DL_PRS_RxBeamIndex_r16),
(u'nr-DL-AoD-AdditionalMeasurements-r16', _NR_DL_AoD_MeasElement_r16_nr_DL_AoD_AdditionalMeasurements_r16),
])
NR_DL_AoD_MeasElement_r16._ext = []
#-----< NR-DL-AoD-AdditionalMeasurements-r16 >-----#
NR_DL_AoD_AdditionalMeasurements_r16 = SEQ_OF(name=u'NR-DL-AoD-AdditionalMeasurements-r16', mode=MODE_TYPE)
_NR_DL_AoD_AdditionalMeasurements_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-AoD-AdditionalMeasurementElement-r16')))
NR_DL_AoD_AdditionalMeasurements_r16._cont = _NR_DL_AoD_AdditionalMeasurements_r16__item_
NR_DL_AoD_AdditionalMeasurements_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=7)], ev=None, er=[])
#-----< NR-DL-AoD-AdditionalMeasurementElement-r16 >-----#
NR_DL_AoD_AdditionalMeasurementElement_r16 = SEQ(name=u'NR-DL-AoD-AdditionalMeasurementElement-r16', mode=MODE_TYPE)
_NR_DL_AoD_AdditionalMeasurementElement_r16_nr_DL_PRS_ResourceID_r16 = INT(name=u'nr-DL-PRS-ResourceID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-ResourceID-r16')), opt=True)
_NR_DL_AoD_AdditionalMeasurementElement_r16_nr_DL_PRS_ResourceSetID_r16 = INT(name=u'nr-DL-PRS-ResourceSetID-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-ResourceSetID-r16')), opt=True)
_NR_DL_AoD_AdditionalMeasurementElement_r16_nr_TimeStamp_r16 = SEQ(name=u'nr-TimeStamp-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-TimeStamp-r16')))
_NR_DL_AoD_AdditionalMeasurementElement_r16_nr_DL_PRS_RSRP_ResultDiff_r16 = INT(name=u'nr-DL-PRS-RSRP-ResultDiff-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_AoD_AdditionalMeasurementElement_r16_nr_DL_PRS_RSRP_ResultDiff_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=30)], ev=None, er=[])
_NR_DL_AoD_AdditionalMeasurementElement_r16_nr_DL_PRS_RxBeamIndex_r16 = INT(name=u'nr-DL-PRS-RxBeamIndex-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_DL_AoD_AdditionalMeasurementElement_r16_nr_DL_PRS_RxBeamIndex_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
NR_DL_AoD_AdditionalMeasurementElement_r16._cont = ASN1Dict([
(u'nr-DL-PRS-ResourceID-r16', _NR_DL_AoD_AdditionalMeasurementElement_r16_nr_DL_PRS_ResourceID_r16),
(u'nr-DL-PRS-ResourceSetID-r16', _NR_DL_AoD_AdditionalMeasurementElement_r16_nr_DL_PRS_ResourceSetID_r16),
(u'nr-TimeStamp-r16', _NR_DL_AoD_AdditionalMeasurementElement_r16_nr_TimeStamp_r16),
(u'nr-DL-PRS-RSRP-ResultDiff-r16', _NR_DL_AoD_AdditionalMeasurementElement_r16_nr_DL_PRS_RSRP_ResultDiff_r16),
(u'nr-DL-PRS-RxBeamIndex-r16', _NR_DL_AoD_AdditionalMeasurementElement_r16_nr_DL_PRS_RxBeamIndex_r16),
])
NR_DL_AoD_AdditionalMeasurementElement_r16._ext = []
#-----< NR-DL-AoD-LocationInformation-r16 >-----#
NR_DL_AoD_LocationInformation_r16 = SEQ(name=u'NR-DL-AoD-LocationInformation-r16', mode=MODE_TYPE)
_NR_DL_AoD_LocationInformation_r16_measurementReferenceTime_r16 = CHOICE(name=u'measurementReferenceTime-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), opt=True)
__NR_DL_AoD_LocationInformation_r16_measurementReferenceTime_r16_sfn_time_r16 = SEQ(name=u'sfn-time-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-TimeStamp-r16')))
__NR_DL_AoD_LocationInformation_r16_measurementReferenceTime_r16_utc_time_r16 = TIME_UTC(name=u'utc-time-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_AoD_LocationInformation_r16_measurementReferenceTime_r16._cont = ASN1Dict([
(u'sfn-time-r16', __NR_DL_AoD_LocationInformation_r16_measurementReferenceTime_r16_sfn_time_r16),
(u'utc-time-r16', __NR_DL_AoD_LocationInformation_r16_measurementReferenceTime_r16_utc_time_r16),
])
_NR_DL_AoD_LocationInformation_r16_measurementReferenceTime_r16._ext = []
NR_DL_AoD_LocationInformation_r16._cont = ASN1Dict([
(u'measurementReferenceTime-r16', _NR_DL_AoD_LocationInformation_r16_measurementReferenceTime_r16),
])
NR_DL_AoD_LocationInformation_r16._ext = []
#-----< NR-DL-AoD-RequestLocationInformation-r16 >-----#
NR_DL_AoD_RequestLocationInformation_r16 = SEQ(name=u'NR-DL-AoD-RequestLocationInformation-r16', mode=MODE_TYPE)
_NR_DL_AoD_RequestLocationInformation_r16_nr_AssistanceAvailability_r16 = BOOL(name=u'nr-AssistanceAvailability-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_AoD_RequestLocationInformation_r16_nr_DL_AoD_ReportConfig_r16 = SEQ(name=u'nr-DL-AoD-ReportConfig-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-AoD-ReportConfig-r16')))
NR_DL_AoD_RequestLocationInformation_r16._cont = ASN1Dict([
(u'nr-AssistanceAvailability-r16', _NR_DL_AoD_RequestLocationInformation_r16_nr_AssistanceAvailability_r16),
(u'nr-DL-AoD-ReportConfig-r16', _NR_DL_AoD_RequestLocationInformation_r16_nr_DL_AoD_ReportConfig_r16),
])
NR_DL_AoD_RequestLocationInformation_r16._ext = []
#-----< NR-DL-AoD-ReportConfig-r16 >-----#
NR_DL_AoD_ReportConfig_r16 = SEQ(name=u'NR-DL-AoD-ReportConfig-r16', mode=MODE_TYPE)
_NR_DL_AoD_ReportConfig_r16_maxDL_PRS_RSRP_MeasurementsPerTRP_r16 = INT(name=u'maxDL-PRS-RSRP-MeasurementsPerTRP-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_DL_AoD_ReportConfig_r16_maxDL_PRS_RSRP_MeasurementsPerTRP_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
NR_DL_AoD_ReportConfig_r16._cont = ASN1Dict([
(u'maxDL-PRS-RSRP-MeasurementsPerTRP-r16', _NR_DL_AoD_ReportConfig_r16_maxDL_PRS_RSRP_MeasurementsPerTRP_r16),
])
NR_DL_AoD_ReportConfig_r16._ext = []
#-----< NR-DL-AoD-ProvideCapabilities-r16 >-----#
NR_DL_AoD_ProvideCapabilities_r16 = SEQ(name=u'NR-DL-AoD-ProvideCapabilities-r16', mode=MODE_TYPE)
_NR_DL_AoD_ProvideCapabilities_r16_nr_DL_AoD_Mode_r16 = SEQ(name=u'nr-DL-AoD-Mode-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'PositioningModes')))
_NR_DL_AoD_ProvideCapabilities_r16_nr_DL_AoD_PRS_Capability_r16 = SEQ(name=u'nr-DL-AoD-PRS-Capability-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-ResourcesCapability-r16')))
_NR_DL_AoD_ProvideCapabilities_r16_nr_DL_AoD_MeasurementCapability_r16 = SEQ(name=u'nr-DL-AoD-MeasurementCapability-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-AoD-MeasurementCapability-r16')))
_NR_DL_AoD_ProvideCapabilities_r16_nr_DL_PRS_QCL_ProcessingCapability_r16 = SEQ(name=u'nr-DL-PRS-QCL-ProcessingCapability-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-QCL-ProcessingCapability-r16')))
_NR_DL_AoD_ProvideCapabilities_r16_nr_DL_PRS_ProcessingCapability_r16 = SEQ(name=u'nr-DL-PRS-ProcessingCapability-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-ProcessingCapability-r16')))
_NR_DL_AoD_ProvideCapabilities_r16_periodicalReporting_r16 = SEQ(name=u'periodicalReporting-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'PositioningModes')), opt=True)
NR_DL_AoD_ProvideCapabilities_r16._cont = ASN1Dict([
(u'nr-DL-AoD-Mode-r16', _NR_DL_AoD_ProvideCapabilities_r16_nr_DL_AoD_Mode_r16),
(u'nr-DL-AoD-PRS-Capability-r16', _NR_DL_AoD_ProvideCapabilities_r16_nr_DL_AoD_PRS_Capability_r16),
(u'nr-DL-AoD-MeasurementCapability-r16', _NR_DL_AoD_ProvideCapabilities_r16_nr_DL_AoD_MeasurementCapability_r16),
(u'nr-DL-PRS-QCL-ProcessingCapability-r16', _NR_DL_AoD_ProvideCapabilities_r16_nr_DL_PRS_QCL_ProcessingCapability_r16),
(u'nr-DL-PRS-ProcessingCapability-r16', _NR_DL_AoD_ProvideCapabilities_r16_nr_DL_PRS_ProcessingCapability_r16),
(u'periodicalReporting-r16', _NR_DL_AoD_ProvideCapabilities_r16_periodicalReporting_r16),
])
NR_DL_AoD_ProvideCapabilities_r16._ext = []
#-----< NR-DL-AoD-MeasurementCapability-r16 >-----#
NR_DL_AoD_MeasurementCapability_r16 = SEQ(name=u'NR-DL-AoD-MeasurementCapability-r16', mode=MODE_TYPE)
_NR_DL_AoD_MeasurementCapability_r16_maxDL_PRS_RSRP_MeasurementFR1_r16 = INT(name=u'maxDL-PRS-RSRP-MeasurementFR1-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_AoD_MeasurementCapability_r16_maxDL_PRS_RSRP_MeasurementFR1_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_NR_DL_AoD_MeasurementCapability_r16_maxDL_PRS_RSRP_MeasurementFR2_r16 = INT(name=u'maxDL-PRS-RSRP-MeasurementFR2-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_AoD_MeasurementCapability_r16_maxDL_PRS_RSRP_MeasurementFR2_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_NR_DL_AoD_MeasurementCapability_r16_dl_AoD_MeasCapabilityBandList_r16 = SEQ_OF(name=u'dl-AoD-MeasCapabilityBandList-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_DL_AoD_MeasurementCapability_r16_dl_AoD_MeasCapabilityBandList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'DL-AoD-MeasCapabilityPerBand-r16')))
_NR_DL_AoD_MeasurementCapability_r16_dl_AoD_MeasCapabilityBandList_r16._cont = __NR_DL_AoD_MeasurementCapability_r16_dl_AoD_MeasCapabilityBandList_r16__item_
_NR_DL_AoD_MeasurementCapability_r16_dl_AoD_MeasCapabilityBandList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=1024)], ev=None, er=[])
NR_DL_AoD_MeasurementCapability_r16._cont = ASN1Dict([
(u'maxDL-PRS-RSRP-MeasurementFR1-r16', _NR_DL_AoD_MeasurementCapability_r16_maxDL_PRS_RSRP_MeasurementFR1_r16),
(u'maxDL-PRS-RSRP-MeasurementFR2-r16', _NR_DL_AoD_MeasurementCapability_r16_maxDL_PRS_RSRP_MeasurementFR2_r16),
(u'dl-AoD-MeasCapabilityBandList-r16', _NR_DL_AoD_MeasurementCapability_r16_dl_AoD_MeasCapabilityBandList_r16),
])
NR_DL_AoD_MeasurementCapability_r16._ext = []
#-----< DL-AoD-MeasCapabilityPerBand-r16 >-----#
DL_AoD_MeasCapabilityPerBand_r16 = SEQ(name=u'DL-AoD-MeasCapabilityPerBand-r16', mode=MODE_TYPE)
_DL_AoD_MeasCapabilityPerBand_r16_freqBandIndicatorNR_r16 = INT(name=u'freqBandIndicatorNR-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'FreqBandIndicatorNR-r16')))
_DL_AoD_MeasCapabilityPerBand_r16_simul_NR_DL_AoD_DL_TDOA_r16 = ENUM(name=u'simul-NR-DL-AoD-DL-TDOA-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_DL_AoD_MeasCapabilityPerBand_r16_simul_NR_DL_AoD_DL_TDOA_r16._cont = ASN1Dict([(u'supported', 0)])
_DL_AoD_MeasCapabilityPerBand_r16_simul_NR_DL_AoD_DL_TDOA_r16._ext = None
_DL_AoD_MeasCapabilityPerBand_r16_simul_NR_DL_AoD_Multi_RTT_r16 = ENUM(name=u'simul-NR-DL-AoD-Multi-RTT-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_DL_AoD_MeasCapabilityPerBand_r16_simul_NR_DL_AoD_Multi_RTT_r16._cont = ASN1Dict([(u'supported', 0)])
_DL_AoD_MeasCapabilityPerBand_r16_simul_NR_DL_AoD_Multi_RTT_r16._ext = None
DL_AoD_MeasCapabilityPerBand_r16._cont = ASN1Dict([
(u'freqBandIndicatorNR-r16', _DL_AoD_MeasCapabilityPerBand_r16_freqBandIndicatorNR_r16),
(u'simul-NR-DL-AoD-DL-TDOA-r16', _DL_AoD_MeasCapabilityPerBand_r16_simul_NR_DL_AoD_DL_TDOA_r16),
(u'simul-NR-DL-AoD-Multi-RTT-r16', _DL_AoD_MeasCapabilityPerBand_r16_simul_NR_DL_AoD_Multi_RTT_r16),
])
DL_AoD_MeasCapabilityPerBand_r16._ext = []
#-----< NR-DL-AoD-RequestCapabilities-r16 >-----#
NR_DL_AoD_RequestCapabilities_r16 = SEQ(name=u'NR-DL-AoD-RequestCapabilities-r16', mode=MODE_TYPE)
NR_DL_AoD_RequestCapabilities_r16._cont = ASN1Dict([
])
NR_DL_AoD_RequestCapabilities_r16._ext = []
#-----< NR-DL-AoD-Error-r16 >-----#
NR_DL_AoD_Error_r16 = CHOICE(name=u'NR-DL-AoD-Error-r16', mode=MODE_TYPE)
_NR_DL_AoD_Error_r16_locationServerErrorCauses_r16 = SEQ(name=u'locationServerErrorCauses-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-AoD-LocationServerErrorCauses-r16')))
_NR_DL_AoD_Error_r16_targetDeviceErrorCauses_r16 = SEQ(name=u'targetDeviceErrorCauses-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-AoD-TargetDeviceErrorCauses-r16')))
NR_DL_AoD_Error_r16._cont = ASN1Dict([
(u'locationServerErrorCauses-r16', _NR_DL_AoD_Error_r16_locationServerErrorCauses_r16),
(u'targetDeviceErrorCauses-r16', _NR_DL_AoD_Error_r16_targetDeviceErrorCauses_r16),
])
NR_DL_AoD_Error_r16._ext = []
#-----< NR-DL-AoD-LocationServerErrorCauses-r16 >-----#
NR_DL_AoD_LocationServerErrorCauses_r16 = SEQ(name=u'NR-DL-AoD-LocationServerErrorCauses-r16', mode=MODE_TYPE)
_NR_DL_AoD_LocationServerErrorCauses_r16_cause_r16 = ENUM(name=u'cause-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_AoD_LocationServerErrorCauses_r16_cause_r16._cont = ASN1Dict([(u'undefined', 0), (u'assistanceDataNotSupportedByServer', 1), (u'assistanceDataSupportedButCurrentlyNotAvailableByServer', 2), (u'notProvidedAssistanceDataNotSupportedByServer', 3)])
_NR_DL_AoD_LocationServerErrorCauses_r16_cause_r16._ext = []
NR_DL_AoD_LocationServerErrorCauses_r16._cont = ASN1Dict([
(u'cause-r16', _NR_DL_AoD_LocationServerErrorCauses_r16_cause_r16),
])
NR_DL_AoD_LocationServerErrorCauses_r16._ext = []
#-----< NR-DL-AoD-TargetDeviceErrorCauses-r16 >-----#
NR_DL_AoD_TargetDeviceErrorCauses_r16 = SEQ(name=u'NR-DL-AoD-TargetDeviceErrorCauses-r16', mode=MODE_TYPE)
_NR_DL_AoD_TargetDeviceErrorCauses_r16_cause_r16 = ENUM(name=u'cause-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_DL_AoD_TargetDeviceErrorCauses_r16_cause_r16._cont = ASN1Dict([(u'undefined', 0), (u'assistance-data-missing', 1), (u'unableToMeasureAnyTRP', 2), (u'attemptedButUnableToMeasureSomeNeighbourTRPs', 3), (u'thereWereNotEnoughSignalsReceivedForUeBasedDL-AoD', 4), (u'locationCalculationAssistanceDataMissing', 5)])
_NR_DL_AoD_TargetDeviceErrorCauses_r16_cause_r16._ext = []
NR_DL_AoD_TargetDeviceErrorCauses_r16._cont = ASN1Dict([
(u'cause-r16', _NR_DL_AoD_TargetDeviceErrorCauses_r16_cause_r16),
])
NR_DL_AoD_TargetDeviceErrorCauses_r16._ext = []
#-----< NR-Multi-RTT-ProvideAssistanceData-r16 >-----#
NR_Multi_RTT_ProvideAssistanceData_r16 = SEQ(name=u'NR-Multi-RTT-ProvideAssistanceData-r16', mode=MODE_TYPE)
_NR_Multi_RTT_ProvideAssistanceData_r16_nr_DL_PRS_AssistanceData_r16 = SEQ(name=u'nr-DL-PRS-AssistanceData-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-AssistanceData-r16')), opt=True)
_NR_Multi_RTT_ProvideAssistanceData_r16_nr_SelectedDL_PRS_IndexList_r16 = SEQ_OF(name=u'nr-SelectedDL-PRS-IndexList-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-SelectedDL-PRS-IndexList-r16')), opt=True)
_NR_Multi_RTT_ProvideAssistanceData_r16_nr_Multi_RTT_Error_r16 = CHOICE(name=u'nr-Multi-RTT-Error-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-Multi-RTT-Error-r16')), opt=True)
NR_Multi_RTT_ProvideAssistanceData_r16._cont = ASN1Dict([
(u'nr-DL-PRS-AssistanceData-r16', _NR_Multi_RTT_ProvideAssistanceData_r16_nr_DL_PRS_AssistanceData_r16),
(u'nr-SelectedDL-PRS-IndexList-r16', _NR_Multi_RTT_ProvideAssistanceData_r16_nr_SelectedDL_PRS_IndexList_r16),
(u'nr-Multi-RTT-Error-r16', _NR_Multi_RTT_ProvideAssistanceData_r16_nr_Multi_RTT_Error_r16),
])
NR_Multi_RTT_ProvideAssistanceData_r16._ext = []
#-----< NR-Multi-RTT-RequestAssistanceData-r16 >-----#
NR_Multi_RTT_RequestAssistanceData_r16 = SEQ(name=u'NR-Multi-RTT-RequestAssistanceData-r16', mode=MODE_TYPE)
_NR_Multi_RTT_RequestAssistanceData_r16_nr_PhysCellID_r16 = INT(name=u'nr-PhysCellID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-PhysCellID-r16')), opt=True)
_NR_Multi_RTT_RequestAssistanceData_r16_nr_AdType_r16 = BIT_STR(name=u'nr-AdType-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_Multi_RTT_RequestAssistanceData_r16_nr_AdType_r16._cont = ASN1Dict([(u'dl-prs', 0), (u'ul-srs', 1)])
_NR_Multi_RTT_RequestAssistanceData_r16_nr_AdType_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
NR_Multi_RTT_RequestAssistanceData_r16._cont = ASN1Dict([
(u'nr-PhysCellID-r16', _NR_Multi_RTT_RequestAssistanceData_r16_nr_PhysCellID_r16),
(u'nr-AdType-r16', _NR_Multi_RTT_RequestAssistanceData_r16_nr_AdType_r16),
])
NR_Multi_RTT_RequestAssistanceData_r16._ext = []
#-----< NR-Multi-RTT-ProvideLocationInformation-r16 >-----#
NR_Multi_RTT_ProvideLocationInformation_r16 = SEQ(name=u'NR-Multi-RTT-ProvideLocationInformation-r16', mode=MODE_TYPE)
_NR_Multi_RTT_ProvideLocationInformation_r16_nr_Multi_RTT_SignalMeasurementInformation_r16 = SEQ(name=u'nr-Multi-RTT-SignalMeasurementInformation-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-Multi-RTT-SignalMeasurementInformation-r16')), opt=True)
_NR_Multi_RTT_ProvideLocationInformation_r16_nr_Multi_RTT_Error_r16 = CHOICE(name=u'nr-Multi-RTT-Error-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-Multi-RTT-Error-r16')), opt=True)
NR_Multi_RTT_ProvideLocationInformation_r16._cont = ASN1Dict([
(u'nr-Multi-RTT-SignalMeasurementInformation-r16', _NR_Multi_RTT_ProvideLocationInformation_r16_nr_Multi_RTT_SignalMeasurementInformation_r16),
(u'nr-Multi-RTT-Error-r16', _NR_Multi_RTT_ProvideLocationInformation_r16_nr_Multi_RTT_Error_r16),
])
NR_Multi_RTT_ProvideLocationInformation_r16._ext = []
#-----< NR-Multi-RTT-SignalMeasurementInformation-r16 >-----#
NR_Multi_RTT_SignalMeasurementInformation_r16 = SEQ(name=u'NR-Multi-RTT-SignalMeasurementInformation-r16', mode=MODE_TYPE)
_NR_Multi_RTT_SignalMeasurementInformation_r16_nr_Multi_RTT_MeasList_r16 = SEQ_OF(name=u'nr-Multi-RTT-MeasList-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-Multi-RTT-MeasList-r16')))
_NR_Multi_RTT_SignalMeasurementInformation_r16_nr_NTA_Offset_r16 = ENUM(name=u'nr-NTA-Offset-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_Multi_RTT_SignalMeasurementInformation_r16_nr_NTA_Offset_r16._cont = ASN1Dict([(u'nTA1', 0), (u'nTA2', 1), (u'nTA3', 2), (u'nTA4', 3)])
_NR_Multi_RTT_SignalMeasurementInformation_r16_nr_NTA_Offset_r16._ext = []
NR_Multi_RTT_SignalMeasurementInformation_r16._cont = ASN1Dict([
(u'nr-Multi-RTT-MeasList-r16', _NR_Multi_RTT_SignalMeasurementInformation_r16_nr_Multi_RTT_MeasList_r16),
(u'nr-NTA-Offset-r16', _NR_Multi_RTT_SignalMeasurementInformation_r16_nr_NTA_Offset_r16),
])
NR_Multi_RTT_SignalMeasurementInformation_r16._ext = []
#-----< NR-Multi-RTT-MeasList-r16 >-----#
NR_Multi_RTT_MeasList_r16 = SEQ_OF(name=u'NR-Multi-RTT-MeasList-r16', mode=MODE_TYPE)
_NR_Multi_RTT_MeasList_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-Multi-RTT-MeasElement-r16')))
NR_Multi_RTT_MeasList_r16._cont = _NR_Multi_RTT_MeasList_r16__item_
NR_Multi_RTT_MeasList_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=256)], ev=None, er=[])
#-----< NR-Multi-RTT-MeasElement-r16 >-----#
NR_Multi_RTT_MeasElement_r16 = SEQ(name=u'NR-Multi-RTT-MeasElement-r16', mode=MODE_TYPE)
_NR_Multi_RTT_MeasElement_r16_dl_PRS_ID_r16 = INT(name=u'dl-PRS-ID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_Multi_RTT_MeasElement_r16_dl_PRS_ID_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_NR_Multi_RTT_MeasElement_r16_nr_PhysCellID_r16 = INT(name=u'nr-PhysCellID-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-PhysCellID-r16')), opt=True)
_NR_Multi_RTT_MeasElement_r16_nr_CellGlobalID_r16 = SEQ(name=u'nr-CellGlobalID-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NCGI-r15')), opt=True)
_NR_Multi_RTT_MeasElement_r16_nr_ARFCN_r16 = INT(name=u'nr-ARFCN-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'ARFCN-ValueNR-r15')), opt=True)
_NR_Multi_RTT_MeasElement_r16_nr_DL_PRS_ResourceID_r16 = INT(name=u'nr-DL-PRS-ResourceID-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-ResourceID-r16')), opt=True)
_NR_Multi_RTT_MeasElement_r16_nr_DL_PRS_ResourceSetID_r16 = INT(name=u'nr-DL-PRS-ResourceSetID-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-ResourceSetID-r16')), opt=True)
_NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16 = CHOICE(name=u'nr-UE-RxTxTimeDiff-r16', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16_k0_r16 = INT(name=u'k0-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16_k0_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1970049)], ev=None, er=[])
__NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16_k1_r16 = INT(name=u'k1-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16_k1_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=985025)], ev=None, er=[])
__NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16_k2_r16 = INT(name=u'k2-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16_k2_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=492513)], ev=None, er=[])
__NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16_k3_r16 = INT(name=u'k3-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16_k3_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=246257)], ev=None, er=[])
__NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16_k4_r16 = INT(name=u'k4-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16_k4_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=123129)], ev=None, er=[])
__NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16_k5_r16 = INT(name=u'k5-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16_k5_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=61565)], ev=None, er=[])
_NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16._cont = ASN1Dict([
(u'k0-r16', __NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16_k0_r16),
(u'k1-r16', __NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16_k1_r16),
(u'k2-r16', __NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16_k2_r16),
(u'k3-r16', __NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16_k3_r16),
(u'k4-r16', __NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16_k4_r16),
(u'k5-r16', __NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16_k5_r16),
])
_NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16._ext = []
_NR_Multi_RTT_MeasElement_r16_nr_AdditionalPathList_r16 = SEQ_OF(name=u'nr-AdditionalPathList-r16', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-AdditionalPathList-r16')), opt=True)
_NR_Multi_RTT_MeasElement_r16_nr_TimeStamp_r16 = SEQ(name=u'nr-TimeStamp-r16', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-TimeStamp-r16')))
_NR_Multi_RTT_MeasElement_r16_nr_TimingQuality_r16 = SEQ(name=u'nr-TimingQuality-r16', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-TimingQuality-r16')))
_NR_Multi_RTT_MeasElement_r16_nr_DL_PRS_RSRP_Result_r16 = INT(name=u'nr-DL-PRS-RSRP-Result-r16', mode=MODE_TYPE, tag=(10, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_Multi_RTT_MeasElement_r16_nr_DL_PRS_RSRP_Result_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=126)], ev=None, er=[])
_NR_Multi_RTT_MeasElement_r16_nr_Multi_RTT_AdditionalMeasurements_r16 = SEQ_OF(name=u'nr-Multi-RTT-AdditionalMeasurements-r16', mode=MODE_TYPE, tag=(11, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-Multi-RTT-AdditionalMeasurements-r16')), opt=True)
NR_Multi_RTT_MeasElement_r16._cont = ASN1Dict([
(u'dl-PRS-ID-r16', _NR_Multi_RTT_MeasElement_r16_dl_PRS_ID_r16),
(u'nr-PhysCellID-r16', _NR_Multi_RTT_MeasElement_r16_nr_PhysCellID_r16),
(u'nr-CellGlobalID-r16', _NR_Multi_RTT_MeasElement_r16_nr_CellGlobalID_r16),
(u'nr-ARFCN-r16', _NR_Multi_RTT_MeasElement_r16_nr_ARFCN_r16),
(u'nr-DL-PRS-ResourceID-r16', _NR_Multi_RTT_MeasElement_r16_nr_DL_PRS_ResourceID_r16),
(u'nr-DL-PRS-ResourceSetID-r16', _NR_Multi_RTT_MeasElement_r16_nr_DL_PRS_ResourceSetID_r16),
(u'nr-UE-RxTxTimeDiff-r16', _NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16),
(u'nr-AdditionalPathList-r16', _NR_Multi_RTT_MeasElement_r16_nr_AdditionalPathList_r16),
(u'nr-TimeStamp-r16', _NR_Multi_RTT_MeasElement_r16_nr_TimeStamp_r16),
(u'nr-TimingQuality-r16', _NR_Multi_RTT_MeasElement_r16_nr_TimingQuality_r16),
(u'nr-DL-PRS-RSRP-Result-r16', _NR_Multi_RTT_MeasElement_r16_nr_DL_PRS_RSRP_Result_r16),
(u'nr-Multi-RTT-AdditionalMeasurements-r16', _NR_Multi_RTT_MeasElement_r16_nr_Multi_RTT_AdditionalMeasurements_r16),
])
NR_Multi_RTT_MeasElement_r16._ext = []
#-----< NR-Multi-RTT-AdditionalMeasurements-r16 >-----#
NR_Multi_RTT_AdditionalMeasurements_r16 = SEQ_OF(name=u'NR-Multi-RTT-AdditionalMeasurements-r16', mode=MODE_TYPE)
_NR_Multi_RTT_AdditionalMeasurements_r16__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-Multi-RTT-AdditionalMeasurementElement-r16')))
NR_Multi_RTT_AdditionalMeasurements_r16._cont = _NR_Multi_RTT_AdditionalMeasurements_r16__item_
NR_Multi_RTT_AdditionalMeasurements_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=3)], ev=None, er=[])
#-----< NR-Multi-RTT-AdditionalMeasurementElement-r16 >-----#
NR_Multi_RTT_AdditionalMeasurementElement_r16 = SEQ(name=u'NR-Multi-RTT-AdditionalMeasurementElement-r16', mode=MODE_TYPE)
_NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_DL_PRS_ResourceID_r16 = INT(name=u'nr-DL-PRS-ResourceID-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-ResourceID-r16')), opt=True)
_NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_DL_PRS_ResourceSetID_r16 = INT(name=u'nr-DL-PRS-ResourceSetID-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-ResourceSetID-r16')), opt=True)
_NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_DL_PRS_RSRP_ResultDiff_r16 = INT(name=u'nr-DL-PRS-RSRP-ResultDiff-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_DL_PRS_RSRP_ResultDiff_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=61)], ev=None, er=[])
_NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16 = CHOICE(name=u'nr-UE-RxTxTimeDiffAdditional-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_EXPLICIT))
__NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16_k0_r16 = INT(name=u'k0-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16_k0_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=8191)], ev=None, er=[])
__NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16_k1_r16 = INT(name=u'k1-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16_k1_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=4095)], ev=None, er=[])
__NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16_k2_r16 = INT(name=u'k2-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16_k2_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=2047)], ev=None, er=[])
__NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16_k3_r16 = INT(name=u'k3-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16_k3_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1023)], ev=None, er=[])
__NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16_k4_r16 = INT(name=u'k4-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16_k4_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=511)], ev=None, er=[])
__NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16_k5_r16 = INT(name=u'k5-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
__NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16_k5_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[])
_NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16._cont = ASN1Dict([
(u'k0-r16', __NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16_k0_r16),
(u'k1-r16', __NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16_k1_r16),
(u'k2-r16', __NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16_k2_r16),
(u'k3-r16', __NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16_k3_r16),
(u'k4-r16', __NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16_k4_r16),
(u'k5-r16', __NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16_k5_r16),
])
_NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16._ext = []
_NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_TimingQuality_r16 = SEQ(name=u'nr-TimingQuality-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-TimingQuality-r16')))
_NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_AdditionalPathList_r16 = SEQ_OF(name=u'nr-AdditionalPathList-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-AdditionalPathList-r16')), opt=True)
_NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_TimeStamp_r16 = SEQ(name=u'nr-TimeStamp-r16', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-TimeStamp-r16')))
NR_Multi_RTT_AdditionalMeasurementElement_r16._cont = ASN1Dict([
(u'nr-DL-PRS-ResourceID-r16', _NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_DL_PRS_ResourceID_r16),
(u'nr-DL-PRS-ResourceSetID-r16', _NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_DL_PRS_ResourceSetID_r16),
(u'nr-DL-PRS-RSRP-ResultDiff-r16', _NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_DL_PRS_RSRP_ResultDiff_r16),
(u'nr-UE-RxTxTimeDiffAdditional-r16', _NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16),
(u'nr-TimingQuality-r16', _NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_TimingQuality_r16),
(u'nr-AdditionalPathList-r16', _NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_AdditionalPathList_r16),
(u'nr-TimeStamp-r16', _NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_TimeStamp_r16),
])
NR_Multi_RTT_AdditionalMeasurementElement_r16._ext = []
#-----< NR-Multi-RTT-RequestLocationInformation-r16 >-----#
NR_Multi_RTT_RequestLocationInformation_r16 = SEQ(name=u'NR-Multi-RTT-RequestLocationInformation-r16', mode=MODE_TYPE)
_NR_Multi_RTT_RequestLocationInformation_r16_nr_UE_RxTxTimeDiffMeasurementInfoRequest_r16 = ENUM(name=u'nr-UE-RxTxTimeDiffMeasurementInfoRequest-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_Multi_RTT_RequestLocationInformation_r16_nr_UE_RxTxTimeDiffMeasurementInfoRequest_r16._cont = ASN1Dict([(u'true', 0)])
_NR_Multi_RTT_RequestLocationInformation_r16_nr_UE_RxTxTimeDiffMeasurementInfoRequest_r16._ext = None
_NR_Multi_RTT_RequestLocationInformation_r16_nr_RequestedMeasurements_r16 = BIT_STR(name=u'nr-RequestedMeasurements-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_Multi_RTT_RequestLocationInformation_r16_nr_RequestedMeasurements_r16._cont = ASN1Dict([(u'prsrsrpReq', 0)])
_NR_Multi_RTT_RequestLocationInformation_r16_nr_RequestedMeasurements_r16._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[])
_NR_Multi_RTT_RequestLocationInformation_r16_nr_AssistanceAvailability_r16 = BOOL(name=u'nr-AssistanceAvailability-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_Multi_RTT_RequestLocationInformation_r16_nr_Multi_RTT_ReportConfig_r16 = SEQ(name=u'nr-Multi-RTT-ReportConfig-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-Multi-RTT-ReportConfig-r16')))
_NR_Multi_RTT_RequestLocationInformation_r16_additionalPaths_r16 = ENUM(name=u'additionalPaths-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_Multi_RTT_RequestLocationInformation_r16_additionalPaths_r16._cont = ASN1Dict([(u'requested', 0)])
_NR_Multi_RTT_RequestLocationInformation_r16_additionalPaths_r16._ext = None
NR_Multi_RTT_RequestLocationInformation_r16._cont = ASN1Dict([
(u'nr-UE-RxTxTimeDiffMeasurementInfoRequest-r16', _NR_Multi_RTT_RequestLocationInformation_r16_nr_UE_RxTxTimeDiffMeasurementInfoRequest_r16),
(u'nr-RequestedMeasurements-r16', _NR_Multi_RTT_RequestLocationInformation_r16_nr_RequestedMeasurements_r16),
(u'nr-AssistanceAvailability-r16', _NR_Multi_RTT_RequestLocationInformation_r16_nr_AssistanceAvailability_r16),
(u'nr-Multi-RTT-ReportConfig-r16', _NR_Multi_RTT_RequestLocationInformation_r16_nr_Multi_RTT_ReportConfig_r16),
(u'additionalPaths-r16', _NR_Multi_RTT_RequestLocationInformation_r16_additionalPaths_r16),
])
NR_Multi_RTT_RequestLocationInformation_r16._ext = []
#-----< NR-Multi-RTT-ReportConfig-r16 >-----#
NR_Multi_RTT_ReportConfig_r16 = SEQ(name=u'NR-Multi-RTT-ReportConfig-r16', mode=MODE_TYPE)
_NR_Multi_RTT_ReportConfig_r16_maxDL_PRS_RxTxTimeDiffMeasPerTRP_r16 = INT(name=u'maxDL-PRS-RxTxTimeDiffMeasPerTRP-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_Multi_RTT_ReportConfig_r16_maxDL_PRS_RxTxTimeDiffMeasPerTRP_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
_NR_Multi_RTT_ReportConfig_r16_timingReportingGranularityFactor_r16 = INT(name=u'timingReportingGranularityFactor-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_Multi_RTT_ReportConfig_r16_timingReportingGranularityFactor_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=5)], ev=None, er=[])
NR_Multi_RTT_ReportConfig_r16._cont = ASN1Dict([
(u'maxDL-PRS-RxTxTimeDiffMeasPerTRP-r16', _NR_Multi_RTT_ReportConfig_r16_maxDL_PRS_RxTxTimeDiffMeasPerTRP_r16),
(u'timingReportingGranularityFactor-r16', _NR_Multi_RTT_ReportConfig_r16_timingReportingGranularityFactor_r16),
])
NR_Multi_RTT_ReportConfig_r16._ext = None
#-----< NR-Multi-RTT-ProvideCapabilities-r16 >-----#
NR_Multi_RTT_ProvideCapabilities_r16 = SEQ(name=u'NR-Multi-RTT-ProvideCapabilities-r16', mode=MODE_TYPE)
_NR_Multi_RTT_ProvideCapabilities_r16_nr_Multi_RTT_PRS_Capability_r16 = SEQ(name=u'nr-Multi-RTT-PRS-Capability-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-ResourcesCapability-r16')))
_NR_Multi_RTT_ProvideCapabilities_r16_nr_Multi_RTT_MeasurementCapability_r16 = SEQ(name=u'nr-Multi-RTT-MeasurementCapability-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-Multi-RTT-MeasurementCapability-r16')))
_NR_Multi_RTT_ProvideCapabilities_r16_nr_DL_PRS_QCL_ProcessingCapability_r16 = SEQ(name=u'nr-DL-PRS-QCL-ProcessingCapability-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-QCL-ProcessingCapability-r16')))
_NR_Multi_RTT_ProvideCapabilities_r16_nr_DL_PRS_ProcessingCapability_r16 = SEQ(name=u'nr-DL-PRS-ProcessingCapability-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-DL-PRS-ProcessingCapability-r16')))
_NR_Multi_RTT_ProvideCapabilities_r16_nr_UL_SRS_Capability_r16 = SEQ(name=u'nr-UL-SRS-Capability-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-UL-SRS-Capability-r16')))
_NR_Multi_RTT_ProvideCapabilities_r16_additionalPathsReport_r16 = ENUM(name=u'additionalPathsReport-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_Multi_RTT_ProvideCapabilities_r16_additionalPathsReport_r16._cont = ASN1Dict([(u'supported', 0)])
_NR_Multi_RTT_ProvideCapabilities_r16_additionalPathsReport_r16._ext = None
_NR_Multi_RTT_ProvideCapabilities_r16_periodicalReporting_r16 = ENUM(name=u'periodicalReporting-r16', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_Multi_RTT_ProvideCapabilities_r16_periodicalReporting_r16._cont = ASN1Dict([(u'supported', 0)])
_NR_Multi_RTT_ProvideCapabilities_r16_periodicalReporting_r16._ext = None
NR_Multi_RTT_ProvideCapabilities_r16._cont = ASN1Dict([
(u'nr-Multi-RTT-PRS-Capability-r16', _NR_Multi_RTT_ProvideCapabilities_r16_nr_Multi_RTT_PRS_Capability_r16),
(u'nr-Multi-RTT-MeasurementCapability-r16', _NR_Multi_RTT_ProvideCapabilities_r16_nr_Multi_RTT_MeasurementCapability_r16),
(u'nr-DL-PRS-QCL-ProcessingCapability-r16', _NR_Multi_RTT_ProvideCapabilities_r16_nr_DL_PRS_QCL_ProcessingCapability_r16),
(u'nr-DL-PRS-ProcessingCapability-r16', _NR_Multi_RTT_ProvideCapabilities_r16_nr_DL_PRS_ProcessingCapability_r16),
(u'nr-UL-SRS-Capability-r16', _NR_Multi_RTT_ProvideCapabilities_r16_nr_UL_SRS_Capability_r16),
(u'additionalPathsReport-r16', _NR_Multi_RTT_ProvideCapabilities_r16_additionalPathsReport_r16),
(u'periodicalReporting-r16', _NR_Multi_RTT_ProvideCapabilities_r16_periodicalReporting_r16),
])
NR_Multi_RTT_ProvideCapabilities_r16._ext = []
#-----< NR-Multi-RTT-MeasurementCapability-r16 >-----#
NR_Multi_RTT_MeasurementCapability_r16 = SEQ(name=u'NR-Multi-RTT-MeasurementCapability-r16', mode=MODE_TYPE)
_NR_Multi_RTT_MeasurementCapability_r16_maxNrOfRx_TX_MeasFR1_r16 = INT(name=u'maxNrOfRx-TX-MeasFR1-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_Multi_RTT_MeasurementCapability_r16_maxNrOfRx_TX_MeasFR1_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
_NR_Multi_RTT_MeasurementCapability_r16_maxNrOfRx_TX_MeasFR2_r16 = INT(name=u'maxNrOfRx-TX-MeasFR2-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_Multi_RTT_MeasurementCapability_r16_maxNrOfRx_TX_MeasFR2_r16._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4)], ev=None, er=[])
_NR_Multi_RTT_MeasurementCapability_r16_supportOfRSRP_MeasFR1_r16 = ENUM(name=u'supportOfRSRP-MeasFR1-r16', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_Multi_RTT_MeasurementCapability_r16_supportOfRSRP_MeasFR1_r16._cont = ASN1Dict([(u'supported', 0)])
_NR_Multi_RTT_MeasurementCapability_r16_supportOfRSRP_MeasFR1_r16._ext = None
_NR_Multi_RTT_MeasurementCapability_r16_supportOfRSRP_MeasFR2_r16 = ENUM(name=u'supportOfRSRP-MeasFR2-r16', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_Multi_RTT_MeasurementCapability_r16_supportOfRSRP_MeasFR2_r16._cont = ASN1Dict([(u'supported', 0)])
_NR_Multi_RTT_MeasurementCapability_r16_supportOfRSRP_MeasFR2_r16._ext = None
_NR_Multi_RTT_MeasurementCapability_r16_srs_AssocPRS_MultiLayersFR1_r16 = ENUM(name=u'srs-AssocPRS-MultiLayersFR1-r16', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_Multi_RTT_MeasurementCapability_r16_srs_AssocPRS_MultiLayersFR1_r16._cont = ASN1Dict([(u'supported', 0)])
_NR_Multi_RTT_MeasurementCapability_r16_srs_AssocPRS_MultiLayersFR1_r16._ext = None
_NR_Multi_RTT_MeasurementCapability_r16_srs_AssocPRS_MultiLayersFR2_r16 = ENUM(name=u'srs-AssocPRS-MultiLayersFR2-r16', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True)
_NR_Multi_RTT_MeasurementCapability_r16_srs_AssocPRS_MultiLayersFR2_r16._cont = ASN1Dict([(u'supported', 0)])
_NR_Multi_RTT_MeasurementCapability_r16_srs_AssocPRS_MultiLayersFR2_r16._ext = None
NR_Multi_RTT_MeasurementCapability_r16._cont = ASN1Dict([
(u'maxNrOfRx-TX-MeasFR1-r16', _NR_Multi_RTT_MeasurementCapability_r16_maxNrOfRx_TX_MeasFR1_r16),
(u'maxNrOfRx-TX-MeasFR2-r16', _NR_Multi_RTT_MeasurementCapability_r16_maxNrOfRx_TX_MeasFR2_r16),
(u'supportOfRSRP-MeasFR1-r16', _NR_Multi_RTT_MeasurementCapability_r16_supportOfRSRP_MeasFR1_r16),
(u'supportOfRSRP-MeasFR2-r16', _NR_Multi_RTT_MeasurementCapability_r16_supportOfRSRP_MeasFR2_r16),
(u'srs-AssocPRS-MultiLayersFR1-r16', _NR_Multi_RTT_MeasurementCapability_r16_srs_AssocPRS_MultiLayersFR1_r16),
(u'srs-AssocPRS-MultiLayersFR2-r16', _NR_Multi_RTT_MeasurementCapability_r16_srs_AssocPRS_MultiLayersFR2_r16),
])
NR_Multi_RTT_MeasurementCapability_r16._ext = []
#-----< NR-Multi-RTT-RequestCapabilities-r16 >-----#
NR_Multi_RTT_RequestCapabilities_r16 = SEQ(name=u'NR-Multi-RTT-RequestCapabilities-r16', mode=MODE_TYPE)
NR_Multi_RTT_RequestCapabilities_r16._cont = ASN1Dict([
])
NR_Multi_RTT_RequestCapabilities_r16._ext = []
#-----< NR-Multi-RTT-Error-r16 >-----#
NR_Multi_RTT_Error_r16 = CHOICE(name=u'NR-Multi-RTT-Error-r16', mode=MODE_TYPE)
_NR_Multi_RTT_Error_r16_locationServerErrorCauses_r16 = SEQ(name=u'locationServerErrorCauses-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-Multi-RTT-LocationServerErrorCauses-r16')))
_NR_Multi_RTT_Error_r16_targetDeviceErrorCauses_r16 = SEQ(name=u'targetDeviceErrorCauses-r16', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('LPP-PDU-Definitions', 'NR-Multi-RTT-TargetDeviceErrorCauses-r16')))
NR_Multi_RTT_Error_r16._cont = ASN1Dict([
(u'locationServerErrorCauses-r16', _NR_Multi_RTT_Error_r16_locationServerErrorCauses_r16),
(u'targetDeviceErrorCauses-r16', _NR_Multi_RTT_Error_r16_targetDeviceErrorCauses_r16),
])
NR_Multi_RTT_Error_r16._ext = []
#-----< NR-Multi-RTT-LocationServerErrorCauses-r16 >-----#
NR_Multi_RTT_LocationServerErrorCauses_r16 = SEQ(name=u'NR-Multi-RTT-LocationServerErrorCauses-r16', mode=MODE_TYPE)
_NR_Multi_RTT_LocationServerErrorCauses_r16_cause_r16 = ENUM(name=u'cause-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_Multi_RTT_LocationServerErrorCauses_r16_cause_r16._cont = ASN1Dict([(u'undefined', 0), (u'assistanceDataNotSupportedByServer', 1), (u'assistanceDataSupportedButCurrentlyNotAvailableByServer', 2)])
_NR_Multi_RTT_LocationServerErrorCauses_r16_cause_r16._ext = []
NR_Multi_RTT_LocationServerErrorCauses_r16._cont = ASN1Dict([
(u'cause-r16', _NR_Multi_RTT_LocationServerErrorCauses_r16_cause_r16),
])
NR_Multi_RTT_LocationServerErrorCauses_r16._ext = []
#-----< NR-Multi-RTT-TargetDeviceErrorCauses-r16 >-----#
NR_Multi_RTT_TargetDeviceErrorCauses_r16 = SEQ(name=u'NR-Multi-RTT-TargetDeviceErrorCauses-r16', mode=MODE_TYPE)
_NR_Multi_RTT_TargetDeviceErrorCauses_r16_cause_r16 = ENUM(name=u'cause-r16', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT))
_NR_Multi_RTT_TargetDeviceErrorCauses_r16_cause_r16._cont = ASN1Dict([(u'undefined', 0), (u'dl-assistance-data-missing', 1), (u'unableToMeasureAnyTRP', 2), (u'attemptedButUnableToMeasureSomeNeighbourTRPs', 3), (u'ul-srs-configuration-missing', 4), (u'unableToTransmit-ul-srs', 5)])
_NR_Multi_RTT_TargetDeviceErrorCauses_r16_cause_r16._ext = []
NR_Multi_RTT_TargetDeviceErrorCauses_r16._cont = ASN1Dict([
(u'cause-r16', _NR_Multi_RTT_TargetDeviceErrorCauses_r16_cause_r16),
])
NR_Multi_RTT_TargetDeviceErrorCauses_r16._ext = []
#-----< maxEARFCN >-----#
maxEARFCN = INT(name=u'maxEARFCN', mode=MODE_VALUE)
maxEARFCN._val = 65535
#-----< maxEARFCN-Plus1 >-----#
maxEARFCN_Plus1 = INT(name=u'maxEARFCN-Plus1', mode=MODE_VALUE)
maxEARFCN_Plus1._val = 65536
#-----< maxEARFCN2 >-----#
maxEARFCN2 = INT(name=u'maxEARFCN2', mode=MODE_VALUE)
maxEARFCN2._val = 262143
#-----< maxMBS-r14 >-----#
maxMBS_r14 = INT(name=u'maxMBS-r14', mode=MODE_VALUE)
maxMBS_r14._val = 64
#-----< maxWLAN-AP-r13 >-----#
maxWLAN_AP_r13 = INT(name=u'maxWLAN-AP-r13', mode=MODE_VALUE)
maxWLAN_AP_r13._val = 64
#-----< maxKnownAPs-r14 >-----#
maxKnownAPs_r14 = INT(name=u'maxKnownAPs-r14', mode=MODE_VALUE)
maxKnownAPs_r14._val = 2048
#-----< maxVisibleAPs-r14 >-----#
maxVisibleAPs_r14 = INT(name=u'maxVisibleAPs-r14', mode=MODE_VALUE)
maxVisibleAPs_r14._val = 32
#-----< maxWLAN-AP-r14 >-----#
maxWLAN_AP_r14 = INT(name=u'maxWLAN-AP-r14', mode=MODE_VALUE)
maxWLAN_AP_r14._val = 128
#-----< maxWLAN-DataSets-r14 >-----#
maxWLAN_DataSets_r14 = INT(name=u'maxWLAN-DataSets-r14', mode=MODE_VALUE)
maxWLAN_DataSets_r14._val = 8
#-----< maxBT-Beacon-r13 >-----#
maxBT_Beacon_r13 = INT(name=u'maxBT-Beacon-r13', mode=MODE_VALUE)
maxBT_Beacon_r13._val = 32
#-----< nrMaxBands-r16 >-----#
nrMaxBands_r16 = INT(name=u'nrMaxBands-r16', mode=MODE_VALUE)
nrMaxBands_r16._val = 1024
#-----< nrMaxFreqLayers-r16 >-----#
nrMaxFreqLayers_r16 = INT(name=u'nrMaxFreqLayers-r16', mode=MODE_VALUE)
nrMaxFreqLayers_r16._val = 4
#-----< nrMaxFreqLayers-1-r16 >-----#
nrMaxFreqLayers_1_r16 = INT(name=u'nrMaxFreqLayers-1-r16', mode=MODE_VALUE)
nrMaxFreqLayers_1_r16._val = 3
#-----< nrMaxNumDL-PRS-ResourcesPerSet-1-r16 >-----#
nrMaxNumDL_PRS_ResourcesPerSet_1_r16 = INT(name=u'nrMaxNumDL-PRS-ResourcesPerSet-1-r16', mode=MODE_VALUE)
nrMaxNumDL_PRS_ResourcesPerSet_1_r16._val = 63
#-----< nrMaxNumDL-PRS-ResourceSetsPerTRP-1-r16 >-----#
nrMaxNumDL_PRS_ResourceSetsPerTRP_1_r16 = INT(name=u'nrMaxNumDL-PRS-ResourceSetsPerTRP-1-r16', mode=MODE_VALUE)
nrMaxNumDL_PRS_ResourceSetsPerTRP_1_r16._val = 7
#-----< nrMaxResourceIDs-r16 >-----#
nrMaxResourceIDs_r16 = INT(name=u'nrMaxResourceIDs-r16', mode=MODE_VALUE)
nrMaxResourceIDs_r16._val = 64
#-----< nrMaxResourceOffsetValue-1-r16 >-----#
nrMaxResourceOffsetValue_1_r16 = INT(name=u'nrMaxResourceOffsetValue-1-r16', mode=MODE_VALUE)
nrMaxResourceOffsetValue_1_r16._val = 511
#-----< nrMaxResourcesPerSet-r16 >-----#
nrMaxResourcesPerSet_r16 = INT(name=u'nrMaxResourcesPerSet-r16', mode=MODE_VALUE)
nrMaxResourcesPerSet_r16._val = 64
#-----< nrMaxSetsPerTrpPerFreqLayer-r16 >-----#
nrMaxSetsPerTrpPerFreqLayer_r16 = INT(name=u'nrMaxSetsPerTrpPerFreqLayer-r16', mode=MODE_VALUE)
nrMaxSetsPerTrpPerFreqLayer_r16._val = 2
#-----< nrMaxSetsPerTrpPerFreqLayer-1-r16 >-----#
nrMaxSetsPerTrpPerFreqLayer_1_r16 = INT(name=u'nrMaxSetsPerTrpPerFreqLayer-1-r16', mode=MODE_VALUE)
nrMaxSetsPerTrpPerFreqLayer_1_r16._val = 1
#-----< nrMaxTRPs-r16 >-----#
nrMaxTRPs_r16 = INT(name=u'nrMaxTRPs-r16', mode=MODE_VALUE)
nrMaxTRPs_r16._val = 256
#-----< nrMaxTRPsPerFreq-r16 >-----#
nrMaxTRPsPerFreq_r16 = INT(name=u'nrMaxTRPsPerFreq-r16', mode=MODE_VALUE)
nrMaxTRPsPerFreq_r16._val = 64
#-----< nrMaxTRPsPerFreq-1-r16 >-----#
nrMaxTRPsPerFreq_1_r16 = INT(name=u'nrMaxTRPsPerFreq-1-r16', mode=MODE_VALUE)
nrMaxTRPsPerFreq_1_r16._val = 63
#-----< maxSimultaneousBands-r16 >-----#
maxSimultaneousBands_r16 = INT(name=u'maxSimultaneousBands-r16', mode=MODE_VALUE)
maxSimultaneousBands_r16._val = 4
#-----< maxBandComb-r16 >-----#
maxBandComb_r16 = INT(name=u'maxBandComb-r16', mode=MODE_VALUE)
maxBandComb_r16._val = 1024
#-----< nrMaxConfiguredBands-r16 >-----#
nrMaxConfiguredBands_r16 = INT(name=u'nrMaxConfiguredBands-r16', mode=MODE_VALUE)
nrMaxConfiguredBands_r16._val = 16
_all_ = [
_LPP_Message_transactionID,
_LPP_Message_endTransaction,
_LPP_Message_sequenceNumber,
_LPP_Message_acknowledgement,
_LPP_Message_lpp_MessageBody,
LPP_Message,
SequenceNumber,
_Acknowledgement_ackRequested,
_Acknowledgement_ackIndicator,
Acknowledgement,
__LPP_MessageBody_c1_requestCapabilities,
__LPP_MessageBody_c1_provideCapabilities,
__LPP_MessageBody_c1_requestAssistanceData,
__LPP_MessageBody_c1_provideAssistanceData,
__LPP_MessageBody_c1_requestLocationInformation,
__LPP_MessageBody_c1_provideLocationInformation,
__LPP_MessageBody_c1_abort,
__LPP_MessageBody_c1_error,
__LPP_MessageBody_c1_spare7,
__LPP_MessageBody_c1_spare6,
__LPP_MessageBody_c1_spare5,
__LPP_MessageBody_c1_spare4,
__LPP_MessageBody_c1_spare3,
__LPP_MessageBody_c1_spare2,
__LPP_MessageBody_c1_spare1,
__LPP_MessageBody_c1_spare0,
_LPP_MessageBody_c1,
_LPP_MessageBody_messageClassExtension,
LPP_MessageBody,
_LPP_TransactionID_initiator,
_LPP_TransactionID_transactionNumber,
LPP_TransactionID,
Initiator,
TransactionNumber,
___RequestCapabilities_criticalExtensions_c1_requestCapabilities_r9,
___RequestCapabilities_criticalExtensions_c1_spare3,
___RequestCapabilities_criticalExtensions_c1_spare2,
___RequestCapabilities_criticalExtensions_c1_spare1,
__RequestCapabilities_criticalExtensions_c1,
__RequestCapabilities_criticalExtensions_criticalExtensionsFuture,
_RequestCapabilities_criticalExtensions,
RequestCapabilities,
_RequestCapabilities_r9_IEs_commonIEsRequestCapabilities,
_RequestCapabilities_r9_IEs_a_gnss_RequestCapabilities,
_RequestCapabilities_r9_IEs_otdoa_RequestCapabilities,
_RequestCapabilities_r9_IEs_ecid_RequestCapabilities,
_RequestCapabilities_r9_IEs_epdu_RequestCapabilities,
_RequestCapabilities_r9_IEs_sensor_RequestCapabilities_r13,
_RequestCapabilities_r9_IEs_tbs_RequestCapabilities_r13,
_RequestCapabilities_r9_IEs_wlan_RequestCapabilities_r13,
_RequestCapabilities_r9_IEs_bt_RequestCapabilities_r13,
_RequestCapabilities_r9_IEs_nr_ECID_RequestCapabilities_r16,
_RequestCapabilities_r9_IEs_nr_Multi_RTT_RequestCapabilities_r16,
_RequestCapabilities_r9_IEs_nr_DL_AoD_RequestCapabilities_r16,
_RequestCapabilities_r9_IEs_nr_DL_TDOA_RequestCapabilities_r16,
_RequestCapabilities_r9_IEs_nr_UL_RequestCapabilities_r16,
RequestCapabilities_r9_IEs,
___ProvideCapabilities_criticalExtensions_c1_provideCapabilities_r9,
___ProvideCapabilities_criticalExtensions_c1_spare3,
___ProvideCapabilities_criticalExtensions_c1_spare2,
___ProvideCapabilities_criticalExtensions_c1_spare1,
__ProvideCapabilities_criticalExtensions_c1,
__ProvideCapabilities_criticalExtensions_criticalExtensionsFuture,
_ProvideCapabilities_criticalExtensions,
ProvideCapabilities,
_ProvideCapabilities_r9_IEs_commonIEsProvideCapabilities,
_ProvideCapabilities_r9_IEs_a_gnss_ProvideCapabilities,
_ProvideCapabilities_r9_IEs_otdoa_ProvideCapabilities,
_ProvideCapabilities_r9_IEs_ecid_ProvideCapabilities,
_ProvideCapabilities_r9_IEs_epdu_ProvideCapabilities,
_ProvideCapabilities_r9_IEs_sensor_ProvideCapabilities_r13,
_ProvideCapabilities_r9_IEs_tbs_ProvideCapabilities_r13,
_ProvideCapabilities_r9_IEs_wlan_ProvideCapabilities_r13,
_ProvideCapabilities_r9_IEs_bt_ProvideCapabilities_r13,
_ProvideCapabilities_r9_IEs_nr_ECID_ProvideCapabilities_r16,
_ProvideCapabilities_r9_IEs_nr_Multi_RTT_ProvideCapabilities_r16,
_ProvideCapabilities_r9_IEs_nr_DL_AoD_ProvideCapabilities_r16,
_ProvideCapabilities_r9_IEs_nr_DL_TDOA_ProvideCapabilities_r16,
_ProvideCapabilities_r9_IEs_nr_UL_ProvideCapabilities_r16,
ProvideCapabilities_r9_IEs,
___RequestAssistanceData_criticalExtensions_c1_requestAssistanceData_r9,
___RequestAssistanceData_criticalExtensions_c1_spare3,
___RequestAssistanceData_criticalExtensions_c1_spare2,
___RequestAssistanceData_criticalExtensions_c1_spare1,
__RequestAssistanceData_criticalExtensions_c1,
__RequestAssistanceData_criticalExtensions_criticalExtensionsFuture,
_RequestAssistanceData_criticalExtensions,
RequestAssistanceData,
_RequestAssistanceData_r9_IEs_commonIEsRequestAssistanceData,
_RequestAssistanceData_r9_IEs_a_gnss_RequestAssistanceData,
_RequestAssistanceData_r9_IEs_otdoa_RequestAssistanceData,
_RequestAssistanceData_r9_IEs_epdu_RequestAssistanceData,
_RequestAssistanceData_r9_IEs_sensor_RequestAssistanceData_r14,
_RequestAssistanceData_r9_IEs_tbs_RequestAssistanceData_r14,
_RequestAssistanceData_r9_IEs_wlan_RequestAssistanceData_r14,
_RequestAssistanceData_r9_IEs_nr_Multi_RTT_RequestAssistanceData_r16,
_RequestAssistanceData_r9_IEs_nr_DL_AoD_RequestAssistanceData_r16,
_RequestAssistanceData_r9_IEs_nr_DL_TDOA_RequestAssistanceData_r16,
RequestAssistanceData_r9_IEs,
___ProvideAssistanceData_criticalExtensions_c1_provideAssistanceData_r9,
___ProvideAssistanceData_criticalExtensions_c1_spare3,
___ProvideAssistanceData_criticalExtensions_c1_spare2,
___ProvideAssistanceData_criticalExtensions_c1_spare1,
__ProvideAssistanceData_criticalExtensions_c1,
__ProvideAssistanceData_criticalExtensions_criticalExtensionsFuture,
_ProvideAssistanceData_criticalExtensions,
ProvideAssistanceData,
_ProvideAssistanceData_r9_IEs_commonIEsProvideAssistanceData,
_ProvideAssistanceData_r9_IEs_a_gnss_ProvideAssistanceData,
_ProvideAssistanceData_r9_IEs_otdoa_ProvideAssistanceData,
_ProvideAssistanceData_r9_IEs_epdu_Provide_Assistance_Data,
_ProvideAssistanceData_r9_IEs_sensor_ProvideAssistanceData_r14,
_ProvideAssistanceData_r9_IEs_tbs_ProvideAssistanceData_r14,
_ProvideAssistanceData_r9_IEs_wlan_ProvideAssistanceData_r14,
_ProvideAssistanceData_r9_IEs_nr_Multi_RTT_ProvideAssistanceData_r16,
_ProvideAssistanceData_r9_IEs_nr_DL_AoD_ProvideAssistanceData_r16,
_ProvideAssistanceData_r9_IEs_nr_DL_TDOA_ProvideAssistanceData_r16,
ProvideAssistanceData_r9_IEs,
___RequestLocationInformation_criticalExtensions_c1_requestLocationInformation_r9,
___RequestLocationInformation_criticalExtensions_c1_spare3,
___RequestLocationInformation_criticalExtensions_c1_spare2,
___RequestLocationInformation_criticalExtensions_c1_spare1,
__RequestLocationInformation_criticalExtensions_c1,
__RequestLocationInformation_criticalExtensions_criticalExtensionsFuture,
_RequestLocationInformation_criticalExtensions,
RequestLocationInformation,
_RequestLocationInformation_r9_IEs_commonIEsRequestLocationInformation,
_RequestLocationInformation_r9_IEs_a_gnss_RequestLocationInformation,
_RequestLocationInformation_r9_IEs_otdoa_RequestLocationInformation,
_RequestLocationInformation_r9_IEs_ecid_RequestLocationInformation,
_RequestLocationInformation_r9_IEs_epdu_RequestLocationInformation,
_RequestLocationInformation_r9_IEs_sensor_RequestLocationInformation_r13,
_RequestLocationInformation_r9_IEs_tbs_RequestLocationInformation_r13,
_RequestLocationInformation_r9_IEs_wlan_RequestLocationInformation_r13,
_RequestLocationInformation_r9_IEs_bt_RequestLocationInformation_r13,
_RequestLocationInformation_r9_IEs_nr_ECID_RequestLocationInformation_r16,
_RequestLocationInformation_r9_IEs_nr_Multi_RTT_RequestLocationInformation_r16,
_RequestLocationInformation_r9_IEs_nr_DL_AoD_RequestLocationInformation_r16,
_RequestLocationInformation_r9_IEs_nr_DL_TDOA_RequestLocationInformation_r16,
RequestLocationInformation_r9_IEs,
___ProvideLocationInformation_criticalExtensions_c1_provideLocationInformation_r9,
___ProvideLocationInformation_criticalExtensions_c1_spare3,
___ProvideLocationInformation_criticalExtensions_c1_spare2,
___ProvideLocationInformation_criticalExtensions_c1_spare1,
__ProvideLocationInformation_criticalExtensions_c1,
__ProvideLocationInformation_criticalExtensions_criticalExtensionsFuture,
_ProvideLocationInformation_criticalExtensions,
ProvideLocationInformation,
_ProvideLocationInformation_r9_IEs_commonIEsProvideLocationInformation,
_ProvideLocationInformation_r9_IEs_a_gnss_ProvideLocationInformation,
_ProvideLocationInformation_r9_IEs_otdoa_ProvideLocationInformation,
_ProvideLocationInformation_r9_IEs_ecid_ProvideLocationInformation,
_ProvideLocationInformation_r9_IEs_epdu_ProvideLocationInformation,
_ProvideLocationInformation_r9_IEs_sensor_ProvideLocationInformation_r13,
_ProvideLocationInformation_r9_IEs_tbs_ProvideLocationInformation_r13,
_ProvideLocationInformation_r9_IEs_wlan_ProvideLocationInformation_r13,
_ProvideLocationInformation_r9_IEs_bt_ProvideLocationInformation_r13,
_ProvideLocationInformation_r9_IEs_nr_ECID_ProvideLocationInformation_r16,
_ProvideLocationInformation_r9_IEs_nr_Multi_RTT_ProvideLocationInformation_r16,
_ProvideLocationInformation_r9_IEs_nr_DL_AoD_ProvideLocationInformation_r16,
_ProvideLocationInformation_r9_IEs_nr_DL_TDOA_ProvideLocationInformation_r16,
ProvideLocationInformation_r9_IEs,
___Abort_criticalExtensions_c1_abort_r9,
___Abort_criticalExtensions_c1_spare3,
___Abort_criticalExtensions_c1_spare2,
___Abort_criticalExtensions_c1_spare1,
__Abort_criticalExtensions_c1,
__Abort_criticalExtensions_criticalExtensionsFuture,
_Abort_criticalExtensions,
Abort,
_Abort_r9_IEs_commonIEsAbort,
_Abort_r9_IEs_epdu_Abort,
Abort_r9_IEs,
_Error_error_r9,
_Error_criticalExtensionsFuture,
Error,
_Error_r9_IEs_commonIEsError,
_Error_r9_IEs_epdu_Error,
Error_r9_IEs,
_AccessTypes_accessTypes,
AccessTypes,
ARFCN_ValueEUTRA,
ARFCN_ValueEUTRA_v9a0,
ARFCN_ValueEUTRA_r14,
ARFCN_ValueNR_r15,
ARFCN_ValueUTRA,
_CarrierFreq_NB_r14_carrierFreq_r14,
_CarrierFreq_NB_r14_carrierFreqOffset_r14,
CarrierFreq_NB_r14,
CarrierFreqOffsetNB_r14,
___CellGlobalIdEUTRA_AndUTRA_plmn_Identity_mcc__item_,
__CellGlobalIdEUTRA_AndUTRA_plmn_Identity_mcc,
___CellGlobalIdEUTRA_AndUTRA_plmn_Identity_mnc__item_,
__CellGlobalIdEUTRA_AndUTRA_plmn_Identity_mnc,
_CellGlobalIdEUTRA_AndUTRA_plmn_Identity,
__CellGlobalIdEUTRA_AndUTRA_cellIdentity_eutra,
__CellGlobalIdEUTRA_AndUTRA_cellIdentity_utra,
_CellGlobalIdEUTRA_AndUTRA_cellIdentity,
CellGlobalIdEUTRA_AndUTRA,
___CellGlobalIdGERAN_plmn_Identity_mcc__item_,
__CellGlobalIdGERAN_plmn_Identity_mcc,
___CellGlobalIdGERAN_plmn_Identity_mnc__item_,
__CellGlobalIdGERAN_plmn_Identity_mnc,
_CellGlobalIdGERAN_plmn_Identity,
_CellGlobalIdGERAN_locationAreaCode,
_CellGlobalIdGERAN_cellIdentity,
CellGlobalIdGERAN,
__ECGI_mcc__item_,
_ECGI_mcc,
__ECGI_mnc__item_,
_ECGI_mnc,
_ECGI_cellidentity,
ECGI,
_Ellipsoid_Point_latitudeSign,
_Ellipsoid_Point_degreesLatitude,
_Ellipsoid_Point_degreesLongitude,
Ellipsoid_Point,
_Ellipsoid_PointWithUncertaintyCircle_latitudeSign,
_Ellipsoid_PointWithUncertaintyCircle_degreesLatitude,
_Ellipsoid_PointWithUncertaintyCircle_degreesLongitude,
_Ellipsoid_PointWithUncertaintyCircle_uncertainty,
Ellipsoid_PointWithUncertaintyCircle,
_EllipsoidPointWithUncertaintyEllipse_latitudeSign,
_EllipsoidPointWithUncertaintyEllipse_degreesLatitude,
_EllipsoidPointWithUncertaintyEllipse_degreesLongitude,
_EllipsoidPointWithUncertaintyEllipse_uncertaintySemiMajor,
_EllipsoidPointWithUncertaintyEllipse_uncertaintySemiMinor,
_EllipsoidPointWithUncertaintyEllipse_orientationMajorAxis,
_EllipsoidPointWithUncertaintyEllipse_confidence,
EllipsoidPointWithUncertaintyEllipse,
_EllipsoidPointWithAltitude_latitudeSign,
_EllipsoidPointWithAltitude_degreesLatitude,
_EllipsoidPointWithAltitude_degreesLongitude,
_EllipsoidPointWithAltitude_altitudeDirection,
_EllipsoidPointWithAltitude_altitude,
EllipsoidPointWithAltitude,
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_latitudeSign,
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_degreesLatitude,
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_degreesLongitude,
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_altitudeDirection,
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_altitude,
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_uncertaintySemiMajor,
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_uncertaintySemiMinor,
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_orientationMajorAxis,
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_uncertaintyAltitude,
_EllipsoidPointWithAltitudeAndUncertaintyEllipsoid_confidence,
EllipsoidPointWithAltitudeAndUncertaintyEllipsoid,
_EllipsoidArc_latitudeSign,
_EllipsoidArc_degreesLatitude,
_EllipsoidArc_degreesLongitude,
_EllipsoidArc_innerRadius,
_EllipsoidArc_uncertaintyRadius,
_EllipsoidArc_offsetAngle,
_EllipsoidArc_includedAngle,
_EllipsoidArc_confidence,
EllipsoidArc,
_EPDU_Sequence__item_,
EPDU_Sequence,
maxEPDU,
_EPDU_ePDU_Identifier,
_EPDU_ePDU_Body,
EPDU,
_EPDU_Identifier_ePDU_ID,
_EPDU_Identifier_ePDU_Name,
EPDU_Identifier,
EPDU_ID,
EPDU_Name,
EPDU_Body,
FreqBandIndicatorNR_r16,
_HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15_degreesLatitude_r15,
_HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15_degreesLongitude_r15,
_HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15_uncertaintySemiMajor_r15,
_HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15_uncertaintySemiMinor_r15,
_HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15_orientationMajorAxis_r15,
_HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15_confidence_r15,
HighAccuracyEllipsoidPointWithUncertaintyEllipse_r15,
_HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_degreesLatitude_r15,
_HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_degreesLongitude_r15,
_HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_altitude_r15,
_HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_uncertaintySemiMajor_r15,
_HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_uncertaintySemiMinor_r15,
_HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_orientationMajorAxis_r15,
_HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_horizontalConfidence_r15,
_HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_uncertaintyAltitude_r15,
_HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15_verticalConfidence_r15,
HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15,
_HorizontalVelocity_bearing,
_HorizontalVelocity_horizontalSpeed,
HorizontalVelocity,
_HorizontalWithVerticalVelocity_bearing,
_HorizontalWithVerticalVelocity_horizontalSpeed,
_HorizontalWithVerticalVelocity_verticalDirection,
_HorizontalWithVerticalVelocity_verticalSpeed,
HorizontalWithVerticalVelocity,
_HorizontalVelocityWithUncertainty_bearing,
_HorizontalVelocityWithUncertainty_horizontalSpeed,
_HorizontalVelocityWithUncertainty_uncertaintySpeed,
HorizontalVelocityWithUncertainty,
_HorizontalWithVerticalVelocityAndUncertainty_bearing,
_HorizontalWithVerticalVelocityAndUncertainty_horizontalSpeed,
_HorizontalWithVerticalVelocityAndUncertainty_verticalDirection,
_HorizontalWithVerticalVelocityAndUncertainty_verticalSpeed,
_HorizontalWithVerticalVelocityAndUncertainty_horizontalUncertaintySpeed,
_HorizontalWithVerticalVelocityAndUncertainty_verticalUncertaintySpeed,
HorizontalWithVerticalVelocityAndUncertainty,
_LocationCoordinateTypes_ellipsoidPoint,
_LocationCoordinateTypes_ellipsoidPointWithUncertaintyCircle,
_LocationCoordinateTypes_ellipsoidPointWithUncertaintyEllipse,
_LocationCoordinateTypes_polygon,
_LocationCoordinateTypes_ellipsoidPointWithAltitude,
_LocationCoordinateTypes_ellipsoidPointWithAltitudeAndUncertaintyEllipsoid,
_LocationCoordinateTypes_ellipsoidArc,
_LocationCoordinateTypes_highAccuracyEllipsoidPointWithUncertaintyEllipse_r15,
_LocationCoordinateTypes_highAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15,
LocationCoordinateTypes,
__NCGI_r15_mcc_r15__item_,
_NCGI_r15_mcc_r15,
__NCGI_r15_mnc_r15__item_,
_NCGI_r15_mnc_r15,
_NCGI_r15_nr_cellidentity_r15,
NCGI_r15,
NR_PhysCellID_r16,
_PeriodicAssistanceDataControlParameters_r15_periodicSessionID_r15,
_PeriodicAssistanceDataControlParameters_r15_updateCapabilities_r15,
PeriodicAssistanceDataControlParameters_r15,
_PeriodicSessionID_r15_periodicSessionInitiator_r15,
_PeriodicSessionID_r15_periodicSessionNumber_r15,
PeriodicSessionID_r15,
UpdateCapabilities_r15,
_Polygon__item_,
Polygon,
_PolygonPoints_latitudeSign,
_PolygonPoints_degreesLatitude,
_PolygonPoints_degreesLongitude,
PolygonPoints,
_PositioningModes_posModes,
PositioningModes,
SegmentationInfo_r14,
_VelocityTypes_horizontalVelocity,
_VelocityTypes_horizontalWithVerticalVelocity,
_VelocityTypes_horizontalVelocityWithUncertainty,
_VelocityTypes_horizontalWithVerticalVelocityAndUncertainty,
VelocityTypes,
_CommonIEsRequestCapabilities_lpp_message_segmentation_req_r14,
CommonIEsRequestCapabilities,
_CommonIEsProvideCapabilities_segmentationInfo_r14,
_CommonIEsProvideCapabilities_lpp_message_segmentation_r14,
CommonIEsProvideCapabilities,
_CommonIEsRequestAssistanceData_primaryCellID,
_CommonIEsRequestAssistanceData_segmentationInfo_r14,
_CommonIEsRequestAssistanceData_periodicAssistanceDataReq_r15,
_CommonIEsRequestAssistanceData_primaryCellID_r15,
CommonIEsRequestAssistanceData,
_CommonIEsProvideAssistanceData_segmentationInfo_r14,
_CommonIEsProvideAssistanceData_periodicAssistanceData_r15,
CommonIEsProvideAssistanceData,
_CommonIEsRequestLocationInformation_locationInformationType,
_CommonIEsRequestLocationInformation_triggeredReporting,
_CommonIEsRequestLocationInformation_periodicalReporting,
_CommonIEsRequestLocationInformation_additionalInformation,
_CommonIEsRequestLocationInformation_qos,
_CommonIEsRequestLocationInformation_environment,
_CommonIEsRequestLocationInformation_locationCoordinateTypes,
_CommonIEsRequestLocationInformation_velocityTypes,
_CommonIEsRequestLocationInformation_messageSizeLimitNB_r14,
_CommonIEsRequestLocationInformation_segmentationInfo_r14,
CommonIEsRequestLocationInformation,
LocationInformationType,
_PeriodicalReportingCriteria_reportingAmount,
_PeriodicalReportingCriteria_reportingInterval,
PeriodicalReportingCriteria,
_TriggeredReportingCriteria_cellChange,
_TriggeredReportingCriteria_reportingDuration,
TriggeredReportingCriteria,
ReportingDuration,
AdditionalInformation,
_QoS_horizontalAccuracy,
_QoS_verticalCoordinateRequest,
_QoS_verticalAccuracy,
_QoS_responseTime,
_QoS_velocityRequest,
_QoS_responseTimeNB_r14,
_QoS_horizontalAccuracyExt_r15,
_QoS_verticalAccuracyExt_r15,
QoS,
_HorizontalAccuracy_accuracy,
_HorizontalAccuracy_confidence,
HorizontalAccuracy,
_VerticalAccuracy_accuracy,
_VerticalAccuracy_confidence,
VerticalAccuracy,
_HorizontalAccuracyExt_r15_accuracyExt_r15,
_HorizontalAccuracyExt_r15_confidence_r15,
HorizontalAccuracyExt_r15,
_VerticalAccuracyExt_r15_accuracyExt_r15,
_VerticalAccuracyExt_r15_confidence_r15,
VerticalAccuracyExt_r15,
_ResponseTime_time,
_ResponseTime_responseTimeEarlyFix_r12,
_ResponseTime_unit_r15,
ResponseTime,
_ResponseTimeNB_r14_timeNB_r14,
_ResponseTimeNB_r14_responseTimeEarlyFixNB_r14,
_ResponseTimeNB_r14_unitNB_r15,
ResponseTimeNB_r14,
Environment,
_MessageSizeLimitNB_r14_measurementLimit_r14,
MessageSizeLimitNB_r14,
_CommonIEsProvideLocationInformation_locationEstimate,
_CommonIEsProvideLocationInformation_velocityEstimate,
_CommonIEsProvideLocationInformation_locationError,
_CommonIEsProvideLocationInformation_earlyFixReport_r12,
_CommonIEsProvideLocationInformation_locationSource_r13,
_CommonIEsProvideLocationInformation_locationTimestamp_r13,
_CommonIEsProvideLocationInformation_segmentationInfo_r14,
CommonIEsProvideLocationInformation,
_LocationCoordinates_ellipsoidPoint,
_LocationCoordinates_ellipsoidPointWithUncertaintyCircle,
_LocationCoordinates_ellipsoidPointWithUncertaintyEllipse,
_LocationCoordinates_polygon,
_LocationCoordinates_ellipsoidPointWithAltitude,
_LocationCoordinates_ellipsoidPointWithAltitudeAndUncertaintyEllipsoid,
_LocationCoordinates_ellipsoidArc,
_LocationCoordinates_highAccuracyEllipsoidPointWithUncertaintyEllipse_v1510,
_LocationCoordinates_highAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_v1510,
LocationCoordinates,
_Velocity_horizontalVelocity,
_Velocity_horizontalWithVerticalVelocity,
_Velocity_horizontalVelocityWithUncertainty,
_Velocity_horizontalWithVerticalVelocityAndUncertainty,
Velocity,
_LocationError_locationfailurecause,
LocationError,
LocationFailureCause,
EarlyFixReport_r12,
LocationSource_r13,
_CommonIEsAbort_abortCause,
CommonIEsAbort,
_CommonIEsError_errorCause,
CommonIEsError,
_DL_PRS_ID_Info_r16_dl_PRS_ID_r16,
__DL_PRS_ID_Info_r16_nr_DL_PRS_ResourceID_List_r16__item_,
_DL_PRS_ID_Info_r16_nr_DL_PRS_ResourceID_List_r16,
_DL_PRS_ID_Info_r16_nr_DL_PRS_ResourceSetID_r16,
DL_PRS_ID_Info_r16,
_NR_AdditionalPathList_r16__item_,
NR_AdditionalPathList_r16,
__NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16_k0_r16,
__NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16_k1_r16,
__NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16_k2_r16,
__NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16_k3_r16,
__NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16_k4_r16,
__NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16_k5_r16,
_NR_AdditionalPath_r16_nr_RelativeTimeDifference_r16,
_NR_AdditionalPath_r16_nr_PathQuality_r16,
NR_AdditionalPath_r16,
_NR_DL_PRS_AssistanceData_r16_nr_DL_PRS_ReferenceInfo_r16,
__NR_DL_PRS_AssistanceData_r16_nr_DL_PRS_AssistanceDataList_r16__item_,
_NR_DL_PRS_AssistanceData_r16_nr_DL_PRS_AssistanceDataList_r16,
__NR_DL_PRS_AssistanceData_r16_nr_SSB_Config_r16__item_,
_NR_DL_PRS_AssistanceData_r16_nr_SSB_Config_r16,
NR_DL_PRS_AssistanceData_r16,
_NR_DL_PRS_AssistanceDataPerFreq_r16_nr_DL_PRS_PositioningFrequencyLayer_r16,
__NR_DL_PRS_AssistanceDataPerFreq_r16_nr_DL_PRS_AssistanceDataPerFreq_r16__item_,
_NR_DL_PRS_AssistanceDataPerFreq_r16_nr_DL_PRS_AssistanceDataPerFreq_r16,
NR_DL_PRS_AssistanceDataPerFreq_r16,
_NR_DL_PRS_AssistanceDataPerTRP_r16_dl_PRS_ID_r16,
_NR_DL_PRS_AssistanceDataPerTRP_r16_nr_PhysCellID_r16,
_NR_DL_PRS_AssistanceDataPerTRP_r16_nr_CellGlobalID_r16,
_NR_DL_PRS_AssistanceDataPerTRP_r16_nr_ARFCN_r16,
_NR_DL_PRS_AssistanceDataPerTRP_r16_nr_DL_PRS_SFN0_Offset_r16,
_NR_DL_PRS_AssistanceDataPerTRP_r16_nr_DL_PRS_ExpectedRSTD_r16,
_NR_DL_PRS_AssistanceDataPerTRP_r16_nr_DL_PRS_ExpectedRSTD_Uncertainty_r16,
_NR_DL_PRS_AssistanceDataPerTRP_r16_nr_DL_PRS_Info_r16,
NR_DL_PRS_AssistanceDataPerTRP_r16,
_NR_DL_PRS_PositioningFrequencyLayer_r16_dl_PRS_SubcarrierSpacing_r16,
_NR_DL_PRS_PositioningFrequencyLayer_r16_dl_PRS_ResourceBandwidth_r16,
_NR_DL_PRS_PositioningFrequencyLayer_r16_dl_PRS_StartPRB_r16,
_NR_DL_PRS_PositioningFrequencyLayer_r16_dl_PRS_PointA_r16,
_NR_DL_PRS_PositioningFrequencyLayer_r16_dl_PRS_CombSizeN_r16,
_NR_DL_PRS_PositioningFrequencyLayer_r16_dl_PRS_CyclicPrefix_r16,
NR_DL_PRS_PositioningFrequencyLayer_r16,
_NR_DL_PRS_SFN0_Offset_r16_sfn_Offset_r16,
_NR_DL_PRS_SFN0_Offset_r16_integerSubframeOffset_r16,
NR_DL_PRS_SFN0_Offset_r16,
_NR_DL_PRS_BeamInfo_r16__item_,
NR_DL_PRS_BeamInfo_r16,
_NR_DL_PRS_BeamInfoPerFreqLayer_r16__item_,
NR_DL_PRS_BeamInfoPerFreqLayer_r16,
_NR_DL_PRS_BeamInfoPerTRP_r16_dl_PRS_ID_r16,
_NR_DL_PRS_BeamInfoPerTRP_r16_nr_PhysCellID_r16,
_NR_DL_PRS_BeamInfoPerTRP_r16_nr_CellGlobalID_r16,
_NR_DL_PRS_BeamInfoPerTRP_r16_nr_ARFCN_r16,
_NR_DL_PRS_BeamInfoPerTRP_r16_associated_DL_PRS_ID_r16,
_NR_DL_PRS_BeamInfoPerTRP_r16_lcs_GCS_TranslationParameter_r16,
_NR_DL_PRS_BeamInfoPerTRP_r16_dl_PRS_BeamInfoSet_r16,
NR_DL_PRS_BeamInfoPerTRP_r16,
_DL_PRS_BeamInfoSet_r16__item_,
DL_PRS_BeamInfoSet_r16,
_DL_PRS_BeamInfoResourceSet_r16__item_,
DL_PRS_BeamInfoResourceSet_r16,
_DL_PRS_BeamInfoElement_r16_dl_PRS_Azimuth_r16,
_DL_PRS_BeamInfoElement_r16_dl_PRS_Azimuth_fine_r16,
_DL_PRS_BeamInfoElement_r16_dl_PRS_Elevation_r16,
_DL_PRS_BeamInfoElement_r16_dl_PRS_Elevation_fine_r16,
DL_PRS_BeamInfoElement_r16,
_LCS_GCS_TranslationParameter_r16_alpha_r16,
_LCS_GCS_TranslationParameter_r16_alpha_fine_r16,
_LCS_GCS_TranslationParameter_r16_beta_r16,
_LCS_GCS_TranslationParameter_r16_beta_fine_r16,
_LCS_GCS_TranslationParameter_r16_gamma_r16,
_LCS_GCS_TranslationParameter_r16_gamma_fine_r16,
LCS_GCS_TranslationParameter_r16,
__NR_DL_PRS_Info_r16_nr_DL_PRS_ResourceSetList_r16__item_,
_NR_DL_PRS_Info_r16_nr_DL_PRS_ResourceSetList_r16,
NR_DL_PRS_Info_r16,
_NR_DL_PRS_ResourceSet_r16_nr_DL_PRS_ResourceSetID_r16,
_NR_DL_PRS_ResourceSet_r16_dl_PRS_Periodicity_and_ResourceSetSlotOffset_r16,
_NR_DL_PRS_ResourceSet_r16_dl_PRS_ResourceRepetitionFactor_r16,
_NR_DL_PRS_ResourceSet_r16_dl_PRS_ResourceTimeGap_r16,
_NR_DL_PRS_ResourceSet_r16_dl_PRS_NumSymbols_r16,
_NR_DL_PRS_ResourceSet_r16_dl_PRS_MutingOption1_r16,
_NR_DL_PRS_ResourceSet_r16_dl_PRS_MutingOption2_r16,
_NR_DL_PRS_ResourceSet_r16_dl_PRS_ResourcePower_r16,
__NR_DL_PRS_ResourceSet_r16_dl_PRS_ResourceList_r16__item_,
_NR_DL_PRS_ResourceSet_r16_dl_PRS_ResourceList_r16,
NR_DL_PRS_ResourceSet_r16,
_DL_PRS_MutingOption1_r16_dl_prs_MutingBitRepetitionFactor_r16,
_DL_PRS_MutingOption1_r16_nr_option1_muting_r16,
DL_PRS_MutingOption1_r16,
_DL_PRS_MutingOption2_r16_nr_option2_muting_r16,
DL_PRS_MutingOption2_r16,
_NR_MutingPattern_r16_po2_r16,
_NR_MutingPattern_r16_po4_r16,
_NR_MutingPattern_r16_po6_r16,
_NR_MutingPattern_r16_po8_r16,
_NR_MutingPattern_r16_po16_r16,
_NR_MutingPattern_r16_po32_r16,
NR_MutingPattern_r16,
_NR_DL_PRS_Resource_r16_nr_DL_PRS_ResourceID_r16,
_NR_DL_PRS_Resource_r16_dl_PRS_SequenceID_r16,
__NR_DL_PRS_Resource_r16_dl_PRS_CombSizeN_AndReOffset_r16_n2_r16,
__NR_DL_PRS_Resource_r16_dl_PRS_CombSizeN_AndReOffset_r16_n4_r16,
__NR_DL_PRS_Resource_r16_dl_PRS_CombSizeN_AndReOffset_r16_n6_r16,
__NR_DL_PRS_Resource_r16_dl_PRS_CombSizeN_AndReOffset_r16_n12_r16,
_NR_DL_PRS_Resource_r16_dl_PRS_CombSizeN_AndReOffset_r16,
_NR_DL_PRS_Resource_r16_dl_PRS_ResourceSlotOffset_r16,
_NR_DL_PRS_Resource_r16_dl_PRS_ResourceSymbolOffset_r16,
_NR_DL_PRS_Resource_r16_dl_PRS_QCL_Info_r16,
NR_DL_PRS_Resource_r16,
__DL_PRS_QCL_Info_r16_ssb_r16_pci_r16,
__DL_PRS_QCL_Info_r16_ssb_r16_ssb_Index_r16,
__DL_PRS_QCL_Info_r16_ssb_r16_rs_Type_r16,
_DL_PRS_QCL_Info_r16_ssb_r16,
__DL_PRS_QCL_Info_r16_dl_PRS_r16_qcl_DL_PRS_ResourceID_r16,
__DL_PRS_QCL_Info_r16_dl_PRS_r16_qcl_DL_PRS_ResourceSetID_r16,
_DL_PRS_QCL_Info_r16_dl_PRS_r16,
DL_PRS_QCL_Info_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n4_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n5_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n8_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n10_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n16_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n20_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n32_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n40_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n64_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n80_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n160_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n320_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n640_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n1280_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n2560_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n5120_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16_n10240_r16,
_NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs15_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n8_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n10_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n16_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n20_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n32_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n40_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n64_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n80_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n128_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n160_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n320_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n640_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n1280_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n2560_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n5120_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n10240_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16_n20480_r16,
_NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs30_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n16_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n20_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n32_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n40_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n64_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n80_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n128_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n160_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n256_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n320_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n640_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n1280_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n2560_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n5120_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n10240_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n20480_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16_n40960_r16,
_NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs60_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n32_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n40_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n64_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n80_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n128_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n160_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n256_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n320_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n512_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n640_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n1280_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n2560_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n5120_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n10240_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n20480_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n40960_r16,
__NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16_n81920_r16,
_NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16_scs120_r16,
NR_DL_PRS_Periodicity_and_ResourceSetSlotOffset_r16,
__NR_DL_PRS_ProcessingCapability_r16_prs_ProcessingCapabilityBandList_r16__item_,
_NR_DL_PRS_ProcessingCapability_r16_prs_ProcessingCapabilityBandList_r16,
_NR_DL_PRS_ProcessingCapability_r16_maxSupportedFreqLayers_r16,
_NR_DL_PRS_ProcessingCapability_r16_simulLTE_NR_PRS_r16,
NR_DL_PRS_ProcessingCapability_r16,
_PRS_ProcessingCapabilityPerBand_r16_freqBandIndicatorNR_r16,
__PRS_ProcessingCapabilityPerBand_r16_supportedBandwidthPRS_r16_fr1,
__PRS_ProcessingCapabilityPerBand_r16_supportedBandwidthPRS_r16_fr2,
_PRS_ProcessingCapabilityPerBand_r16_supportedBandwidthPRS_r16,
_PRS_ProcessingCapabilityPerBand_r16_dl_PRS_BufferType_r16,
__PRS_ProcessingCapabilityPerBand_r16_durationOfPRS_Processing_r16_durationOfPRS_ProcessingSymbols_r16,
__PRS_ProcessingCapabilityPerBand_r16_durationOfPRS_Processing_r16_durationOfPRS_ProcessingSymbolsInEveryTms_r16,
_PRS_ProcessingCapabilityPerBand_r16_durationOfPRS_Processing_r16,
__PRS_ProcessingCapabilityPerBand_r16_maxNumOfDL_PRS_ResProcessedPerSlot_r16_scs15_r16,
__PRS_ProcessingCapabilityPerBand_r16_maxNumOfDL_PRS_ResProcessedPerSlot_r16_scs30_r16,
__PRS_ProcessingCapabilityPerBand_r16_maxNumOfDL_PRS_ResProcessedPerSlot_r16_scs60_r16,
__PRS_ProcessingCapabilityPerBand_r16_maxNumOfDL_PRS_ResProcessedPerSlot_r16_scs120_r16,
_PRS_ProcessingCapabilityPerBand_r16_maxNumOfDL_PRS_ResProcessedPerSlot_r16,
PRS_ProcessingCapabilityPerBand_r16,
__NR_DL_PRS_QCL_ProcessingCapability_r16_dl_PRS_QCL_ProcessingCapabilityBandList_r16__item_,
_NR_DL_PRS_QCL_ProcessingCapability_r16_dl_PRS_QCL_ProcessingCapabilityBandList_r16,
NR_DL_PRS_QCL_ProcessingCapability_r16,
_DL_PRS_QCL_ProcessingCapabilityPerBand_r16_freqBandIndicatorNR_r16,
_DL_PRS_QCL_ProcessingCapabilityPerBand_r16_ssb_FromNeighCellAsQCL_r16,
_DL_PRS_QCL_ProcessingCapabilityPerBand_r16_prs_FromServNeighCellAsQCL_r16,
DL_PRS_QCL_ProcessingCapabilityPerBand_r16,
NR_DL_PRS_ResourceID_r16,
_NR_DL_PRS_ResourcesCapability_r16_maxNrOfDL_PRS_ResourceSetPerTrpPerFrequencyLayer_r16,
_NR_DL_PRS_ResourcesCapability_r16_maxNrOfTRP_AcrossFreqs_r16,
_NR_DL_PRS_ResourcesCapability_r16_maxNrOfPosLayer_r16,
__NR_DL_PRS_ResourcesCapability_r16_dl_PRS_ResourcesCapabilityBandList_r16__item_,
_NR_DL_PRS_ResourcesCapability_r16_dl_PRS_ResourcesCapabilityBandList_r16,
_NR_DL_PRS_ResourcesCapability_r16_dl_PRS_ResourcesBandCombinationList_r16,
NR_DL_PRS_ResourcesCapability_r16,
_DL_PRS_ResourcesCapabilityPerBand_r16_freqBandIndicatorNR_r16,
_DL_PRS_ResourcesCapabilityPerBand_r16_maxNrOfDL_PRS_ResourcesPerResourceSet_r16,
_DL_PRS_ResourcesCapabilityPerBand_r16_maxNrOfDL_PRS_ResourcesPerPositioningFrequencylayer_r16,
DL_PRS_ResourcesCapabilityPerBand_r16,
_DL_PRS_ResourcesBandCombinationList_r16__item_,
DL_PRS_ResourcesBandCombinationList_r16,
__DL_PRS_ResourcesBandCombination_r16_bandList_r16__item_,
_DL_PRS_ResourcesBandCombination_r16_bandList_r16,
__DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16_fr1_Only_r16,
__DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16_fr2_Only_r16,
___DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16_fr1_FR2Mix_r16_fr1_r16,
___DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16_fr1_FR2Mix_r16_fr2_r16,
__DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16_fr1_FR2Mix_r16,
_DL_PRS_ResourcesBandCombination_r16_maxNrOfDL_PRS_ResourcesAcrossAllFL_TRP_ResourceSet_r16,
DL_PRS_ResourcesBandCombination_r16,
NR_DL_PRS_ResourceSetID_r16,
_NR_PositionCalculationAssistance_r16_nr_TRP_LocationInfo_r16,
_NR_PositionCalculationAssistance_r16_nr_DL_PRS_BeamInfo_r16,
_NR_PositionCalculationAssistance_r16_nr_RTD_Info_r16,
NR_PositionCalculationAssistance_r16,
_NR_RTD_Info_r16_referenceTRP_RTD_Info_r16,
_NR_RTD_Info_r16_rtd_InfoList_r16,
NR_RTD_Info_r16,
_ReferenceTRP_RTD_Info_r16_dl_PRS_ID_Ref_r16,
_ReferenceTRP_RTD_Info_r16_nr_PhysCellID_Ref_r16,
_ReferenceTRP_RTD_Info_r16_nr_CellGlobalID_Ref_r16,
_ReferenceTRP_RTD_Info_r16_nr_ARFCN_Ref_r16,
__ReferenceTRP_RTD_Info_r16_refTime_r16_systemFrameNumber_r16,
__ReferenceTRP_RTD_Info_r16_refTime_r16_utc_r16,
_ReferenceTRP_RTD_Info_r16_refTime_r16,
_ReferenceTRP_RTD_Info_r16_rtd_RefQuality_r16,
ReferenceTRP_RTD_Info_r16,
_RTD_InfoList_r16__item_,
RTD_InfoList_r16,
_RTD_InfoListPerFreqLayer_r16__item_,
RTD_InfoListPerFreqLayer_r16,
_RTD_InfoElement_r16_dl_PRS_ID_r16,
_RTD_InfoElement_r16_nr_PhysCellID_r16,
_RTD_InfoElement_r16_nr_CellGlobalID_r16,
_RTD_InfoElement_r16_nr_ARFCN_r16,
_RTD_InfoElement_r16_subframeOffset_r16,
_RTD_InfoElement_r16_rtd_Quality_r16,
RTD_InfoElement_r16,
_NR_SelectedDL_PRS_IndexList_r16__item_,
NR_SelectedDL_PRS_IndexList_r16,
_NR_SelectedDL_PRS_PerFreq_r16_nr_SelectedDL_PRS_FrequencyLayerIndex_r16,
__NR_SelectedDL_PRS_PerFreq_r16_nr_SelectedDL_PRS_IndexListPerFreq_r16__item_,
_NR_SelectedDL_PRS_PerFreq_r16_nr_SelectedDL_PRS_IndexListPerFreq_r16,
NR_SelectedDL_PRS_PerFreq_r16,
_NR_SelectedDL_PRS_IndexPerTRP_r16_nr_SelectedTRP_Index_r16,
__NR_SelectedDL_PRS_IndexPerTRP_r16_dl_SelectedPRS_ResourceSetIndexList_r16__item_,
_NR_SelectedDL_PRS_IndexPerTRP_r16_dl_SelectedPRS_ResourceSetIndexList_r16,
NR_SelectedDL_PRS_IndexPerTRP_r16,
_DL_SelectedPRS_ResourceSetIndex_r16_nr_DL_SelectedPRS_ResourceSetIndex_r16,
__DL_SelectedPRS_ResourceSetIndex_r16_dl_SelectedPRS_ResourceIndexList_r16__item_,
_DL_SelectedPRS_ResourceSetIndex_r16_dl_SelectedPRS_ResourceIndexList_r16,
DL_SelectedPRS_ResourceSetIndex_r16,
_DL_SelectedPRS_ResourceIndex_r16_nr_DL_SelectedPRS_ResourceIdIndex_r16,
DL_SelectedPRS_ResourceIndex_r16,
_NR_SSB_Config_r16_nr_PhysCellID_r16,
_NR_SSB_Config_r16_nr_ARFCN_r16,
_NR_SSB_Config_r16_ss_PBCH_BlockPower_r16,
_NR_SSB_Config_r16_halfFrameIndex_r16,
_NR_SSB_Config_r16_ssb_periodicity_r16,
__NR_SSB_Config_r16_ssb_PositionsInBurst_r16_shortBitmap_r16,
__NR_SSB_Config_r16_ssb_PositionsInBurst_r16_mediumBitmap_r16,
__NR_SSB_Config_r16_ssb_PositionsInBurst_r16_longBitmap_r16,
_NR_SSB_Config_r16_ssb_PositionsInBurst_r16,
_NR_SSB_Config_r16_ssb_SubcarrierSpacing_r16,
_NR_SSB_Config_r16_sfn_SSB_Offset_r16,
NR_SSB_Config_r16,
_NR_TimeStamp_r16_dl_PRS_ID_r16,
_NR_TimeStamp_r16_nr_PhysCellID_r16,
_NR_TimeStamp_r16_nr_CellGlobalID_r16,
_NR_TimeStamp_r16_nr_ARFCN_r16,
_NR_TimeStamp_r16_nr_SFN_r16,
__NR_TimeStamp_r16_nr_Slot_r16_scs15_r16,
__NR_TimeStamp_r16_nr_Slot_r16_scs30_r16,
__NR_TimeStamp_r16_nr_Slot_r16_scs60_r16,
__NR_TimeStamp_r16_nr_Slot_r16_scs120_r16,
_NR_TimeStamp_r16_nr_Slot_r16,
NR_TimeStamp_r16,
_NR_TimingQuality_r16_timingQualityValue_r16,
_NR_TimingQuality_r16_timingQualityResolution_r16,
NR_TimingQuality_r16,
_NR_TRP_LocationInfo_r16__item_,
NR_TRP_LocationInfo_r16,
_NR_TRP_LocationInfoPerFreqLayer_r16_referencePoint_r16,
__NR_TRP_LocationInfoPerFreqLayer_r16_trp_LocationInfoList_r16__item_,
_NR_TRP_LocationInfoPerFreqLayer_r16_trp_LocationInfoList_r16,
NR_TRP_LocationInfoPerFreqLayer_r16,
_TRP_LocationInfoElement_r16_dl_PRS_ID_r16,
_TRP_LocationInfoElement_r16_nr_PhysCellID_r16,
_TRP_LocationInfoElement_r16_nr_CellGlobalID_r16,
_TRP_LocationInfoElement_r16_nr_ARFCN_r16,
_TRP_LocationInfoElement_r16_associated_DL_PRS_ID_r16,
_TRP_LocationInfoElement_r16_trp_Location_r16,
__TRP_LocationInfoElement_r16_trp_DL_PRS_ResourceSets_r16__item_,
_TRP_LocationInfoElement_r16_trp_DL_PRS_ResourceSets_r16,
TRP_LocationInfoElement_r16,
_DL_PRS_ResourceSets_TRP_Element_r16_dl_PRS_ResourceSetARP_r16,
__DL_PRS_ResourceSets_TRP_Element_r16_dl_PRS_Resource_ARP_List_r16__item_,
_DL_PRS_ResourceSets_TRP_Element_r16_dl_PRS_Resource_ARP_List_r16,
DL_PRS_ResourceSets_TRP_Element_r16,
_DL_PRS_Resource_ARP_Element_r16_dl_PRS_Resource_ARP_location_r16,
DL_PRS_Resource_ARP_Element_r16,
__NR_UL_SRS_Capability_r16_srs_CapabilityBandList_r16__item_,
_NR_UL_SRS_Capability_r16_srs_CapabilityBandList_r16,
__NR_UL_SRS_Capability_r16_srs_PosResourceConfigCA_BandList_r16__item_,
_NR_UL_SRS_Capability_r16_srs_PosResourceConfigCA_BandList_r16,
_NR_UL_SRS_Capability_r16_maxNumberSRS_PosPathLossEstimateAllServingCells_r16,
_NR_UL_SRS_Capability_r16_maxNumberSRS_PosSpatialRelationsAllServingCells_r16,
NR_UL_SRS_Capability_r16,
_SRS_CapabilityPerBand_r16_freqBandIndicatorNR_r16,
_SRS_CapabilityPerBand_r16_olpc_SRS_Pos_r16,
_SRS_CapabilityPerBand_r16_spatialRelationsSRS_Pos_r16,
SRS_CapabilityPerBand_r16,
_OLPC_SRS_Pos_r16_olpc_SRS_PosBasedOnPRS_Serving_r16,
_OLPC_SRS_Pos_r16_olpc_SRS_PosBasedOnSSB_Neigh_r16,
_OLPC_SRS_Pos_r16_olpc_SRS_PosBasedOnPRS_Neigh_r16,
_OLPC_SRS_Pos_r16_maxNumberPathLossEstimatePerServing_r16,
OLPC_SRS_Pos_r16,
_SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnSSB_Serving_r16,
_SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnCSI_RS_Serving_r16,
_SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnPRS_Serving_r16,
_SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnSRS_r16,
_SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnSSB_Neigh_r16,
_SpatialRelationsSRS_Pos_r16_spatialRelation_SRS_PosBasedOnPRS_Neigh_r16,
SpatialRelationsSRS_Pos_r16,
_SRS_PosResourcesPerBand_r16_freqBandIndicatorNR_r16,
_SRS_PosResourcesPerBand_r16_maxNumberSRS_PosResourceSetsPerBWP_r16,
_SRS_PosResourcesPerBand_r16_maxNumberSRS_PosResourcesPerBWP_r16,
_SRS_PosResourcesPerBand_r16_maxNumberPeriodicSRS_PosResourcesPerBWP_r16,
_SRS_PosResourcesPerBand_r16_maxNumberAP_SRS_PosResourcesPerBWP_r16,
_SRS_PosResourcesPerBand_r16_maxNumberSP_SRS_PosResourcesPerBWP_r16,
SRS_PosResourcesPerBand_r16,
__ReferencePoint_r16_referencePointGeographicLocation_r16_location3D_r16,
__ReferencePoint_r16_referencePointGeographicLocation_r16_ha_location3D_r16,
_ReferencePoint_r16_referencePointGeographicLocation_r16,
ReferencePoint_r16,
_RelativeLocation_r16_milli_arc_second_units_r16,
_RelativeLocation_r16_height_units_r16,
_RelativeLocation_r16_delta_latitude_r16,
_RelativeLocation_r16_delta_longitude_r16,
_RelativeLocation_r16_delta_height_r16,
_RelativeLocation_r16_locationUNC_r16,
RelativeLocation_r16,
_Delta_Latitude_r16_delta_Latitude_r16,
_Delta_Latitude_r16_coarse_delta_Latitude_r16,
Delta_Latitude_r16,
_Delta_Longitude_r16_delta_Longitude_r16,
_Delta_Longitude_r16_coarse_delta_Longitude_r16,
Delta_Longitude_r16,
_Delta_Height_r16_delta_Height_r16,
_Delta_Height_r16_coarse_delta_Height_r16,
Delta_Height_r16,
_LocationUncertainty_r16_horizontalUncertainty_r16,
_LocationUncertainty_r16_horizontalConfidence_r16,
_LocationUncertainty_r16_verticalUncertainty_r16,
_LocationUncertainty_r16_verticalConfidence_r16,
LocationUncertainty_r16,
_OTDOA_ProvideAssistanceData_otdoa_ReferenceCellInfo,
_OTDOA_ProvideAssistanceData_otdoa_NeighbourCellInfo,
_OTDOA_ProvideAssistanceData_otdoa_Error,
_OTDOA_ProvideAssistanceData_otdoa_ReferenceCellInfoNB_r14,
_OTDOA_ProvideAssistanceData_otdoa_NeighbourCellInfoNB_r14,
OTDOA_ProvideAssistanceData,
_OTDOA_ReferenceCellInfo_physCellId,
_OTDOA_ReferenceCellInfo_cellGlobalId,
_OTDOA_ReferenceCellInfo_earfcnRef,
_OTDOA_ReferenceCellInfo_antennaPortConfig,
_OTDOA_ReferenceCellInfo_cpLength,
_OTDOA_ReferenceCellInfo_prsInfo,
_OTDOA_ReferenceCellInfo_earfcnRef_v9a0,
_OTDOA_ReferenceCellInfo_tpId_r14,
_OTDOA_ReferenceCellInfo_cpLengthCRS_r14,
_OTDOA_ReferenceCellInfo_sameMBSFNconfigRef_r14,
_OTDOA_ReferenceCellInfo_dlBandwidth_r14,
__OTDOA_ReferenceCellInfo_addPRSconfigRef_r14__item_,
_OTDOA_ReferenceCellInfo_addPRSconfigRef_r14,
_OTDOA_ReferenceCellInfo_nr_LTE_SFN_Offset_r15,
_OTDOA_ReferenceCellInfo_tdd_config_v1520,
_OTDOA_ReferenceCellInfo_nr_LTE_fineTiming_Offset_r15,
OTDOA_ReferenceCellInfo,
maxAddPRSconfig_r14,
_PRS_Info_prs_Bandwidth,
_PRS_Info_prs_ConfigurationIndex,
_PRS_Info_numDL_Frames,
__PRS_Info_prs_MutingInfo_r9_po2_r9,
__PRS_Info_prs_MutingInfo_r9_po4_r9,
__PRS_Info_prs_MutingInfo_r9_po8_r9,
__PRS_Info_prs_MutingInfo_r9_po16_r9,
__PRS_Info_prs_MutingInfo_r9_po32_v1420,
__PRS_Info_prs_MutingInfo_r9_po64_v1420,
__PRS_Info_prs_MutingInfo_r9_po128_v1420,
__PRS_Info_prs_MutingInfo_r9_po256_v1420,
__PRS_Info_prs_MutingInfo_r9_po512_v1420,
__PRS_Info_prs_MutingInfo_r9_po1024_v1420,
_PRS_Info_prs_MutingInfo_r9,
_PRS_Info_prsID_r14,
_PRS_Info_add_numDL_Frames_r14,
_PRS_Info_prsOccGroupLen_r14,
__PRS_Info_prsHoppingInfo_r14_nb2_r14,
___PRS_Info_prsHoppingInfo_r14_nb4_r14__item_,
__PRS_Info_prsHoppingInfo_r14_nb4_r14,
_PRS_Info_prsHoppingInfo_r14,
PRS_Info,
maxAvailNarrowBands_Minus1_r14,
_TDD_Config_v1520_subframeAssignment_v1520,
TDD_Config_v1520,
_OTDOA_NeighbourCellInfoList__item_,
OTDOA_NeighbourCellInfoList,
_OTDOA_NeighbourFreqInfo__item_,
OTDOA_NeighbourFreqInfo,
_OTDOA_NeighbourCellInfoElement_physCellId,
_OTDOA_NeighbourCellInfoElement_cellGlobalId,
_OTDOA_NeighbourCellInfoElement_earfcn,
_OTDOA_NeighbourCellInfoElement_cpLength,
_OTDOA_NeighbourCellInfoElement_prsInfo,
_OTDOA_NeighbourCellInfoElement_antennaPortConfig,
_OTDOA_NeighbourCellInfoElement_slotNumberOffset,
_OTDOA_NeighbourCellInfoElement_prs_SubframeOffset,
_OTDOA_NeighbourCellInfoElement_expectedRSTD,
_OTDOA_NeighbourCellInfoElement_expectedRSTD_Uncertainty,
_OTDOA_NeighbourCellInfoElement_earfcn_v9a0,
_OTDOA_NeighbourCellInfoElement_tpId_r14,
_OTDOA_NeighbourCellInfoElement_prs_only_tp_r14,
_OTDOA_NeighbourCellInfoElement_cpLengthCRS_r14,
_OTDOA_NeighbourCellInfoElement_sameMBSFNconfigNeighbour_r14,
_OTDOA_NeighbourCellInfoElement_dlBandwidth_r14,
__OTDOA_NeighbourCellInfoElement_addPRSconfigNeighbour_r14__item_,
_OTDOA_NeighbourCellInfoElement_addPRSconfigNeighbour_r14,
_OTDOA_NeighbourCellInfoElement_tdd_config_v1520,
OTDOA_NeighbourCellInfoElement,
_Add_PRSconfigNeighbourElement_r14_add_prsInfo_r14,
Add_PRSconfigNeighbourElement_r14,
maxFreqLayers,
_OTDOA_ReferenceCellInfoNB_r14_physCellIdNB_r14,
_OTDOA_ReferenceCellInfoNB_r14_cellGlobalIdNB_r14,
_OTDOA_ReferenceCellInfoNB_r14_carrierFreqRef_r14,
_OTDOA_ReferenceCellInfoNB_r14_earfcn_r14,
_OTDOA_ReferenceCellInfoNB_r14_eutra_NumCRS_Ports_r14,
_OTDOA_ReferenceCellInfoNB_r14_otdoa_SIB1_NB_repetitions_r14,
_OTDOA_ReferenceCellInfoNB_r14_nprsInfo_r14,
_OTDOA_ReferenceCellInfoNB_r14_nprsInfo_Type2_v1470,
_OTDOA_ReferenceCellInfoNB_r14_tdd_config_r15,
OTDOA_ReferenceCellInfoNB_r14,
_PRS_Info_NB_r14__item_,
PRS_Info_NB_r14,
_NPRS_Info_r14_operationModeInfoNPRS_r14,
_NPRS_Info_r14_nprs_carrier_r14,
_NPRS_Info_r14_nprsSequenceInfo_r14,
_NPRS_Info_r14_nprsID_r14,
___NPRS_Info_r14_partA_r14_nprsBitmap_r14_subframePattern10_r14,
___NPRS_Info_r14_partA_r14_nprsBitmap_r14_subframePattern40_r14,
__NPRS_Info_r14_partA_r14_nprsBitmap_r14,
___NPRS_Info_r14_partA_r14_nprs_MutingInfoA_r14_po2_r14,
___NPRS_Info_r14_partA_r14_nprs_MutingInfoA_r14_po4_r14,
___NPRS_Info_r14_partA_r14_nprs_MutingInfoA_r14_po8_r14,
___NPRS_Info_r14_partA_r14_nprs_MutingInfoA_r14_po16_r14,
__NPRS_Info_r14_partA_r14_nprs_MutingInfoA_r14,
_NPRS_Info_r14_partA_r14,
__NPRS_Info_r14_partB_r14_nprs_Period_r14,
__NPRS_Info_r14_partB_r14_nprs_startSF_r14,
__NPRS_Info_r14_partB_r14_nprs_NumSF_r14,
___NPRS_Info_r14_partB_r14_nprs_MutingInfoB_r14_po2_r14,
___NPRS_Info_r14_partB_r14_nprs_MutingInfoB_r14_po4_r14,
___NPRS_Info_r14_partB_r14_nprs_MutingInfoB_r14_po8_r14,
___NPRS_Info_r14_partB_r14_nprs_MutingInfoB_r14_po16_r14,
__NPRS_Info_r14_partB_r14_nprs_MutingInfoB_r14,
__NPRS_Info_r14_partB_r14_sib1_SF_TDD_r15,
_NPRS_Info_r14_partB_r14,
___NPRS_Info_r14_partA_TDD_r15_nprsBitmap_r15_subframePattern10_TDD_r15,
___NPRS_Info_r14_partA_TDD_r15_nprsBitmap_r15_subframePattern40_TDD_r15,
__NPRS_Info_r14_partA_TDD_r15_nprsBitmap_r15,
___NPRS_Info_r14_partA_TDD_r15_nprs_MutingInfoA_r15_po2_r15,
___NPRS_Info_r14_partA_TDD_r15_nprs_MutingInfoA_r15_po4_r15,
___NPRS_Info_r14_partA_TDD_r15_nprs_MutingInfoA_r15_po8_r15,
___NPRS_Info_r14_partA_TDD_r15_nprs_MutingInfoA_r15_po16_r15,
__NPRS_Info_r14_partA_TDD_r15_nprs_MutingInfoA_r15,
_NPRS_Info_r14_partA_TDD_r15,
NPRS_Info_r14,
maxCarrier_r14,
_OTDOA_NeighbourCellInfoListNB_r14__item_,
OTDOA_NeighbourCellInfoListNB_r14,
_OTDOA_NeighbourCellInfoNB_r14_physCellIdNB_r14,
_OTDOA_NeighbourCellInfoNB_r14_cellGlobalIdNB_r14,
_OTDOA_NeighbourCellInfoNB_r14_carrierFreq_r14,
_OTDOA_NeighbourCellInfoNB_r14_earfcn_r14,
_OTDOA_NeighbourCellInfoNB_r14_eutra_NumCRS_Ports_r14,
_OTDOA_NeighbourCellInfoNB_r14_otdoa_SIB1_NB_repetitions_r14,
_OTDOA_NeighbourCellInfoNB_r14_nprsInfo_r14,
_OTDOA_NeighbourCellInfoNB_r14_nprs_slotNumberOffset_r14,
_OTDOA_NeighbourCellInfoNB_r14_nprs_SFN_Offset_r14,
_OTDOA_NeighbourCellInfoNB_r14_nprs_SubframeOffset_r14,
_OTDOA_NeighbourCellInfoNB_r14_expectedRSTD_r14,
_OTDOA_NeighbourCellInfoNB_r14_expectedRSTD_Uncertainty_r14,
_OTDOA_NeighbourCellInfoNB_r14_prsNeighbourCellIndex_r14,
_OTDOA_NeighbourCellInfoNB_r14_nprsInfo_Type2_v1470,
_OTDOA_NeighbourCellInfoNB_r14_tdd_config_r15,
OTDOA_NeighbourCellInfoNB_r14,
maxCells_r14,
_OTDOA_RequestAssistanceData_physCellId,
_OTDOA_RequestAssistanceData_adType_r14,
_OTDOA_RequestAssistanceData_nrPhysCellId_r15,
OTDOA_RequestAssistanceData,
_OTDOA_ProvideLocationInformation_otdoaSignalMeasurementInformation,
_OTDOA_ProvideLocationInformation_otdoa_Error,
_OTDOA_ProvideLocationInformation_otdoaSignalMeasurementInformation_NB_r14,
OTDOA_ProvideLocationInformation,
_OTDOA_SignalMeasurementInformation_systemFrameNumber,
_OTDOA_SignalMeasurementInformation_physCellIdRef,
_OTDOA_SignalMeasurementInformation_cellGlobalIdRef,
_OTDOA_SignalMeasurementInformation_earfcnRef,
_OTDOA_SignalMeasurementInformation_referenceQuality,
_OTDOA_SignalMeasurementInformation_neighbourMeasurementList,
_OTDOA_SignalMeasurementInformation_earfcnRef_v9a0,
_OTDOA_SignalMeasurementInformation_tpIdRef_r14,
_OTDOA_SignalMeasurementInformation_prsIdRef_r14,
_OTDOA_SignalMeasurementInformation_additionalPathsRef_r14,
_OTDOA_SignalMeasurementInformation_nprsIdRef_r14,
_OTDOA_SignalMeasurementInformation_carrierFreqOffsetNB_Ref_r14,
_OTDOA_SignalMeasurementInformation_hyperSFN_r14,
_OTDOA_SignalMeasurementInformation_motionTimeSource_r15,
OTDOA_SignalMeasurementInformation,
_NeighbourMeasurementList__item_,
NeighbourMeasurementList,
_NeighbourMeasurementElement_physCellIdNeighbour,
_NeighbourMeasurementElement_cellGlobalIdNeighbour,
_NeighbourMeasurementElement_earfcnNeighbour,
_NeighbourMeasurementElement_rstd,
_NeighbourMeasurementElement_rstd_Quality,
_NeighbourMeasurementElement_earfcnNeighbour_v9a0,
_NeighbourMeasurementElement_tpIdNeighbour_r14,
_NeighbourMeasurementElement_prsIdNeighbour_r14,
_NeighbourMeasurementElement_delta_rstd_r14,
_NeighbourMeasurementElement_additionalPathsNeighbour_r14,
_NeighbourMeasurementElement_nprsIdNeighbour_r14,
_NeighbourMeasurementElement_carrierFreqOffsetNB_Neighbour_r14,
_NeighbourMeasurementElement_delta_SFN_r15,
NeighbourMeasurementElement,
_AdditionalPathList_r14__item_,
AdditionalPathList_r14,
maxPaths_r14,
_MotionTimeSource_r15_timeSource_r15,
MotionTimeSource_r15,
_OTDOA_SignalMeasurementInformation_NB_r14_systemFrameNumber_r14,
_OTDOA_SignalMeasurementInformation_NB_r14_physCellIdRef_r14,
_OTDOA_SignalMeasurementInformation_NB_r14_cellGlobalIdRef_r14,
_OTDOA_SignalMeasurementInformation_NB_r14_earfcnRef_r14,
_OTDOA_SignalMeasurementInformation_NB_r14_referenceQuality_r14,
_OTDOA_SignalMeasurementInformation_NB_r14_neighbourMeasurementList_r14,
_OTDOA_SignalMeasurementInformation_NB_r14_tpIdRef_r14,
_OTDOA_SignalMeasurementInformation_NB_r14_prsIdRef_r14,
_OTDOA_SignalMeasurementInformation_NB_r14_additionalPathsRef_r14,
_OTDOA_SignalMeasurementInformation_NB_r14_nprsIdRef_r14,
_OTDOA_SignalMeasurementInformation_NB_r14_carrierFreqOffsetNB_Ref_r14,
_OTDOA_SignalMeasurementInformation_NB_r14_hyperSFN_r14,
OTDOA_SignalMeasurementInformation_NB_r14,
_NeighbourMeasurementList_NB_r14__item_,
NeighbourMeasurementList_NB_r14,
_NeighbourMeasurementElement_NB_r14_physCellIdNeighbour_r14,
_NeighbourMeasurementElement_NB_r14_cellGlobalIdNeighbour_r14,
_NeighbourMeasurementElement_NB_r14_earfcnNeighbour_r14,
_NeighbourMeasurementElement_NB_r14_rstd_r14,
_NeighbourMeasurementElement_NB_r14_rstd_Quality_r14,
_NeighbourMeasurementElement_NB_r14_tpIdNeighbour_r14,
_NeighbourMeasurementElement_NB_r14_prsIdNeighbour_r14,
_NeighbourMeasurementElement_NB_r14_delta_rstd_r14,
_NeighbourMeasurementElement_NB_r14_additionalPathsNeighbour_r14,
_NeighbourMeasurementElement_NB_r14_nprsIdNeighbour_r14,
_NeighbourMeasurementElement_NB_r14_carrierFreqOffsetNB_Neighbour_r14,
NeighbourMeasurementElement_NB_r14,
_OTDOA_MeasQuality_error_Resolution,
_OTDOA_MeasQuality_error_Value,
_OTDOA_MeasQuality_error_NumSamples,
OTDOA_MeasQuality,
_AdditionalPath_r14_relativeTimeDifference_r14,
_AdditionalPath_r14_path_Quality_r14,
AdditionalPath_r14,
_OTDOA_RequestLocationInformation_assistanceAvailability,
_OTDOA_RequestLocationInformation_multipathRSTD_r14,
_OTDOA_RequestLocationInformation_maxNoOfRSTDmeas_r14,
_OTDOA_RequestLocationInformation_motionMeasurements_r15,
OTDOA_RequestLocationInformation,
_OTDOA_ProvideCapabilities_otdoa_Mode,
__OTDOA_ProvideCapabilities_supportedBandListEUTRA__item_,
_OTDOA_ProvideCapabilities_supportedBandListEUTRA,
__OTDOA_ProvideCapabilities_supportedBandListEUTRA_v9a0__item_,
_OTDOA_ProvideCapabilities_supportedBandListEUTRA_v9a0,
_OTDOA_ProvideCapabilities_interFreqRSTDmeasurement_r10,
_OTDOA_ProvideCapabilities_additionalNeighbourCellInfoList_r10,
_OTDOA_ProvideCapabilities_prs_id_r14,
_OTDOA_ProvideCapabilities_tp_separation_via_muting_r14,
_OTDOA_ProvideCapabilities_additional_prs_config_r14,
_OTDOA_ProvideCapabilities_prs_based_tbs_r14,
_OTDOA_ProvideCapabilities_additionalPathsReport_r14,
_OTDOA_ProvideCapabilities_densePrsConfig_r14,
_OTDOA_ProvideCapabilities_maxSupportedPrsBandwidth_r14,
_OTDOA_ProvideCapabilities_prsOccGroup_r14,
_OTDOA_ProvideCapabilities_prsFrequencyHopping_r14,
_OTDOA_ProvideCapabilities_maxSupportedPrsConfigs_r14,
_OTDOA_ProvideCapabilities_periodicalReporting_r14,
_OTDOA_ProvideCapabilities_multiPrbNprs_r14,
_OTDOA_ProvideCapabilities_idleStateForMeasurements_r14,
_OTDOA_ProvideCapabilities_numberOfRXantennas_r14,
_OTDOA_ProvideCapabilities_motionMeasurements_r15,
_OTDOA_ProvideCapabilities_interRAT_RSTDmeasurement_r15,
OTDOA_ProvideCapabilities,
maxBands,
_SupportedBandEUTRA_bandEUTRA,
SupportedBandEUTRA,
_SupportedBandEUTRA_v9a0_bandEUTRA_v9a0,
SupportedBandEUTRA_v9a0,
maxFBI,
maxFBI_Plus1,
maxFBI2,
OTDOA_RequestCapabilities,
_OTDOA_Error_locationServerErrorCauses,
_OTDOA_Error_targetDeviceErrorCauses,
OTDOA_Error,
_OTDOA_LocationServerErrorCauses_cause,
OTDOA_LocationServerErrorCauses,
_OTDOA_TargetDeviceErrorCauses_cause,
OTDOA_TargetDeviceErrorCauses,
_A_GNSS_ProvideAssistanceData_gnss_CommonAssistData,
_A_GNSS_ProvideAssistanceData_gnss_GenericAssistData,
_A_GNSS_ProvideAssistanceData_gnss_Error,
_A_GNSS_ProvideAssistanceData_gnss_PeriodicAssistData_r15,
A_GNSS_ProvideAssistanceData,
_GNSS_CommonAssistData_gnss_ReferenceTime,
_GNSS_CommonAssistData_gnss_ReferenceLocation,
_GNSS_CommonAssistData_gnss_IonosphericModel,
_GNSS_CommonAssistData_gnss_EarthOrientationParameters,
_GNSS_CommonAssistData_gnss_RTK_ReferenceStationInfo_r15,
_GNSS_CommonAssistData_gnss_RTK_CommonObservationInfo_r15,
_GNSS_CommonAssistData_gnss_RTK_AuxiliaryStationData_r15,
_GNSS_CommonAssistData_gnss_SSR_CorrectionPoints_r16,
GNSS_CommonAssistData,
_GNSS_GenericAssistData__item_,
GNSS_GenericAssistData,
_GNSS_GenericAssistDataElement_gnss_ID,
_GNSS_GenericAssistDataElement_sbas_ID,
_GNSS_GenericAssistDataElement_gnss_TimeModels,
_GNSS_GenericAssistDataElement_gnss_DifferentialCorrections,
_GNSS_GenericAssistDataElement_gnss_NavigationModel,
_GNSS_GenericAssistDataElement_gnss_RealTimeIntegrity,
_GNSS_GenericAssistDataElement_gnss_DataBitAssistance,
_GNSS_GenericAssistDataElement_gnss_AcquisitionAssistance,
_GNSS_GenericAssistDataElement_gnss_Almanac,
_GNSS_GenericAssistDataElement_gnss_UTC_Model,
_GNSS_GenericAssistDataElement_gnss_AuxiliaryInformation,
_GNSS_GenericAssistDataElement_bds_DifferentialCorrections_r12,
_GNSS_GenericAssistDataElement_bds_GridModel_r12,
_GNSS_GenericAssistDataElement_gnss_RTK_Observations_r15,
_GNSS_GenericAssistDataElement_glo_RTK_BiasInformation_r15,
_GNSS_GenericAssistDataElement_gnss_RTK_MAC_CorrectionDifferences_r15,
_GNSS_GenericAssistDataElement_gnss_RTK_Residuals_r15,
_GNSS_GenericAssistDataElement_gnss_RTK_FKP_Gradients_r15,
_GNSS_GenericAssistDataElement_gnss_SSR_OrbitCorrections_r15,
_GNSS_GenericAssistDataElement_gnss_SSR_ClockCorrections_r15,
_GNSS_GenericAssistDataElement_gnss_SSR_CodeBias_r15,
_GNSS_GenericAssistDataElement_gnss_SSR_URA_r16,
_GNSS_GenericAssistDataElement_gnss_SSR_PhaseBias_r16,
_GNSS_GenericAssistDataElement_gnss_SSR_STEC_Correction_r16,
_GNSS_GenericAssistDataElement_gnss_SSR_GriddedCorrection_r16,
_GNSS_GenericAssistDataElement_navic_DifferentialCorrections_r16,
_GNSS_GenericAssistDataElement_navic_GridModel_r16,
GNSS_GenericAssistDataElement,
_GNSS_PeriodicAssistData_r15_gnss_RTK_PeriodicObservations_r15,
_GNSS_PeriodicAssistData_r15_glo_RTK_PeriodicBiasInformation_r15,
_GNSS_PeriodicAssistData_r15_gnss_RTK_MAC_PeriodicCorrectionDifferences_r15,
_GNSS_PeriodicAssistData_r15_gnss_RTK_PeriodicResiduals_r15,
_GNSS_PeriodicAssistData_r15_gnss_RTK_FKP_PeriodicGradients_r15,
_GNSS_PeriodicAssistData_r15_gnss_SSR_PeriodicOrbitCorrections_r15,
_GNSS_PeriodicAssistData_r15_gnss_SSR_PeriodicClockCorrections_r15,
_GNSS_PeriodicAssistData_r15_gnss_SSR_PeriodicCodeBias_r15,
_GNSS_PeriodicAssistData_r15_gnss_SSR_PeriodicURA_r16,
_GNSS_PeriodicAssistData_r15_gnss_SSR_PeriodicPhaseBias_r16,
_GNSS_PeriodicAssistData_r15_gnss_SSR_PeriodicSTEC_Correction_r16,
_GNSS_PeriodicAssistData_r15_gnss_SSR_PeriodicGriddedCorrection_r16,
GNSS_PeriodicAssistData_r15,
_GNSS_ReferenceTime_gnss_SystemTime,
_GNSS_ReferenceTime_referenceTimeUnc,
__GNSS_ReferenceTime_gnss_ReferenceTimeForCells__item_,
_GNSS_ReferenceTime_gnss_ReferenceTimeForCells,
GNSS_ReferenceTime,
_GNSS_ReferenceTimeForOneCell_networkTime,
_GNSS_ReferenceTimeForOneCell_referenceTimeUnc,
_GNSS_ReferenceTimeForOneCell_bsAlign,
GNSS_ReferenceTimeForOneCell,
_GNSS_SystemTime_gnss_TimeID,
_GNSS_SystemTime_gnss_DayNumber,
_GNSS_SystemTime_gnss_TimeOfDay,
_GNSS_SystemTime_gnss_TimeOfDayFrac_msec,
_GNSS_SystemTime_notificationOfLeapSecond,
_GNSS_SystemTime_gps_TOW_Assist,
GNSS_SystemTime,
_GPS_TOW_Assist__item_,
GPS_TOW_Assist,
_GPS_TOW_AssistElement_satelliteID,
_GPS_TOW_AssistElement_tlmWord,
_GPS_TOW_AssistElement_antiSpoof,
_GPS_TOW_AssistElement_alert,
_GPS_TOW_AssistElement_tlmRsvdBits,
GPS_TOW_AssistElement,
_NetworkTime_secondsFromFrameStructureStart,
_NetworkTime_fractionalSecondsFromFrameStructureStart,
_NetworkTime_frameDrift,
___NetworkTime_cellID_eUTRA_physCellId,
___NetworkTime_cellID_eUTRA_cellGlobalIdEUTRA,
___NetworkTime_cellID_eUTRA_earfcn,
___NetworkTime_cellID_eUTRA_earfcn_v9a0,
__NetworkTime_cellID_eUTRA,
_____NetworkTime_cellID_uTRA_mode_fdd_primary_CPICH_Info,
____NetworkTime_cellID_uTRA_mode_fdd,
_____NetworkTime_cellID_uTRA_mode_tdd_cellParameters,
____NetworkTime_cellID_uTRA_mode_tdd,
___NetworkTime_cellID_uTRA_mode,
___NetworkTime_cellID_uTRA_cellGlobalIdUTRA,
___NetworkTime_cellID_uTRA_uarfcn,
__NetworkTime_cellID_uTRA,
___NetworkTime_cellID_gSM_bcchCarrier,
___NetworkTime_cellID_gSM_bsic,
___NetworkTime_cellID_gSM_cellGlobalIdGERAN,
__NetworkTime_cellID_gSM,
___NetworkTime_cellID_nBIoT_r14_nbPhysCellId_r14,
___NetworkTime_cellID_nBIoT_r14_nbCellGlobalId_r14,
___NetworkTime_cellID_nBIoT_r14_nbCarrierFreq_r14,
__NetworkTime_cellID_nBIoT_r14,
___NetworkTime_cellID_nr_r15_nrPhysCellId_r15,
___NetworkTime_cellID_nr_r15_nrCellGlobalID_r15,
___NetworkTime_cellID_nr_r15_nrARFCN_r15,
__NetworkTime_cellID_nr_r15,
_NetworkTime_cellID,
NetworkTime,
_GNSS_ReferenceLocation_threeDlocation,
GNSS_ReferenceLocation,
_GNSS_IonosphericModel_klobucharModel,
_GNSS_IonosphericModel_neQuickModel,
_GNSS_IonosphericModel_klobucharModel2_r16,
GNSS_IonosphericModel,
_KlobucharModelParameter_dataID,
_KlobucharModelParameter_alfa0,
_KlobucharModelParameter_alfa1,
_KlobucharModelParameter_alfa2,
_KlobucharModelParameter_alfa3,
_KlobucharModelParameter_beta0,
_KlobucharModelParameter_beta1,
_KlobucharModelParameter_beta2,
_KlobucharModelParameter_beta3,
KlobucharModelParameter,
_KlobucharModel2Parameter_r16_alfa1_r16,
_KlobucharModel2Parameter_r16_alfa2_r16,
_KlobucharModel2Parameter_r16_alfa3_r16,
_KlobucharModel2Parameter_r16_alfa4_r16,
_KlobucharModel2Parameter_r16_alfa5_r16,
_KlobucharModel2Parameter_r16_alfa6_r16,
_KlobucharModel2Parameter_r16_alfa7_r16,
_KlobucharModel2Parameter_r16_alfa8_r16,
_KlobucharModel2Parameter_r16_alfa9_r16,
KlobucharModel2Parameter_r16,
_NeQuickModelParameter_ai0,
_NeQuickModelParameter_ai1,
_NeQuickModelParameter_ai2,
_NeQuickModelParameter_ionoStormFlag1,
_NeQuickModelParameter_ionoStormFlag2,
_NeQuickModelParameter_ionoStormFlag3,
_NeQuickModelParameter_ionoStormFlag4,
_NeQuickModelParameter_ionoStormFlag5,
NeQuickModelParameter,
_GNSS_EarthOrientationParameters_teop,
_GNSS_EarthOrientationParameters_pmX,
_GNSS_EarthOrientationParameters_pmXdot,
_GNSS_EarthOrientationParameters_pmY,
_GNSS_EarthOrientationParameters_pmYdot,
_GNSS_EarthOrientationParameters_deltaUT1,
_GNSS_EarthOrientationParameters_deltaUT1dot,
GNSS_EarthOrientationParameters,
_GNSS_RTK_ReferenceStationInfo_r15_referenceStationID_r15,
_GNSS_RTK_ReferenceStationInfo_r15_referenceStationIndicator_r15,
_GNSS_RTK_ReferenceStationInfo_r15_antenna_reference_point_ECEF_X_r15,
_GNSS_RTK_ReferenceStationInfo_r15_antenna_reference_point_ECEF_Y_r15,
_GNSS_RTK_ReferenceStationInfo_r15_antenna_reference_point_ECEF_Z_r15,
_GNSS_RTK_ReferenceStationInfo_r15_antennaHeight_r15,
_GNSS_RTK_ReferenceStationInfo_r15_antennaDescription_r15,
_GNSS_RTK_ReferenceStationInfo_r15_antenna_reference_point_unc_r15,
_GNSS_RTK_ReferenceStationInfo_r15_physical_reference_station_info_r15,
_GNSS_RTK_ReferenceStationInfo_r15_equalIntegerAmbiguityLevel_r16,
GNSS_RTK_ReferenceStationInfo_r15,
_AntennaDescription_r15_antennaDescriptor_r15,
_AntennaDescription_r15_antennaSetUpID_r15,
AntennaDescription_r15,
_AntennaReferencePointUnc_r15_uncertainty_X_r15,
_AntennaReferencePointUnc_r15_confidence_X_r15,
_AntennaReferencePointUnc_r15_uncertainty_Y_r15,
_AntennaReferencePointUnc_r15_confidence_Y_r15,
_AntennaReferencePointUnc_r15_uncertainty_Z_r15,
_AntennaReferencePointUnc_r15_confidence_Z_r15,
AntennaReferencePointUnc_r15,
_PhysicalReferenceStationInfo_r15_physicalReferenceStationID_r15,
_PhysicalReferenceStationInfo_r15_physical_ARP_ECEF_X_r15,
_PhysicalReferenceStationInfo_r15_physical_ARP_ECEF_Y_r15,
_PhysicalReferenceStationInfo_r15_physical_ARP_ECEF_Z_r15,
_PhysicalReferenceStationInfo_r15_physical_ARP_unc_r15,
PhysicalReferenceStationInfo_r15,
_EqualIntegerAmbiguityLevel_r16_allReferenceStations_r16,
_EqualIntegerAmbiguityLevel_r16_referenceStationList_r16,
EqualIntegerAmbiguityLevel_r16,
_ReferenceStationList_r16__item_,
ReferenceStationList_r16,
_GNSS_RTK_CommonObservationInfo_r15_referenceStationID_r15,
_GNSS_RTK_CommonObservationInfo_r15_clockSteeringIndicator_r15,
_GNSS_RTK_CommonObservationInfo_r15_externalClockIndicator_r15,
_GNSS_RTK_CommonObservationInfo_r15_smoothingIndicator_r15,
_GNSS_RTK_CommonObservationInfo_r15_smoothingInterval_r15,
GNSS_RTK_CommonObservationInfo_r15,
_GNSS_RTK_AuxiliaryStationData_r15_networkID_r15,
_GNSS_RTK_AuxiliaryStationData_r15_subNetworkID_r15,
_GNSS_RTK_AuxiliaryStationData_r15_master_referenceStationID_r15,
_GNSS_RTK_AuxiliaryStationData_r15_auxiliaryStationList_r15,
GNSS_RTK_AuxiliaryStationData_r15,
_AuxiliaryStationList_r15__item_,
AuxiliaryStationList_r15,
_AuxiliaryStationElement_r15_aux_referenceStationID_r15,
_AuxiliaryStationElement_r15_aux_master_delta_latitude_r15,
_AuxiliaryStationElement_r15_aux_master_delta_longitude_r15,
_AuxiliaryStationElement_r15_aux_master_delta_height_r15,
_AuxiliaryStationElement_r15_aux_ARP_unc_r15,
AuxiliaryStationElement_r15,
_Aux_ARP_Unc_r15_horizontalUncertainty_r15,
_Aux_ARP_Unc_r15_horizontalConfidence_r15,
_Aux_ARP_Unc_r15_verticalUncertainty_r15,
_Aux_ARP_Unc_r15_verticalConfidence_r15,
Aux_ARP_Unc_r15,
_GNSS_SSR_CorrectionPoints_r16_correctionPointSetID_r16,
__GNSS_SSR_CorrectionPoints_r16_correctionPoints_r16_listOfCorrectionPoints_r16,
__GNSS_SSR_CorrectionPoints_r16_correctionPoints_r16_arrayOfCorrectionPoints_r16,
_GNSS_SSR_CorrectionPoints_r16_correctionPoints_r16,
GNSS_SSR_CorrectionPoints_r16,
_GNSS_SSR_ListOfCorrectionPoints_r16_referencePointLatitude_r16,
_GNSS_SSR_ListOfCorrectionPoints_r16_referencePointLongitude_r16,
__GNSS_SSR_ListOfCorrectionPoints_r16_relativeLocationsList_r16__item_,
_GNSS_SSR_ListOfCorrectionPoints_r16_relativeLocationsList_r16,
GNSS_SSR_ListOfCorrectionPoints_r16,
_RelativeLocationElement_r16_deltaLatitude_r16,
_RelativeLocationElement_r16_deltaLongitude_r16,
RelativeLocationElement_r16,
_GNSS_SSR_ArrayOfCorrectionPoints_r16_referencePointLatitude_r16,
_GNSS_SSR_ArrayOfCorrectionPoints_r16_referencePointLongitude_r16,
_GNSS_SSR_ArrayOfCorrectionPoints_r16_numberOfStepsLatitude_r16,
_GNSS_SSR_ArrayOfCorrectionPoints_r16_numberOfStepsLongitude_r16,
_GNSS_SSR_ArrayOfCorrectionPoints_r16_stepOfLatitude_r16,
_GNSS_SSR_ArrayOfCorrectionPoints_r16_stepOfLongitude_r16,
_GNSS_SSR_ArrayOfCorrectionPoints_r16_bitmaskOfGrids_r16,
GNSS_SSR_ArrayOfCorrectionPoints_r16,
_GNSS_TimeModelList__item_,
GNSS_TimeModelList,
_GNSS_TimeModelElement_gnss_TimeModelRefTime,
_GNSS_TimeModelElement_tA0,
_GNSS_TimeModelElement_tA1,
_GNSS_TimeModelElement_tA2,
_GNSS_TimeModelElement_gnss_TO_ID,
_GNSS_TimeModelElement_weekNumber,
_GNSS_TimeModelElement_deltaT,
GNSS_TimeModelElement,
_GNSS_DifferentialCorrections_dgnss_RefTime,
_GNSS_DifferentialCorrections_dgnss_SgnTypeList,
GNSS_DifferentialCorrections,
_DGNSS_SgnTypeList__item_,
DGNSS_SgnTypeList,
_DGNSS_SgnTypeElement_gnss_SignalID,
_DGNSS_SgnTypeElement_gnss_StatusHealth,
_DGNSS_SgnTypeElement_dgnss_SatList,
DGNSS_SgnTypeElement,
_DGNSS_SatList__item_,
DGNSS_SatList,
_DGNSS_CorrectionsElement_svID,
_DGNSS_CorrectionsElement_iod,
_DGNSS_CorrectionsElement_udre,
_DGNSS_CorrectionsElement_pseudoRangeCor,
_DGNSS_CorrectionsElement_rangeRateCor,
_DGNSS_CorrectionsElement_udreGrowthRate,
_DGNSS_CorrectionsElement_udreValidityTime,
DGNSS_CorrectionsElement,
_GNSS_NavigationModel_nonBroadcastIndFlag,
_GNSS_NavigationModel_gnss_SatelliteList,
GNSS_NavigationModel,
_GNSS_NavModelSatelliteList__item_,
GNSS_NavModelSatelliteList,
_GNSS_NavModelSatelliteElement_svID,
_GNSS_NavModelSatelliteElement_svHealth,
_GNSS_NavModelSatelliteElement_iod,
_GNSS_NavModelSatelliteElement_gnss_ClockModel,
_GNSS_NavModelSatelliteElement_gnss_OrbitModel,
_GNSS_NavModelSatelliteElement_svHealthExt_v1240,
GNSS_NavModelSatelliteElement,
_GNSS_ClockModel_standardClockModelList,
_GNSS_ClockModel_nav_ClockModel,
_GNSS_ClockModel_cnav_ClockModel,
_GNSS_ClockModel_glonass_ClockModel,
_GNSS_ClockModel_sbas_ClockModel,
_GNSS_ClockModel_bds_ClockModel_r12,
_GNSS_ClockModel_bds_ClockModel2_r16,
_GNSS_ClockModel_navic_ClockModel_r16,
GNSS_ClockModel,
_GNSS_OrbitModel_keplerianSet,
_GNSS_OrbitModel_nav_KeplerianSet,
_GNSS_OrbitModel_cnav_KeplerianSet,
_GNSS_OrbitModel_glonass_ECEF,
_GNSS_OrbitModel_sbas_ECEF,
_GNSS_OrbitModel_bds_KeplerianSet_r12,
_GNSS_OrbitModel_bds_KeplerianSet2_r16,
_GNSS_OrbitModel_navic_KeplerianSet_r16,
GNSS_OrbitModel,
_StandardClockModelList__item_,
StandardClockModelList,
_StandardClockModelElement_stanClockToc,
_StandardClockModelElement_stanClockAF2,
_StandardClockModelElement_stanClockAF1,
_StandardClockModelElement_stanClockAF0,
_StandardClockModelElement_stanClockTgd,
_StandardClockModelElement_sisa,
_StandardClockModelElement_stanModelID,
StandardClockModelElement,
_NAV_ClockModel_navToc,
_NAV_ClockModel_navaf2,
_NAV_ClockModel_navaf1,
_NAV_ClockModel_navaf0,
_NAV_ClockModel_navTgd,
NAV_ClockModel,
_CNAV_ClockModel_cnavToc,
_CNAV_ClockModel_cnavTop,
_CNAV_ClockModel_cnavURA0,
_CNAV_ClockModel_cnavURA1,
_CNAV_ClockModel_cnavURA2,
_CNAV_ClockModel_cnavAf2,
_CNAV_ClockModel_cnavAf1,
_CNAV_ClockModel_cnavAf0,
_CNAV_ClockModel_cnavTgd,
_CNAV_ClockModel_cnavISCl1cp,
_CNAV_ClockModel_cnavISCl1cd,
_CNAV_ClockModel_cnavISCl1ca,
_CNAV_ClockModel_cnavISCl2c,
_CNAV_ClockModel_cnavISCl5i5,
_CNAV_ClockModel_cnavISCl5q5,
CNAV_ClockModel,
_GLONASS_ClockModel_gloTau,
_GLONASS_ClockModel_gloGamma,
_GLONASS_ClockModel_gloDeltaTau,
GLONASS_ClockModel,
_SBAS_ClockModel_sbasTo,
_SBAS_ClockModel_sbasAgfo,
_SBAS_ClockModel_sbasAgf1,
SBAS_ClockModel,
_BDS_ClockModel_r12_bdsAODC_r12,
_BDS_ClockModel_r12_bdsToc_r12,
_BDS_ClockModel_r12_bdsA0_r12,
_BDS_ClockModel_r12_bdsA1_r12,
_BDS_ClockModel_r12_bdsA2_r12,
_BDS_ClockModel_r12_bdsTgd1_r12,
BDS_ClockModel_r12,
_BDS_ClockModel2_r16_bdsToc_r16,
_BDS_ClockModel2_r16_bdsA0_r16,
_BDS_ClockModel2_r16_bdsA1_r16,
_BDS_ClockModel2_r16_bdsA2_r16,
_BDS_ClockModel2_r16_bdsTgdB1Cp_r16,
_BDS_ClockModel2_r16_bdsIscB1Cd_r16,
BDS_ClockModel2_r16,
_NavIC_ClockModel_r16_navic_Toc_r16,
_NavIC_ClockModel_r16_navic_af2_r16,
_NavIC_ClockModel_r16_navic_af1_r16,
_NavIC_ClockModel_r16_navic_af0_r16,
_NavIC_ClockModel_r16_navic_Tgd_r16,
NavIC_ClockModel_r16,
_NavModelKeplerianSet_keplerToe,
_NavModelKeplerianSet_keplerW,
_NavModelKeplerianSet_keplerDeltaN,
_NavModelKeplerianSet_keplerM0,
_NavModelKeplerianSet_keplerOmegaDot,
_NavModelKeplerianSet_keplerE,
_NavModelKeplerianSet_keplerIDot,
_NavModelKeplerianSet_keplerAPowerHalf,
_NavModelKeplerianSet_keplerI0,
_NavModelKeplerianSet_keplerOmega0,
_NavModelKeplerianSet_keplerCrs,
_NavModelKeplerianSet_keplerCis,
_NavModelKeplerianSet_keplerCus,
_NavModelKeplerianSet_keplerCrc,
_NavModelKeplerianSet_keplerCic,
_NavModelKeplerianSet_keplerCuc,
NavModelKeplerianSet,
_NavModelNAV_KeplerianSet_navURA,
_NavModelNAV_KeplerianSet_navFitFlag,
_NavModelNAV_KeplerianSet_navToe,
_NavModelNAV_KeplerianSet_navOmega,
_NavModelNAV_KeplerianSet_navDeltaN,
_NavModelNAV_KeplerianSet_navM0,
_NavModelNAV_KeplerianSet_navOmegaADot,
_NavModelNAV_KeplerianSet_navE,
_NavModelNAV_KeplerianSet_navIDot,
_NavModelNAV_KeplerianSet_navAPowerHalf,
_NavModelNAV_KeplerianSet_navI0,
_NavModelNAV_KeplerianSet_navOmegaA0,
_NavModelNAV_KeplerianSet_navCrs,
_NavModelNAV_KeplerianSet_navCis,
_NavModelNAV_KeplerianSet_navCus,
_NavModelNAV_KeplerianSet_navCrc,
_NavModelNAV_KeplerianSet_navCic,
_NavModelNAV_KeplerianSet_navCuc,
__NavModelNAV_KeplerianSet_addNAVparam_ephemCodeOnL2,
__NavModelNAV_KeplerianSet_addNAVparam_ephemL2Pflag,
___NavModelNAV_KeplerianSet_addNAVparam_ephemSF1Rsvd_reserved1,
___NavModelNAV_KeplerianSet_addNAVparam_ephemSF1Rsvd_reserved2,
___NavModelNAV_KeplerianSet_addNAVparam_ephemSF1Rsvd_reserved3,
___NavModelNAV_KeplerianSet_addNAVparam_ephemSF1Rsvd_reserved4,
__NavModelNAV_KeplerianSet_addNAVparam_ephemSF1Rsvd,
__NavModelNAV_KeplerianSet_addNAVparam_ephemAODA,
_NavModelNAV_KeplerianSet_addNAVparam,
NavModelNAV_KeplerianSet,
_NavModelCNAV_KeplerianSet_cnavTop,
_NavModelCNAV_KeplerianSet_cnavURAindex,
_NavModelCNAV_KeplerianSet_cnavDeltaA,
_NavModelCNAV_KeplerianSet_cnavAdot,
_NavModelCNAV_KeplerianSet_cnavDeltaNo,
_NavModelCNAV_KeplerianSet_cnavDeltaNoDot,
_NavModelCNAV_KeplerianSet_cnavMo,
_NavModelCNAV_KeplerianSet_cnavE,
_NavModelCNAV_KeplerianSet_cnavOmega,
_NavModelCNAV_KeplerianSet_cnavOMEGA0,
_NavModelCNAV_KeplerianSet_cnavDeltaOmegaDot,
_NavModelCNAV_KeplerianSet_cnavIo,
_NavModelCNAV_KeplerianSet_cnavIoDot,
_NavModelCNAV_KeplerianSet_cnavCis,
_NavModelCNAV_KeplerianSet_cnavCic,
_NavModelCNAV_KeplerianSet_cnavCrs,
_NavModelCNAV_KeplerianSet_cnavCrc,
_NavModelCNAV_KeplerianSet_cnavCus,
_NavModelCNAV_KeplerianSet_cnavCuc,
NavModelCNAV_KeplerianSet,
_NavModel_GLONASS_ECEF_gloEn,
_NavModel_GLONASS_ECEF_gloP1,
_NavModel_GLONASS_ECEF_gloP2,
_NavModel_GLONASS_ECEF_gloM,
_NavModel_GLONASS_ECEF_gloX,
_NavModel_GLONASS_ECEF_gloXdot,
_NavModel_GLONASS_ECEF_gloXdotdot,
_NavModel_GLONASS_ECEF_gloY,
_NavModel_GLONASS_ECEF_gloYdot,
_NavModel_GLONASS_ECEF_gloYdotdot,
_NavModel_GLONASS_ECEF_gloZ,
_NavModel_GLONASS_ECEF_gloZdot,
_NavModel_GLONASS_ECEF_gloZdotdot,
NavModel_GLONASS_ECEF,
_NavModel_SBAS_ECEF_sbasTo,
_NavModel_SBAS_ECEF_sbasAccuracy,
_NavModel_SBAS_ECEF_sbasXg,
_NavModel_SBAS_ECEF_sbasYg,
_NavModel_SBAS_ECEF_sbasZg,
_NavModel_SBAS_ECEF_sbasXgDot,
_NavModel_SBAS_ECEF_sbasYgDot,
_NavModel_SBAS_ECEF_sbasZgDot,
_NavModel_SBAS_ECEF_sbasXgDotDot,
_NavModel_SBAS_ECEF_sbagYgDotDot,
_NavModel_SBAS_ECEF_sbasZgDotDot,
NavModel_SBAS_ECEF,
_NavModel_BDS_KeplerianSet_r12_bdsAODE_r12,
_NavModel_BDS_KeplerianSet_r12_bdsURAI_r12,
_NavModel_BDS_KeplerianSet_r12_bdsToe_r12,
_NavModel_BDS_KeplerianSet_r12_bdsAPowerHalf_r12,
_NavModel_BDS_KeplerianSet_r12_bdsE_r12,
_NavModel_BDS_KeplerianSet_r12_bdsW_r12,
_NavModel_BDS_KeplerianSet_r12_bdsDeltaN_r12,
_NavModel_BDS_KeplerianSet_r12_bdsM0_r12,
_NavModel_BDS_KeplerianSet_r12_bdsOmega0_r12,
_NavModel_BDS_KeplerianSet_r12_bdsOmegaDot_r12,
_NavModel_BDS_KeplerianSet_r12_bdsI0_r12,
_NavModel_BDS_KeplerianSet_r12_bdsIDot_r12,
_NavModel_BDS_KeplerianSet_r12_bdsCuc_r12,
_NavModel_BDS_KeplerianSet_r12_bdsCus_r12,
_NavModel_BDS_KeplerianSet_r12_bdsCrc_r12,
_NavModel_BDS_KeplerianSet_r12_bdsCrs_r12,
_NavModel_BDS_KeplerianSet_r12_bdsCic_r12,
_NavModel_BDS_KeplerianSet_r12_bdsCis_r12,
NavModel_BDS_KeplerianSet_r12,
_NavModel_BDS_KeplerianSet2_r16_bdsIODE_r16,
_NavModel_BDS_KeplerianSet2_r16_bdsToe_r16,
_NavModel_BDS_KeplerianSet2_r16_bdsDeltaA_r16,
_NavModel_BDS_KeplerianSet2_r16_bdsAdot_r16,
_NavModel_BDS_KeplerianSet2_r16_bdsDeltaN0_r16,
_NavModel_BDS_KeplerianSet2_r16_bdsDeltaN0dot_r16,
_NavModel_BDS_KeplerianSet2_r16_bdsM0_r16,
_NavModel_BDS_KeplerianSet2_r16_bdsE_r16,
_NavModel_BDS_KeplerianSet2_r16_bdsOmega_r16,
_NavModel_BDS_KeplerianSet2_r16_bdsOmega0_r16,
_NavModel_BDS_KeplerianSet2_r16_bdsI0_r16,
_NavModel_BDS_KeplerianSet2_r16_bdsOmegaDot_r16,
_NavModel_BDS_KeplerianSet2_r16_bdsI0Dot_r16,
_NavModel_BDS_KeplerianSet2_r16_bdsCuc_r16,
_NavModel_BDS_KeplerianSet2_r16_bdsCus_r16,
_NavModel_BDS_KeplerianSet2_r16_bdsCrc_r16,
_NavModel_BDS_KeplerianSet2_r16_bdsCrs_r16,
_NavModel_BDS_KeplerianSet2_r16_bdsCic_r16,
_NavModel_BDS_KeplerianSet2_r16_bdsCis_r16,
NavModel_BDS_KeplerianSet2_r16,
_NavModel_NavIC_KeplerianSet_r16_navic_Toe_r16,
_NavModel_NavIC_KeplerianSet_r16_navic_URAI_r16,
_NavModel_NavIC_KeplerianSet_r16_navic_W_r16,
_NavModel_NavIC_KeplerianSet_r16_navic_DeltaN_r16,
_NavModel_NavIC_KeplerianSet_r16_navic_M0_r16,
_NavModel_NavIC_KeplerianSet_r16_navic_OmegaDot_r16,
_NavModel_NavIC_KeplerianSet_r16_navic_E_r16,
_NavModel_NavIC_KeplerianSet_r16_navic_IDot_r16,
_NavModel_NavIC_KeplerianSet_r16_navic_APowerHalf_r16,
_NavModel_NavIC_KeplerianSet_r16_navic_I0_r16,
_NavModel_NavIC_KeplerianSet_r16_navic_Omega0_r16,
_NavModel_NavIC_KeplerianSet_r16_navic_Crs_r16,
_NavModel_NavIC_KeplerianSet_r16_navic_Cis_r16,
_NavModel_NavIC_KeplerianSet_r16_navic_Cus_r16,
_NavModel_NavIC_KeplerianSet_r16_navic_Crc_r16,
_NavModel_NavIC_KeplerianSet_r16_navic_Cic_r16,
_NavModel_NavIC_KeplerianSet_r16_navic_Cuc_r16,
NavModel_NavIC_KeplerianSet_r16,
_GNSS_RealTimeIntegrity_gnss_BadSignalList,
GNSS_RealTimeIntegrity,
_GNSS_BadSignalList__item_,
GNSS_BadSignalList,
_BadSignalElement_badSVID,
_BadSignalElement_badSignalID,
BadSignalElement,
_GNSS_DataBitAssistance_gnss_TOD,
_GNSS_DataBitAssistance_gnss_TODfrac,
_GNSS_DataBitAssistance_gnss_DataBitsSatList,
GNSS_DataBitAssistance,
_GNSS_DataBitsSatList__item_,
GNSS_DataBitsSatList,
_GNSS_DataBitsSatElement_svID,
_GNSS_DataBitsSatElement_gnss_DataBitsSgnList,
GNSS_DataBitsSatElement,
_GNSS_DataBitsSgnList__item_,
GNSS_DataBitsSgnList,
_GNSS_DataBitsSgnElement_gnss_SignalType,
_GNSS_DataBitsSgnElement_gnss_DataBits,
GNSS_DataBitsSgnElement,
_GNSS_AcquisitionAssistance_gnss_SignalID,
_GNSS_AcquisitionAssistance_gnss_AcquisitionAssistList,
_GNSS_AcquisitionAssistance_confidence_r10,
GNSS_AcquisitionAssistance,
_GNSS_AcquisitionAssistList__item_,
GNSS_AcquisitionAssistList,
_GNSS_AcquisitionAssistElement_svID,
_GNSS_AcquisitionAssistElement_doppler0,
_GNSS_AcquisitionAssistElement_doppler1,
_GNSS_AcquisitionAssistElement_dopplerUncertainty,
_GNSS_AcquisitionAssistElement_codePhase,
_GNSS_AcquisitionAssistElement_intCodePhase,
_GNSS_AcquisitionAssistElement_codePhaseSearchWindow,
_GNSS_AcquisitionAssistElement_azimuth,
_GNSS_AcquisitionAssistElement_elevation,
_GNSS_AcquisitionAssistElement_codePhase1023,
_GNSS_AcquisitionAssistElement_dopplerUncertaintyExt_r10,
GNSS_AcquisitionAssistElement,
_GNSS_Almanac_weekNumber,
_GNSS_Almanac_toa,
_GNSS_Almanac_ioda,
_GNSS_Almanac_completeAlmanacProvided,
_GNSS_Almanac_gnss_AlmanacList,
_GNSS_Almanac_toa_ext_v1240,
_GNSS_Almanac_ioda_ext_v1240,
_GNSS_Almanac_weekNumber_ext_r16,
_GNSS_Almanac_toa_ext2_r16,
GNSS_Almanac,
_GNSS_AlmanacList__item_,
GNSS_AlmanacList,
_GNSS_AlmanacElement_keplerianAlmanacSet,
_GNSS_AlmanacElement_keplerianNAV_Almanac,
_GNSS_AlmanacElement_keplerianReducedAlmanac,
_GNSS_AlmanacElement_keplerianMidiAlmanac,
_GNSS_AlmanacElement_keplerianGLONASS,
_GNSS_AlmanacElement_ecef_SBAS_Almanac,
_GNSS_AlmanacElement_keplerianBDS_Almanac_r12,
_GNSS_AlmanacElement_keplerianNavIC_Almanac_r16,
GNSS_AlmanacElement,
_AlmanacKeplerianSet_svID,
_AlmanacKeplerianSet_kepAlmanacE,
_AlmanacKeplerianSet_kepAlmanacDeltaI,
_AlmanacKeplerianSet_kepAlmanacOmegaDot,
_AlmanacKeplerianSet_kepSV_StatusINAV,
_AlmanacKeplerianSet_kepSV_StatusFNAV,
_AlmanacKeplerianSet_kepAlmanacAPowerHalf,
_AlmanacKeplerianSet_kepAlmanacOmega0,
_AlmanacKeplerianSet_kepAlmanacW,
_AlmanacKeplerianSet_kepAlmanacM0,
_AlmanacKeplerianSet_kepAlmanacAF0,
_AlmanacKeplerianSet_kepAlmanacAF1,
AlmanacKeplerianSet,
_AlmanacNAV_KeplerianSet_svID,
_AlmanacNAV_KeplerianSet_navAlmE,
_AlmanacNAV_KeplerianSet_navAlmDeltaI,
_AlmanacNAV_KeplerianSet_navAlmOMEGADOT,
_AlmanacNAV_KeplerianSet_navAlmSVHealth,
_AlmanacNAV_KeplerianSet_navAlmSqrtA,
_AlmanacNAV_KeplerianSet_navAlmOMEGAo,
_AlmanacNAV_KeplerianSet_navAlmOmega,
_AlmanacNAV_KeplerianSet_navAlmMo,
_AlmanacNAV_KeplerianSet_navAlmaf0,
_AlmanacNAV_KeplerianSet_navAlmaf1,
AlmanacNAV_KeplerianSet,
_AlmanacReducedKeplerianSet_svID,
_AlmanacReducedKeplerianSet_redAlmDeltaA,
_AlmanacReducedKeplerianSet_redAlmOmega0,
_AlmanacReducedKeplerianSet_redAlmPhi0,
_AlmanacReducedKeplerianSet_redAlmL1Health,
_AlmanacReducedKeplerianSet_redAlmL2Health,
_AlmanacReducedKeplerianSet_redAlmL5Health,
AlmanacReducedKeplerianSet,
_AlmanacMidiAlmanacSet_svID,
_AlmanacMidiAlmanacSet_midiAlmE,
_AlmanacMidiAlmanacSet_midiAlmDeltaI,
_AlmanacMidiAlmanacSet_midiAlmOmegaDot,
_AlmanacMidiAlmanacSet_midiAlmSqrtA,
_AlmanacMidiAlmanacSet_midiAlmOmega0,
_AlmanacMidiAlmanacSet_midiAlmOmega,
_AlmanacMidiAlmanacSet_midiAlmMo,
_AlmanacMidiAlmanacSet_midiAlmaf0,
_AlmanacMidiAlmanacSet_midiAlmaf1,
_AlmanacMidiAlmanacSet_midiAlmL1Health,
_AlmanacMidiAlmanacSet_midiAlmL2Health,
_AlmanacMidiAlmanacSet_midiAlmL5Health,
AlmanacMidiAlmanacSet,
_AlmanacGLONASS_AlmanacSet_gloAlm_NA,
_AlmanacGLONASS_AlmanacSet_gloAlmnA,
_AlmanacGLONASS_AlmanacSet_gloAlmHA,
_AlmanacGLONASS_AlmanacSet_gloAlmLambdaA,
_AlmanacGLONASS_AlmanacSet_gloAlmtlambdaA,
_AlmanacGLONASS_AlmanacSet_gloAlmDeltaIa,
_AlmanacGLONASS_AlmanacSet_gloAlmDeltaTA,
_AlmanacGLONASS_AlmanacSet_gloAlmDeltaTdotA,
_AlmanacGLONASS_AlmanacSet_gloAlmEpsilonA,
_AlmanacGLONASS_AlmanacSet_gloAlmOmegaA,
_AlmanacGLONASS_AlmanacSet_gloAlmTauA,
_AlmanacGLONASS_AlmanacSet_gloAlmCA,
_AlmanacGLONASS_AlmanacSet_gloAlmMA,
AlmanacGLONASS_AlmanacSet,
_AlmanacECEF_SBAS_AlmanacSet_sbasAlmDataID,
_AlmanacECEF_SBAS_AlmanacSet_svID,
_AlmanacECEF_SBAS_AlmanacSet_sbasAlmHealth,
_AlmanacECEF_SBAS_AlmanacSet_sbasAlmXg,
_AlmanacECEF_SBAS_AlmanacSet_sbasAlmYg,
_AlmanacECEF_SBAS_AlmanacSet_sbasAlmZg,
_AlmanacECEF_SBAS_AlmanacSet_sbasAlmXgdot,
_AlmanacECEF_SBAS_AlmanacSet_sbasAlmYgDot,
_AlmanacECEF_SBAS_AlmanacSet_sbasAlmZgDot,
_AlmanacECEF_SBAS_AlmanacSet_sbasAlmTo,
AlmanacECEF_SBAS_AlmanacSet,
_AlmanacBDS_AlmanacSet_r12_svID,
_AlmanacBDS_AlmanacSet_r12_bdsAlmToa_r12,
_AlmanacBDS_AlmanacSet_r12_bdsAlmSqrtA_r12,
_AlmanacBDS_AlmanacSet_r12_bdsAlmE_r12,
_AlmanacBDS_AlmanacSet_r12_bdsAlmW_r12,
_AlmanacBDS_AlmanacSet_r12_bdsAlmM0_r12,
_AlmanacBDS_AlmanacSet_r12_bdsAlmOmega0_r12,
_AlmanacBDS_AlmanacSet_r12_bdsAlmOmegaDot_r12,
_AlmanacBDS_AlmanacSet_r12_bdsAlmDeltaI_r12,
_AlmanacBDS_AlmanacSet_r12_bdsAlmA0_r12,
_AlmanacBDS_AlmanacSet_r12_bdsAlmA1_r12,
_AlmanacBDS_AlmanacSet_r12_bdsSvHealth_r12,
AlmanacBDS_AlmanacSet_r12,
_AlmanacNavIC_AlmanacSet_r16_svID_r16,
_AlmanacNavIC_AlmanacSet_r16_navic_AlmToa_r16,
_AlmanacNavIC_AlmanacSet_r16_navic_AlmE_r16,
_AlmanacNavIC_AlmanacSet_r16_navic_AlmOMEGADOT_r16,
_AlmanacNavIC_AlmanacSet_r16_navic_AlmSqrtA_r16,
_AlmanacNavIC_AlmanacSet_r16_navic_AlmOMEGAo_r16,
_AlmanacNavIC_AlmanacSet_r16_navic_AlmOmega_r16,
_AlmanacNavIC_AlmanacSet_r16_navic_AlmMo_r16,
_AlmanacNavIC_AlmanacSet_r16_navic_Almaf0_r16,
_AlmanacNavIC_AlmanacSet_r16_navic_Almaf1_r16,
AlmanacNavIC_AlmanacSet_r16,
_GNSS_UTC_Model_utcModel1,
_GNSS_UTC_Model_utcModel2,
_GNSS_UTC_Model_utcModel3,
_GNSS_UTC_Model_utcModel4,
_GNSS_UTC_Model_utcModel5_r12,
GNSS_UTC_Model,
_UTC_ModelSet1_gnss_Utc_A1,
_UTC_ModelSet1_gnss_Utc_A0,
_UTC_ModelSet1_gnss_Utc_Tot,
_UTC_ModelSet1_gnss_Utc_WNt,
_UTC_ModelSet1_gnss_Utc_DeltaTls,
_UTC_ModelSet1_gnss_Utc_WNlsf,
_UTC_ModelSet1_gnss_Utc_DN,
_UTC_ModelSet1_gnss_Utc_DeltaTlsf,
UTC_ModelSet1,
_UTC_ModelSet2_utcA0,
_UTC_ModelSet2_utcA1,
_UTC_ModelSet2_utcA2,
_UTC_ModelSet2_utcDeltaTls,
_UTC_ModelSet2_utcTot,
_UTC_ModelSet2_utcWNot,
_UTC_ModelSet2_utcWNlsf,
_UTC_ModelSet2_utcDN,
_UTC_ModelSet2_utcDeltaTlsf,
_UTC_ModelSet2_utcWNlsf_ext_r16,
UTC_ModelSet2,
_UTC_ModelSet3_nA,
_UTC_ModelSet3_tauC,
_UTC_ModelSet3_b1,
_UTC_ModelSet3_b2,
_UTC_ModelSet3_kp,
UTC_ModelSet3,
_UTC_ModelSet4_utcA1wnt,
_UTC_ModelSet4_utcA0wnt,
_UTC_ModelSet4_utcTot,
_UTC_ModelSet4_utcWNt,
_UTC_ModelSet4_utcDeltaTls,
_UTC_ModelSet4_utcWNlsf,
_UTC_ModelSet4_utcDN,
_UTC_ModelSet4_utcDeltaTlsf,
_UTC_ModelSet4_utcStandardID,
UTC_ModelSet4,
_UTC_ModelSet5_r12_utcA0_r12,
_UTC_ModelSet5_r12_utcA1_r12,
_UTC_ModelSet5_r12_utcDeltaTls_r12,
_UTC_ModelSet5_r12_utcWNlsf_r12,
_UTC_ModelSet5_r12_utcDN_r12,
_UTC_ModelSet5_r12_utcDeltaTlsf_r12,
UTC_ModelSet5_r12,
_GNSS_AuxiliaryInformation_gnss_ID_GPS,
_GNSS_AuxiliaryInformation_gnss_ID_GLONASS,
_GNSS_AuxiliaryInformation_gnss_ID_BDS_r16,
GNSS_AuxiliaryInformation,
_GNSS_ID_GPS__item_,
GNSS_ID_GPS,
_GNSS_ID_GPS_SatElement_svID,
_GNSS_ID_GPS_SatElement_signalsAvailable,
GNSS_ID_GPS_SatElement,
_GNSS_ID_GLONASS__item_,
GNSS_ID_GLONASS,
_GNSS_ID_GLONASS_SatElement_svID,
_GNSS_ID_GLONASS_SatElement_signalsAvailable,
_GNSS_ID_GLONASS_SatElement_channelNumber,
GNSS_ID_GLONASS_SatElement,
_GNSS_ID_BDS_r16__item_,
GNSS_ID_BDS_r16,
_GNSS_ID_BDS_SatElement_r16_svID_r16,
_GNSS_ID_BDS_SatElement_r16_satType_r16,
GNSS_ID_BDS_SatElement_r16,
_BDS_DifferentialCorrections_r12_dbds_RefTime_r12,
_BDS_DifferentialCorrections_r12_bds_SgnTypeList_r12,
BDS_DifferentialCorrections_r12,
_BDS_SgnTypeList_r12__item_,
BDS_SgnTypeList_r12,
_BDS_SgnTypeElement_r12_gnss_SignalID,
_BDS_SgnTypeElement_r12_dbds_CorrectionList_r12,
BDS_SgnTypeElement_r12,
_DBDS_CorrectionList_r12__item_,
DBDS_CorrectionList_r12,
_DBDS_CorrectionElement_r12_svID,
_DBDS_CorrectionElement_r12_bds_UDREI_r12,
_DBDS_CorrectionElement_r12_bds_RURAI_r12,
_DBDS_CorrectionElement_r12_bds_ECC_DeltaT_r12,
DBDS_CorrectionElement_r12,
_BDS_GridModelParameter_r12_bds_RefTime_r12,
_BDS_GridModelParameter_r12_gridIonList_r12,
BDS_GridModelParameter_r12,
_GridIonList_r12__item_,
GridIonList_r12,
_GridIonElement_r12_igp_ID_r12,
_GridIonElement_r12_dt_r12,
_GridIonElement_r12_givei_r12,
GridIonElement_r12,
_GNSS_RTK_Observations_r15_epochTime_r15,
_GNSS_RTK_Observations_r15_gnss_ObservationList_r15,
GNSS_RTK_Observations_r15,
_GNSS_ObservationList_r15__item_,
GNSS_ObservationList_r15,
_GNSS_RTK_SatelliteDataElement_r15_svID_r15,
_GNSS_RTK_SatelliteDataElement_r15_integer_ms_r15,
_GNSS_RTK_SatelliteDataElement_r15_rough_range_r15,
_GNSS_RTK_SatelliteDataElement_r15_rough_phase_range_rate_r15,
_GNSS_RTK_SatelliteDataElement_r15_gnss_rtk_SatelliteSignalDataList_r15,
GNSS_RTK_SatelliteDataElement_r15,
_GNSS_RTK_SatelliteSignalDataList_r15__item_,
GNSS_RTK_SatelliteSignalDataList_r15,
_GNSS_RTK_SatelliteSignalDataElement_r15_gnss_SignalID_r15,
_GNSS_RTK_SatelliteSignalDataElement_r15_fine_PseudoRange_r15,
_GNSS_RTK_SatelliteSignalDataElement_r15_fine_PhaseRange_r15,
_GNSS_RTK_SatelliteSignalDataElement_r15_lockTimeIndicator_r15,
_GNSS_RTK_SatelliteSignalDataElement_r15_halfCycleAmbiguityIndicator_r15,
_GNSS_RTK_SatelliteSignalDataElement_r15_carrier_to_noise_ratio_r15,
_GNSS_RTK_SatelliteSignalDataElement_r15_fine_PhaseRangeRate_r15,
GNSS_RTK_SatelliteSignalDataElement_r15,
_GLO_RTK_BiasInformation_r15_referenceStationID_r15,
_GLO_RTK_BiasInformation_r15_cpbIndicator_r15,
_GLO_RTK_BiasInformation_r15_l1_ca_cpBias_r15,
_GLO_RTK_BiasInformation_r15_l1_p_cpBias_r15,
_GLO_RTK_BiasInformation_r15_l2_ca_cpBias_r15,
_GLO_RTK_BiasInformation_r15_l2_p_cpBias_r15,
GLO_RTK_BiasInformation_r15,
_GNSS_RTK_MAC_CorrectionDifferences_r15_networkID_r15,
_GNSS_RTK_MAC_CorrectionDifferences_r15_subNetworkID_r15,
_GNSS_RTK_MAC_CorrectionDifferences_r15_master_ReferenceStationID_r15,
_GNSS_RTK_MAC_CorrectionDifferences_r15_l1_r15,
_GNSS_RTK_MAC_CorrectionDifferences_r15_l2_r15,
_GNSS_RTK_MAC_CorrectionDifferences_r15_rtkCorrectionDifferencesList_r15,
GNSS_RTK_MAC_CorrectionDifferences_r15,
_RTK_CorrectionDifferencesList_r15__item_,
RTK_CorrectionDifferencesList_r15,
_RTK_CorrectionDifferencesElement_r15_epochTime_r15,
_RTK_CorrectionDifferencesElement_r15_auxiliary_referenceStationID_r15,
_RTK_CorrectionDifferencesElement_r15_geometric_ionospheric_corrections_differences_r15,
RTK_CorrectionDifferencesElement_r15,
_Geometric_Ionospheric_Corrections_Differences_r15__item_,
Geometric_Ionospheric_Corrections_Differences_r15,
_Geometric_Ionospheric_Corrections_Differences_Element_r15_svID_r15,
_Geometric_Ionospheric_Corrections_Differences_Element_r15_ambiguityStatusFlag_r15,
_Geometric_Ionospheric_Corrections_Differences_Element_r15_non_synch_count_r15,
_Geometric_Ionospheric_Corrections_Differences_Element_r15_geometricCarrierPhaseCorrectionDifference_r15,
_Geometric_Ionospheric_Corrections_Differences_Element_r15_iod_r15,
_Geometric_Ionospheric_Corrections_Differences_Element_r15_ionosphericCarrierPhaseCorrectionDifference_r15,
Geometric_Ionospheric_Corrections_Differences_Element_r15,
_GNSS_RTK_Residuals_r15_epochTime_r15,
_GNSS_RTK_Residuals_r15_referenceStationID_r15,
_GNSS_RTK_Residuals_r15_n_Refs_r15,
_GNSS_RTK_Residuals_r15_l1_r15,
_GNSS_RTK_Residuals_r15_l2_r15,
_GNSS_RTK_Residuals_r15_rtk_residuals_list_r15,
GNSS_RTK_Residuals_r15,
_RTK_Residuals_List_r15__item_,
RTK_Residuals_List_r15,
_RTK_Residuals_Element_r15_svID_r15,
_RTK_Residuals_Element_r15_s_oc_r15,
_RTK_Residuals_Element_r15_s_od_r15,
_RTK_Residuals_Element_r15_s_oh_r15,
_RTK_Residuals_Element_r15_s_lc_r15,
_RTK_Residuals_Element_r15_s_ld_r15,
RTK_Residuals_Element_r15,
_GNSS_RTK_FKP_Gradients_r15_referenceStationID_r15,
_GNSS_RTK_FKP_Gradients_r15_epochTime_r15,
_GNSS_RTK_FKP_Gradients_r15_l1_r15,
_GNSS_RTK_FKP_Gradients_r15_l2_r15,
_GNSS_RTK_FKP_Gradients_r15_fkp_gradients_list_r15,
GNSS_RTK_FKP_Gradients_r15,
_FKP_Gradients_List_r15__item_,
FKP_Gradients_List_r15,
_FKP_Gradients_Element_r15_svID_r15,
_FKP_Gradients_Element_r15_iod_r15,
_FKP_Gradients_Element_r15_north_geometric_gradient_r15,
_FKP_Gradients_Element_r15_east_geometric_gradient_r15,
_FKP_Gradients_Element_r15_north_ionospheric_gradient_r15,
_FKP_Gradients_Element_r15_east_ionospheric_gradient_r15,
FKP_Gradients_Element_r15,
_GNSS_SSR_OrbitCorrections_r15_epochTime_r15,
_GNSS_SSR_OrbitCorrections_r15_ssrUpdateInterval_r15,
_GNSS_SSR_OrbitCorrections_r15_satelliteReferenceDatum_r15,
_GNSS_SSR_OrbitCorrections_r15_iod_ssr_r15,
_GNSS_SSR_OrbitCorrections_r15_ssr_OrbitCorrectionList_r15,
GNSS_SSR_OrbitCorrections_r15,
_SSR_OrbitCorrectionList_r15__item_,
SSR_OrbitCorrectionList_r15,
_SSR_OrbitCorrectionSatelliteElement_r15_svID_r15,
_SSR_OrbitCorrectionSatelliteElement_r15_iod_r15,
_SSR_OrbitCorrectionSatelliteElement_r15_delta_radial_r15,
_SSR_OrbitCorrectionSatelliteElement_r15_delta_AlongTrack_r15,
_SSR_OrbitCorrectionSatelliteElement_r15_delta_CrossTrack_r15,
_SSR_OrbitCorrectionSatelliteElement_r15_dot_delta_radial_r15,
_SSR_OrbitCorrectionSatelliteElement_r15_dot_delta_AlongTrack_r15,
_SSR_OrbitCorrectionSatelliteElement_r15_dot_delta_CrossTrack_r15,
SSR_OrbitCorrectionSatelliteElement_r15,
_GNSS_SSR_ClockCorrections_r15_epochTime_r15,
_GNSS_SSR_ClockCorrections_r15_ssrUpdateInterval_r15,
_GNSS_SSR_ClockCorrections_r15_iod_ssr_r15,
_GNSS_SSR_ClockCorrections_r15_ssr_ClockCorrectionList_r15,
GNSS_SSR_ClockCorrections_r15,
_SSR_ClockCorrectionList_r15__item_,
SSR_ClockCorrectionList_r15,
_SSR_ClockCorrectionSatelliteElement_r15_svID_r15,
_SSR_ClockCorrectionSatelliteElement_r15_delta_Clock_C0_r15,
_SSR_ClockCorrectionSatelliteElement_r15_delta_Clock_C1_r15,
_SSR_ClockCorrectionSatelliteElement_r15_delta_Clock_C2_r15,
SSR_ClockCorrectionSatelliteElement_r15,
_GNSS_SSR_CodeBias_r15_epochTime_r15,
_GNSS_SSR_CodeBias_r15_ssrUpdateInterval_r15,
_GNSS_SSR_CodeBias_r15_iod_ssr_r15,
_GNSS_SSR_CodeBias_r15_ssr_CodeBiasSatList_r15,
GNSS_SSR_CodeBias_r15,
_SSR_CodeBiasSatList_r15__item_,
SSR_CodeBiasSatList_r15,
_SSR_CodeBiasSatElement_r15_svID_r15,
_SSR_CodeBiasSatElement_r15_ssr_CodeBiasSignalList_r15,
SSR_CodeBiasSatElement_r15,
_SSR_CodeBiasSignalList_r15__item_,
SSR_CodeBiasSignalList_r15,
_SSR_CodeBiasSignalElement_r15_signal_and_tracking_mode_ID_r15,
_SSR_CodeBiasSignalElement_r15_codeBias_r15,
SSR_CodeBiasSignalElement_r15,
_GNSS_SSR_URA_r16_epochTime_r16,
_GNSS_SSR_URA_r16_ssrUpdateInterval_r16,
_GNSS_SSR_URA_r16_iod_ssr_r16,
_GNSS_SSR_URA_r16_ssr_URA_SatList_r16,
GNSS_SSR_URA_r16,
_SSR_URA_SatList_r16__item_,
SSR_URA_SatList_r16,
_SSR_URA_SatElement_r16_svID_r16,
_SSR_URA_SatElement_r16_ssr_URA_r16,
SSR_URA_SatElement_r16,
_GNSS_SSR_PhaseBias_r16_epochTime_r16,
_GNSS_SSR_PhaseBias_r16_ssrUpdateInterval_r16,
_GNSS_SSR_PhaseBias_r16_iod_ssr_r16,
_GNSS_SSR_PhaseBias_r16_ssr_PhaseBiasSatList_r16,
GNSS_SSR_PhaseBias_r16,
_SSR_PhaseBiasSatList_r16__item_,
SSR_PhaseBiasSatList_r16,
_SSR_PhaseBiasSatElement_r16_svID_r16,
_SSR_PhaseBiasSatElement_r16_ssr_PhaseBiasSignalList_r16,
SSR_PhaseBiasSatElement_r16,
_SSR_PhaseBiasSignalList_r16__item_,
SSR_PhaseBiasSignalList_r16,
_SSR_PhaseBiasSignalElement_r16_signal_and_tracking_mode_ID_r16,
_SSR_PhaseBiasSignalElement_r16_phaseBias_r16,
_SSR_PhaseBiasSignalElement_r16_phaseDiscontinuityIndicator_r16,
_SSR_PhaseBiasSignalElement_r16_phaseBiasIntegerIndicator_r16,
SSR_PhaseBiasSignalElement_r16,
_GNSS_SSR_STEC_Correction_r16_epochTime_r16,
_GNSS_SSR_STEC_Correction_r16_ssrUpdateInterval_r16,
_GNSS_SSR_STEC_Correction_r16_iod_ssr_r16,
_GNSS_SSR_STEC_Correction_r16_correctionPointSetID_r16,
_GNSS_SSR_STEC_Correction_r16_stec_SatList_r16,
GNSS_SSR_STEC_Correction_r16,
_STEC_SatList_r16__item_,
STEC_SatList_r16,
_STEC_SatElement_r16_svID_r16,
_STEC_SatElement_r16_stecQualityIndicator_r16,
_STEC_SatElement_r16_stec_C00_r16,
_STEC_SatElement_r16_stec_C01_r16,
_STEC_SatElement_r16_stec_C10_r16,
_STEC_SatElement_r16_stec_C11_r16,
STEC_SatElement_r16,
_GNSS_SSR_GriddedCorrection_r16_epochTime_r16,
_GNSS_SSR_GriddedCorrection_r16_ssrUpdateInterval_r16,
_GNSS_SSR_GriddedCorrection_r16_iod_ssr_r16,
_GNSS_SSR_GriddedCorrection_r16_troposphericDelayQualityIndicator_r16,
_GNSS_SSR_GriddedCorrection_r16_correctionPointSetID_r16,
_GNSS_SSR_GriddedCorrection_r16_gridList_r16,
GNSS_SSR_GriddedCorrection_r16,
_GridList_r16__item_,
GridList_r16,
_GridElement_r16_tropospericDelayCorrection_r16,
_GridElement_r16_stec_ResidualSatList_r16,
GridElement_r16,
_TropospericDelayCorrection_r16_tropoHydroStaticVerticalDelay_r16,
_TropospericDelayCorrection_r16_tropoWetVerticalDelay_r16,
TropospericDelayCorrection_r16,
_STEC_ResidualSatList_r16__item_,
STEC_ResidualSatList_r16,
_STEC_ResidualSatElement_r16_svID_r16,
__STEC_ResidualSatElement_r16_stecResidualCorrection_r16_b7_r16,
__STEC_ResidualSatElement_r16_stecResidualCorrection_r16_b16_r16,
_STEC_ResidualSatElement_r16_stecResidualCorrection_r16,
STEC_ResidualSatElement_r16,
_NavIC_DifferentialCorrections_r16_navic_RefTOWC_r16,
_NavIC_DifferentialCorrections_r16_navic_CorrectionListAutoNav_r16,
NavIC_DifferentialCorrections_r16,
_NavIC_CorrectionListAutoNav_r16__item_,
NavIC_CorrectionListAutoNav_r16,
_NavIC_CorrectionElementAutoNav_r16_svID,
_NavIC_CorrectionElementAutoNav_r16_navic_Tod_r16,
_NavIC_CorrectionElementAutoNav_r16_navic_iodec_r16,
_NavIC_CorrectionElementAutoNav_r16_navic_UDRAI_r16,
_NavIC_CorrectionElementAutoNav_r16_navic_UDRArateI_r16,
_NavIC_CorrectionElementAutoNav_r16_navic_EDC_r16,
_NavIC_CorrectionElementAutoNav_r16_navic_CDC_r16,
NavIC_CorrectionElementAutoNav_r16,
_NavIC_EDC_r16_navic_AlphaEDC_r16,
_NavIC_EDC_r16_navic_BetaEDC_r16,
_NavIC_EDC_r16_navic_GammaEDC_r16,
_NavIC_EDC_r16_navic_AoIcorrection_r16,
_NavIC_EDC_r16_navic_AoRAcorrection_r16,
_NavIC_EDC_r16_navic_SemiMajorcorrection_r16,
NavIC_EDC_r16,
_NavIC_CDC_r16_navic_ClockBiasCorrection_r16,
_NavIC_CDC_r16_navic_ClockDriftCorrection_r16,
NavIC_CDC_r16,
_NavIC_GridModelParameter_r16_navic_RefTOWC_r16,
_NavIC_GridModelParameter_r16_regionMasked_r16,
_NavIC_GridModelParameter_r16_regionIgpList_r16,
NavIC_GridModelParameter_r16,
_RegionIgpList_r16__item_,
RegionIgpList_r16,
_RegionIgpElement_r16_regionID_r16,
_RegionIgpElement_r16_givei1_r16,
_RegionIgpElement_r16_givd1_r16,
_RegionIgpElement_r16_givei2_r16,
_RegionIgpElement_r16_givd2_r16,
_RegionIgpElement_r16_givei3_r16,
_RegionIgpElement_r16_givd3_r16,
_RegionIgpElement_r16_givei4_r16,
_RegionIgpElement_r16_givd4_r16,
_RegionIgpElement_r16_givei5_r16,
_RegionIgpElement_r16_givd5_r16,
_RegionIgpElement_r16_givei6_r16,
_RegionIgpElement_r16_givd6_r16,
_RegionIgpElement_r16_givei7_r16,
_RegionIgpElement_r16_givd7_r16,
_RegionIgpElement_r16_givei8_r16,
_RegionIgpElement_r16_givd8_r16,
_RegionIgpElement_r16_givei9_r16,
_RegionIgpElement_r16_givd9_r16,
_RegionIgpElement_r16_givei10_r16,
_RegionIgpElement_r16_givd10_r16,
_RegionIgpElement_r16_givei11_r16,
_RegionIgpElement_r16_givd11_r16,
_RegionIgpElement_r16_givei12_r16,
_RegionIgpElement_r16_givd12_r16,
_RegionIgpElement_r16_givei13_r16,
_RegionIgpElement_r16_givd13_r16,
_RegionIgpElement_r16_givei14_r16,
_RegionIgpElement_r16_givd14_r16,
_RegionIgpElement_r16_givei15_r16,
_RegionIgpElement_r16_givd15_r16,
RegionIgpElement_r16,
_A_GNSS_RequestAssistanceData_gnss_CommonAssistDataReq,
_A_GNSS_RequestAssistanceData_gnss_GenericAssistDataReq,
_A_GNSS_RequestAssistanceData_gnss_PeriodicAssistDataReq_r15,
A_GNSS_RequestAssistanceData,
_GNSS_CommonAssistDataReq_gnss_ReferenceTimeReq,
_GNSS_CommonAssistDataReq_gnss_ReferenceLocationReq,
_GNSS_CommonAssistDataReq_gnss_IonosphericModelReq,
_GNSS_CommonAssistDataReq_gnss_EarthOrientationParametersReq,
_GNSS_CommonAssistDataReq_gnss_RTK_ReferenceStationInfoReq_r15,
_GNSS_CommonAssistDataReq_gnss_RTK_AuxiliaryStationDataReq_r15,
_GNSS_CommonAssistDataReq_gnss_SSR_CorrectionPointsReq_r16,
GNSS_CommonAssistDataReq,
_GNSS_GenericAssistDataReq__item_,
GNSS_GenericAssistDataReq,
_GNSS_GenericAssistDataReqElement_gnss_ID,
_GNSS_GenericAssistDataReqElement_sbas_ID,
_GNSS_GenericAssistDataReqElement_gnss_TimeModelsReq,
_GNSS_GenericAssistDataReqElement_gnss_DifferentialCorrectionsReq,
_GNSS_GenericAssistDataReqElement_gnss_NavigationModelReq,
_GNSS_GenericAssistDataReqElement_gnss_RealTimeIntegrityReq,
_GNSS_GenericAssistDataReqElement_gnss_DataBitAssistanceReq,
_GNSS_GenericAssistDataReqElement_gnss_AcquisitionAssistanceReq,
_GNSS_GenericAssistDataReqElement_gnss_AlmanacReq,
_GNSS_GenericAssistDataReqElement_gnss_UTCModelReq,
_GNSS_GenericAssistDataReqElement_gnss_AuxiliaryInformationReq,
_GNSS_GenericAssistDataReqElement_bds_DifferentialCorrectionsReq_r12,
_GNSS_GenericAssistDataReqElement_bds_GridModelReq_r12,
_GNSS_GenericAssistDataReqElement_gnss_RTK_ObservationsReq_r15,
_GNSS_GenericAssistDataReqElement_glo_RTK_BiasInformationReq_r15,
_GNSS_GenericAssistDataReqElement_gnss_RTK_MAC_CorrectionDifferencesReq_r15,
_GNSS_GenericAssistDataReqElement_gnss_RTK_ResidualsReq_r15,
_GNSS_GenericAssistDataReqElement_gnss_RTK_FKP_GradientsReq_r15,
_GNSS_GenericAssistDataReqElement_gnss_SSR_OrbitCorrectionsReq_r15,
_GNSS_GenericAssistDataReqElement_gnss_SSR_ClockCorrectionsReq_r15,
_GNSS_GenericAssistDataReqElement_gnss_SSR_CodeBiasReq_r15,
_GNSS_GenericAssistDataReqElement_gnss_SSR_URA_Req_r16,
_GNSS_GenericAssistDataReqElement_gnss_SSR_PhaseBiasReq_r16,
_GNSS_GenericAssistDataReqElement_gnss_SSR_STEC_CorrectionReq_r16,
_GNSS_GenericAssistDataReqElement_gnss_SSR_GriddedCorrectionReq_r16,
_GNSS_GenericAssistDataReqElement_navic_DifferentialCorrectionsReq_r16,
_GNSS_GenericAssistDataReqElement_navic_GridModelReq_r16,
GNSS_GenericAssistDataReqElement,
_GNSS_PeriodicAssistDataReq_r15_gnss_RTK_PeriodicObservationsReq_r15,
_GNSS_PeriodicAssistDataReq_r15_glo_RTK_PeriodicBiasInformationReq_r15,
_GNSS_PeriodicAssistDataReq_r15_gnss_RTK_MAC_PeriodicCorrectionDifferencesReq_r15,
_GNSS_PeriodicAssistDataReq_r15_gnss_RTK_PeriodicResidualsReq_r15,
_GNSS_PeriodicAssistDataReq_r15_gnss_RTK_FKP_PeriodicGradientsReq_r15,
_GNSS_PeriodicAssistDataReq_r15_gnss_SSR_PeriodicOrbitCorrectionsReq_r15,
_GNSS_PeriodicAssistDataReq_r15_gnss_SSR_PeriodicClockCorrectionsReq_r15,
_GNSS_PeriodicAssistDataReq_r15_gnss_SSR_PeriodicCodeBiasReq_r15,
_GNSS_PeriodicAssistDataReq_r15_gnss_SSR_PeriodicURA_Req_r16,
_GNSS_PeriodicAssistDataReq_r15_gnss_SSR_PeriodicPhaseBiasReq_r16,
_GNSS_PeriodicAssistDataReq_r15_gnss_SSR_PeriodicSTEC_CorrectionReq_r16,
_GNSS_PeriodicAssistDataReq_r15_gnss_SSR_PeriodicGriddedCorrectionReq_r16,
GNSS_PeriodicAssistDataReq_r15,
__GNSS_ReferenceTimeReq_gnss_TimeReqPrefList__item_,
_GNSS_ReferenceTimeReq_gnss_TimeReqPrefList,
_GNSS_ReferenceTimeReq_gps_TOW_assistReq,
_GNSS_ReferenceTimeReq_notOfLeapSecReq,
GNSS_ReferenceTimeReq,
GNSS_ReferenceLocationReq,
_GNSS_IonosphericModelReq_klobucharModelReq,
_GNSS_IonosphericModelReq_neQuickModelReq,
_GNSS_IonosphericModelReq_klobucharModel2Req_r16,
GNSS_IonosphericModelReq,
GNSS_EarthOrientationParametersReq,
_GNSS_RTK_ReferenceStationInfoReq_r15_antennaDescriptionReq_r15,
_GNSS_RTK_ReferenceStationInfoReq_r15_antennaHeightReq_r15,
_GNSS_RTK_ReferenceStationInfoReq_r15_physicalReferenceStationReq_r15,
_GNSS_RTK_ReferenceStationInfoReq_r15_stationID_r15,
GNSS_RTK_ReferenceStationInfoReq_r15,
_GNSS_RTK_AuxiliaryStationDataReq_r15_master_referenceStationID_r15,
GNSS_RTK_AuxiliaryStationDataReq_r15,
_GNSS_SSR_CorrectionPointsReq_r16_correctionPointSetID_Req_r16,
GNSS_SSR_CorrectionPointsReq_r16,
_GNSS_TimeModelListReq__item_,
GNSS_TimeModelListReq,
_GNSS_TimeModelElementReq_gnss_TO_IDsReq,
_GNSS_TimeModelElementReq_deltaTreq,
GNSS_TimeModelElementReq,
_GNSS_DifferentialCorrectionsReq_dgnss_SignalsReq,
_GNSS_DifferentialCorrectionsReq_dgnss_ValidityTimeReq,
GNSS_DifferentialCorrectionsReq,
_GNSS_NavigationModelReq_storedNavList,
_GNSS_NavigationModelReq_reqNavList,
GNSS_NavigationModelReq,
_StoredNavListInfo_gnss_WeekOrDay,
_StoredNavListInfo_gnss_Toe,
_StoredNavListInfo_t_toeLimit,
_StoredNavListInfo_satListRelatedDataList,
StoredNavListInfo,
_SatListRelatedDataList__item_,
SatListRelatedDataList,
_SatListRelatedDataElement_svID,
_SatListRelatedDataElement_iod,
_SatListRelatedDataElement_clockModelID,
_SatListRelatedDataElement_orbitModelID,
SatListRelatedDataElement,
_ReqNavListInfo_svReqList,
__ReqNavListInfo_clockModelID_PrefList__item_,
_ReqNavListInfo_clockModelID_PrefList,
__ReqNavListInfo_orbitModelID_PrefList__item_,
_ReqNavListInfo_orbitModelID_PrefList,
_ReqNavListInfo_addNavparamReq,
ReqNavListInfo,
GNSS_RealTimeIntegrityReq,
_GNSS_DataBitAssistanceReq_gnss_TOD_Req,
_GNSS_DataBitAssistanceReq_gnss_TOD_FracReq,
_GNSS_DataBitAssistanceReq_dataBitInterval,
_GNSS_DataBitAssistanceReq_gnss_SignalType,
_GNSS_DataBitAssistanceReq_gnss_DataBitsReq,
GNSS_DataBitAssistanceReq,
_GNSS_DataBitsReqSatList__item_,
GNSS_DataBitsReqSatList,
_GNSS_DataBitsReqSatElement_svID,
GNSS_DataBitsReqSatElement,
_GNSS_AcquisitionAssistanceReq_gnss_SignalID_Req,
GNSS_AcquisitionAssistanceReq,
_GNSS_AlmanacReq_modelID,
GNSS_AlmanacReq,
_GNSS_UTC_ModelReq_modelID,
GNSS_UTC_ModelReq,
GNSS_AuxiliaryInformationReq,
_BDS_DifferentialCorrectionsReq_r12_dgnss_SignalsReq,
BDS_DifferentialCorrectionsReq_r12,
BDS_GridModelReq_r12,
_GNSS_RTK_ObservationsReq_r15_gnss_RTK_SignalsReq_r15,
_GNSS_RTK_ObservationsReq_r15_gnss_RTK_Integer_ms_Req_r15,
_GNSS_RTK_ObservationsReq_r15_gnss_RTK_PhaseRangeRateReq_r15,
_GNSS_RTK_ObservationsReq_r15_gnss_RTK_CNR_Req_r15,
_GNSS_RTK_ObservationsReq_r15_stationID_r15,
GNSS_RTK_ObservationsReq_r15,
_GLO_RTK_BiasInformationReq_r15_stationID_r15,
GLO_RTK_BiasInformationReq_r15,
_GNSS_RTK_MAC_CorrectionDifferencesReq_r15_master_ReferenceStationID_r15,
_GNSS_RTK_MAC_CorrectionDifferencesReq_r15_aux_ReferenceStationList_r15,
_GNSS_RTK_MAC_CorrectionDifferencesReq_r15_linkCombinations_PrefList_r15,
GNSS_RTK_MAC_CorrectionDifferencesReq_r15,
_AUX_ReferenceStationList_r15__item_,
AUX_ReferenceStationList_r15,
_AUX_ReferenceStationID_Element_r15_aux_stationID_r15,
AUX_ReferenceStationID_Element_r15,
_GNSS_RTK_ResidualsReq_r15_stationID_r15,
_GNSS_RTK_ResidualsReq_r15_linkCombinations_PrefList_r15,
GNSS_RTK_ResidualsReq_r15,
_GNSS_RTK_FKP_GradientsReq_r15_stationID_r15,
_GNSS_RTK_FKP_GradientsReq_r15_linkCombinations_PrefList_r15,
GNSS_RTK_FKP_GradientsReq_r15,
_GNSS_SSR_OrbitCorrectionsReq_r15_storedNavList_r15,
GNSS_SSR_OrbitCorrectionsReq_r15,
_GNSS_SSR_ClockCorrectionsReq_r15_storedNavList_r15,
GNSS_SSR_ClockCorrectionsReq_r15,
_GNSS_SSR_CodeBiasReq_r15_signal_and_tracking_mode_ID_Map_r15,
_GNSS_SSR_CodeBiasReq_r15_storedNavList_r15,
GNSS_SSR_CodeBiasReq_r15,
GNSS_SSR_URA_Req_r16,
_GNSS_SSR_PhaseBiasReq_r16_signal_and_tracking_mode_ID_Map_r16,
_GNSS_SSR_PhaseBiasReq_r16_storedNavList_r16,
GNSS_SSR_PhaseBiasReq_r16,
GNSS_SSR_STEC_CorrectionReq_r16,
GNSS_SSR_GriddedCorrectionReq_r16,
_NavIC_DifferentialCorrectionsReq_r16_dgnss_SignalsReq_r16,
NavIC_DifferentialCorrectionsReq_r16,
NavIC_GridModelReq_r16,
_A_GNSS_ProvideLocationInformation_gnss_SignalMeasurementInformation,
_A_GNSS_ProvideLocationInformation_gnss_LocationInformation,
_A_GNSS_ProvideLocationInformation_gnss_Error,
A_GNSS_ProvideLocationInformation,
_GNSS_SignalMeasurementInformation_measurementReferenceTime,
_GNSS_SignalMeasurementInformation_gnss_MeasurementList,
GNSS_SignalMeasurementInformation,
_MeasurementReferenceTime_gnss_TOD_msec,
_MeasurementReferenceTime_gnss_TOD_frac,
_MeasurementReferenceTime_gnss_TOD_unc,
_MeasurementReferenceTime_gnss_TimeID,
___MeasurementReferenceTime_networkTime_eUTRA_physCellId,
___MeasurementReferenceTime_networkTime_eUTRA_cellGlobalId,
___MeasurementReferenceTime_networkTime_eUTRA_systemFrameNumber,
__MeasurementReferenceTime_networkTime_eUTRA,
_____MeasurementReferenceTime_networkTime_uTRA_mode_fdd_primary_CPICH_Info,
____MeasurementReferenceTime_networkTime_uTRA_mode_fdd,
_____MeasurementReferenceTime_networkTime_uTRA_mode_tdd_cellParameters,
____MeasurementReferenceTime_networkTime_uTRA_mode_tdd,
___MeasurementReferenceTime_networkTime_uTRA_mode,
___MeasurementReferenceTime_networkTime_uTRA_cellGlobalId,
___MeasurementReferenceTime_networkTime_uTRA_referenceSystemFrameNumber,
__MeasurementReferenceTime_networkTime_uTRA,
___MeasurementReferenceTime_networkTime_gSM_bcchCarrier,
___MeasurementReferenceTime_networkTime_gSM_bsic,
___MeasurementReferenceTime_networkTime_gSM_cellGlobalId,
____MeasurementReferenceTime_networkTime_gSM_referenceFrame_referenceFN,
____MeasurementReferenceTime_networkTime_gSM_referenceFrame_referenceFNMSB,
___MeasurementReferenceTime_networkTime_gSM_referenceFrame,
___MeasurementReferenceTime_networkTime_gSM_deltaGNSS_TOD,
__MeasurementReferenceTime_networkTime_gSM,
___MeasurementReferenceTime_networkTime_nbIoT_r14_nbPhysCellId_r14,
___MeasurementReferenceTime_networkTime_nbIoT_r14_nbCellGlobalId_r14,
___MeasurementReferenceTime_networkTime_nbIoT_r14_sfn_r14,
___MeasurementReferenceTime_networkTime_nbIoT_r14_hyperSFN_r14,
__MeasurementReferenceTime_networkTime_nbIoT_r14,
___MeasurementReferenceTime_networkTime_nr_r15_nrPhysCellId_r15,
___MeasurementReferenceTime_networkTime_nr_r15_nrCellGlobalID_r15,
___MeasurementReferenceTime_networkTime_nr_r15_nr_sfn_r15,
__MeasurementReferenceTime_networkTime_nr_r15,
_MeasurementReferenceTime_networkTime,
MeasurementReferenceTime,
_GNSS_MeasurementList__item_,
GNSS_MeasurementList,
_GNSS_MeasurementForOneGNSS_gnss_ID,
_GNSS_MeasurementForOneGNSS_gnss_SgnMeasList,
GNSS_MeasurementForOneGNSS,
_GNSS_SgnMeasList__item_,
GNSS_SgnMeasList,
_GNSS_SgnMeasElement_gnss_SignalID,
_GNSS_SgnMeasElement_gnss_CodePhaseAmbiguity,
_GNSS_SgnMeasElement_gnss_SatMeasList,
GNSS_SgnMeasElement,
_GNSS_SatMeasList__item_,
GNSS_SatMeasList,
_GNSS_SatMeasElement_svID,
_GNSS_SatMeasElement_cNo,
_GNSS_SatMeasElement_mpathDet,
_GNSS_SatMeasElement_carrierQualityInd,
_GNSS_SatMeasElement_codePhase,
_GNSS_SatMeasElement_integerCodePhase,
_GNSS_SatMeasElement_codePhaseRMSError,
_GNSS_SatMeasElement_doppler,
_GNSS_SatMeasElement_adr,
_GNSS_SatMeasElement_adrMSB_r15,
_GNSS_SatMeasElement_adrSign_r15,
_GNSS_SatMeasElement_adrRMSerror_r15,
_GNSS_SatMeasElement_delta_codePhase_r15,
GNSS_SatMeasElement,
_GNSS_LocationInformation_measurementReferenceTime,
_GNSS_LocationInformation_agnss_List,
GNSS_LocationInformation,
_A_GNSS_RequestLocationInformation_gnss_PositioningInstructions,
A_GNSS_RequestLocationInformation,
_GNSS_PositioningInstructions_gnss_Methods,
_GNSS_PositioningInstructions_fineTimeAssistanceMeasReq,
_GNSS_PositioningInstructions_adrMeasReq,
_GNSS_PositioningInstructions_multiFreqMeasReq,
_GNSS_PositioningInstructions_assistanceAvailability,
_GNSS_PositioningInstructions_ha_GNSS_Req_r15,
GNSS_PositioningInstructions,
_A_GNSS_ProvideCapabilities_gnss_SupportList,
_A_GNSS_ProvideCapabilities_assistanceDataSupportList,
_A_GNSS_ProvideCapabilities_locationCoordinateTypes,
_A_GNSS_ProvideCapabilities_velocityTypes,
_A_GNSS_ProvideCapabilities_periodicalReportingNotSupported_r14,
_A_GNSS_ProvideCapabilities_idleStateForMeasurements_r14,
_A_GNSS_ProvideCapabilities_periodicAssistanceData_r15,
A_GNSS_ProvideCapabilities,
_GNSS_SupportList__item_,
GNSS_SupportList,
_GNSS_SupportElement_gnss_ID,
_GNSS_SupportElement_sbas_IDs,
_GNSS_SupportElement_agnss_Modes,
_GNSS_SupportElement_gnss_Signals,
__GNSS_SupportElement_fta_MeasSupport_cellTime,
__GNSS_SupportElement_fta_MeasSupport_mode,
_GNSS_SupportElement_fta_MeasSupport,
_GNSS_SupportElement_adr_Support,
_GNSS_SupportElement_velocityMeasurementSupport,
_GNSS_SupportElement_adrEnhancementsSupport_r15,
_GNSS_SupportElement_ha_gnss_Modes_r15,
GNSS_SupportElement,
_AssistanceDataSupportList_gnss_CommonAssistanceDataSupport,
_AssistanceDataSupportList_gnss_GenericAssistanceDataSupport,
AssistanceDataSupportList,
_GNSS_CommonAssistanceDataSupport_gnss_ReferenceTimeSupport,
_GNSS_CommonAssistanceDataSupport_gnss_ReferenceLocationSupport,
_GNSS_CommonAssistanceDataSupport_gnss_IonosphericModelSupport,
_GNSS_CommonAssistanceDataSupport_gnss_EarthOrientationParametersSupport,
_GNSS_CommonAssistanceDataSupport_gnss_RTK_ReferenceStationInfoSupport_r15,
_GNSS_CommonAssistanceDataSupport_gnss_RTK_AuxiliaryStationDataSupport_r15,
GNSS_CommonAssistanceDataSupport,
_GNSS_ReferenceTimeSupport_gnss_SystemTime,
_GNSS_ReferenceTimeSupport_fta_Support,
GNSS_ReferenceTimeSupport,
GNSS_ReferenceLocationSupport,
_GNSS_IonosphericModelSupport_ionoModel,
GNSS_IonosphericModelSupport,
GNSS_EarthOrientationParametersSupport,
GNSS_RTK_ReferenceStationInfoSupport_r15,
GNSS_RTK_AuxiliaryStationDataSupport_r15,
_GNSS_GenericAssistanceDataSupport__item_,
GNSS_GenericAssistanceDataSupport,
_GNSS_GenericAssistDataSupportElement_gnss_ID,
_GNSS_GenericAssistDataSupportElement_sbas_ID,
_GNSS_GenericAssistDataSupportElement_gnss_TimeModelsSupport,
_GNSS_GenericAssistDataSupportElement_gnss_DifferentialCorrectionsSupport,
_GNSS_GenericAssistDataSupportElement_gnss_NavigationModelSupport,
_GNSS_GenericAssistDataSupportElement_gnss_RealTimeIntegritySupport,
_GNSS_GenericAssistDataSupportElement_gnss_DataBitAssistanceSupport,
_GNSS_GenericAssistDataSupportElement_gnss_AcquisitionAssistanceSupport,
_GNSS_GenericAssistDataSupportElement_gnss_AlmanacSupport,
_GNSS_GenericAssistDataSupportElement_gnss_UTC_ModelSupport,
_GNSS_GenericAssistDataSupportElement_gnss_AuxiliaryInformationSupport,
_GNSS_GenericAssistDataSupportElement_bds_DifferentialCorrectionsSupport_r12,
_GNSS_GenericAssistDataSupportElement_bds_GridModelSupport_r12,
_GNSS_GenericAssistDataSupportElement_gnss_RTK_ObservationsSupport_r15,
_GNSS_GenericAssistDataSupportElement_glo_RTK_BiasInformationSupport_r15,
_GNSS_GenericAssistDataSupportElement_gnss_RTK_MAC_CorrectionDifferencesSupport_r15,
_GNSS_GenericAssistDataSupportElement_gnss_RTK_ResidualsSupport_r15,
_GNSS_GenericAssistDataSupportElement_gnss_RTK_FKP_GradientsSupport_r15,
_GNSS_GenericAssistDataSupportElement_gnss_SSR_OrbitCorrectionsSupport_r15,
_GNSS_GenericAssistDataSupportElement_gnss_SSR_ClockCorrectionsSupport_r15,
_GNSS_GenericAssistDataSupportElement_gnss_SSR_CodeBiasSupport_r15,
_GNSS_GenericAssistDataSupportElement_gnss_SSR_URA_Support_r16,
_GNSS_GenericAssistDataSupportElement_gnss_SSR_PhaseBiasSupport_r16,
_GNSS_GenericAssistDataSupportElement_gnss_SSR_STEC_CorrectionSupport_r16,
_GNSS_GenericAssistDataSupportElement_gnss_SSR_GriddedCorrectionSupport_r16,
_GNSS_GenericAssistDataSupportElement_navic_DifferentialCorrectionsSupport_r16,
_GNSS_GenericAssistDataSupportElement_navic_GridModelSupport_r16,
GNSS_GenericAssistDataSupportElement,
GNSS_TimeModelListSupport,
_GNSS_DifferentialCorrectionsSupport_gnssSignalIDs,
_GNSS_DifferentialCorrectionsSupport_dgnss_ValidityTimeSup,
GNSS_DifferentialCorrectionsSupport,
_GNSS_NavigationModelSupport_clockModel,
_GNSS_NavigationModelSupport_orbitModel,
GNSS_NavigationModelSupport,
GNSS_RealTimeIntegritySupport,
GNSS_DataBitAssistanceSupport,
_GNSS_AcquisitionAssistanceSupport_confidenceSupport_r10,
_GNSS_AcquisitionAssistanceSupport_dopplerUncertaintyExtSupport_r10,
GNSS_AcquisitionAssistanceSupport,
_GNSS_AlmanacSupport_almanacModel,
GNSS_AlmanacSupport,
_GNSS_UTC_ModelSupport_utc_Model,
GNSS_UTC_ModelSupport,
GNSS_AuxiliaryInformationSupport,
_BDS_DifferentialCorrectionsSupport_r12_gnssSignalIDs,
BDS_DifferentialCorrectionsSupport_r12,
BDS_GridModelSupport_r12,
_GNSS_RTK_ObservationsSupport_r15_gnssSignalIDs_r15,
GNSS_RTK_ObservationsSupport_r15,
GLO_RTK_BiasInformationSupport_r15,
_GNSS_RTK_MAC_CorrectionDifferencesSupport_r15_link_combinations_support_r15,
GNSS_RTK_MAC_CorrectionDifferencesSupport_r15,
_GNSS_RTK_ResidualsSupport_r15_link_combinations_support_r15,
GNSS_RTK_ResidualsSupport_r15,
_GNSS_RTK_FKP_GradientsSupport_r15_link_combinations_support_r15,
GNSS_RTK_FKP_GradientsSupport_r15,
GNSS_SSR_OrbitCorrectionsSupport_r15,
GNSS_SSR_ClockCorrectionsSupport_r15,
_GNSS_SSR_CodeBiasSupport_r15_signal_and_tracking_mode_ID_Sup_r15,
GNSS_SSR_CodeBiasSupport_r15,
GNSS_SSR_URA_Support_r16,
_GNSS_SSR_PhaseBiasSupport_r16_signal_and_tracking_mode_ID_Sup_r16,
GNSS_SSR_PhaseBiasSupport_r16,
GNSS_SSR_STEC_CorrectionSupport_r16,
GNSS_SSR_GriddedCorrectionSupport_r16,
_NavIC_DifferentialCorrectionsSupport_r16_gnssSignalIDs_r16,
NavIC_DifferentialCorrectionsSupport_r16,
NavIC_GridModelSupport_r16,
_A_GNSS_RequestCapabilities_gnss_SupportListReq,
_A_GNSS_RequestCapabilities_assistanceDataSupportListReq,
_A_GNSS_RequestCapabilities_locationVelocityTypesReq,
A_GNSS_RequestCapabilities,
_A_GNSS_Error_locationServerErrorCauses,
_A_GNSS_Error_targetDeviceErrorCauses,
A_GNSS_Error,
_GNSS_LocationServerErrorCauses_cause,
GNSS_LocationServerErrorCauses,
_GNSS_TargetDeviceErrorCauses_cause,
_GNSS_TargetDeviceErrorCauses_fineTimeAssistanceMeasurementsNotPossible,
_GNSS_TargetDeviceErrorCauses_adrMeasurementsNotPossible,
_GNSS_TargetDeviceErrorCauses_multiFrequencyMeasurementsNotPossible,
GNSS_TargetDeviceErrorCauses,
_GNSS_FrequencyID_r15_gnss_FrequencyID_r15,
GNSS_FrequencyID_r15,
_GNSS_ID_gnss_id,
GNSS_ID,
_GNSS_ID_Bitmap_gnss_ids,
GNSS_ID_Bitmap,
_GNSS_Link_CombinationsList_r15__item_,
GNSS_Link_CombinationsList_r15,
_GNSS_Link_Combinations_r15_l1_r15,
_GNSS_Link_Combinations_r15_l2_r15,
GNSS_Link_Combinations_r15,
_GNSS_NavListInfo_r15__item_,
GNSS_NavListInfo_r15,
_SatListElement_r15_svID_r15,
_SatListElement_r15_iod_r15,
SatListElement_r15,
_GNSS_NetworkID_r15_networkID_r15,
GNSS_NetworkID_r15,
_GNSS_PeriodicControlParam_r15_deliveryAmount_r15,
_GNSS_PeriodicControlParam_r15_deliveryInterval_r15,
GNSS_PeriodicControlParam_r15,
_GNSS_ReferenceStationID_r15_referenceStationID_r15,
_GNSS_ReferenceStationID_r15_providerName_r15,
GNSS_ReferenceStationID_r15,
_GNSS_SignalID_gnss_SignalID,
_GNSS_SignalID_gnss_SignalID_Ext_r15,
GNSS_SignalID,
_GNSS_SignalIDs_gnss_SignalIDs,
_GNSS_SignalIDs_gnss_SignalIDs_Ext_r15,
GNSS_SignalIDs,
_GNSS_SubNetworkID_r15_subNetworkID_r15,
GNSS_SubNetworkID_r15,
_SBAS_ID_sbas_id,
SBAS_ID,
_SBAS_IDs_sbas_IDs,
SBAS_IDs,
_SV_ID_satellite_id,
SV_ID,
_ECID_ProvideLocationInformation_ecid_SignalMeasurementInformation,
_ECID_ProvideLocationInformation_ecid_Error,
ECID_ProvideLocationInformation,
_ECID_SignalMeasurementInformation_primaryCellMeasuredResults,
_ECID_SignalMeasurementInformation_measuredResultsList,
ECID_SignalMeasurementInformation,
_MeasuredResultsList__item_,
MeasuredResultsList,
_MeasuredResultsElement_physCellId,
_MeasuredResultsElement_cellGlobalId,
_MeasuredResultsElement_arfcnEUTRA,
_MeasuredResultsElement_systemFrameNumber,
_MeasuredResultsElement_rsrp_Result,
_MeasuredResultsElement_rsrq_Result,
_MeasuredResultsElement_ue_RxTxTimeDiff,
_MeasuredResultsElement_arfcnEUTRA_v9a0,
_MeasuredResultsElement_nrsrp_Result_r14,
_MeasuredResultsElement_nrsrq_Result_r14,
_MeasuredResultsElement_carrierFreqOffsetNB_r14,
_MeasuredResultsElement_hyperSFN_r14,
_MeasuredResultsElement_rsrp_Result_v1470,
_MeasuredResultsElement_rsrq_Result_v1470,
MeasuredResultsElement,
_ECID_RequestLocationInformation_requestedMeasurements,
ECID_RequestLocationInformation,
_ECID_ProvideCapabilities_ecid_MeasSupported,
_ECID_ProvideCapabilities_ueRxTxSupTDD_r13,
_ECID_ProvideCapabilities_periodicalReporting_r14,
_ECID_ProvideCapabilities_triggeredReporting_r14,
_ECID_ProvideCapabilities_idleStateForMeasurements_r14,
ECID_ProvideCapabilities,
ECID_RequestCapabilities,
_ECID_Error_locationServerErrorCauses,
_ECID_Error_targetDeviceErrorCauses,
ECID_Error,
_ECID_LocationServerErrorCauses_cause,
ECID_LocationServerErrorCauses,
_ECID_TargetDeviceErrorCauses_cause,
_ECID_TargetDeviceErrorCauses_rsrpMeasurementNotPossible,
_ECID_TargetDeviceErrorCauses_rsrqMeasurementNotPossible,
_ECID_TargetDeviceErrorCauses_ueRxTxMeasurementNotPossible,
_ECID_TargetDeviceErrorCauses_nrsrpMeasurementNotPossible_r14,
_ECID_TargetDeviceErrorCauses_nrsrqMeasurementNotPossible_r14,
ECID_TargetDeviceErrorCauses,
_TBS_ProvideLocationInformation_r13_tbs_MeasurementInformation_r13,
_TBS_ProvideLocationInformation_r13_tbs_Error_r13,
TBS_ProvideLocationInformation_r13,
_TBS_MeasurementInformation_r13_measurementReferenceTime_r13,
_TBS_MeasurementInformation_r13_mbs_SgnMeasList_r13,
TBS_MeasurementInformation_r13,
_MBS_BeaconMeasList_r13__item_,
MBS_BeaconMeasList_r13,
_MBS_BeaconMeasElement_r13_transmitterID_r13,
_MBS_BeaconMeasElement_r13_codePhase_r13,
_MBS_BeaconMeasElement_r13_codePhaseRMSError_r13,
_MBS_BeaconMeasElement_r13_rssi_r14,
MBS_BeaconMeasElement_r13,
_TBS_RequestLocationInformation_r13_mbsSgnMeasListReq_r13,
_TBS_RequestLocationInformation_r13_mbsAssistanceAvailability_r14,
_TBS_RequestLocationInformation_r13_mbsRequestedMeasurements_r14,
TBS_RequestLocationInformation_r13,
_TBS_ProvideCapabilities_r13_tbs_Modes_r13,
_TBS_ProvideCapabilities_r13_mbs_AssistanceDataSupportList_r14,
_TBS_ProvideCapabilities_r13_periodicalReportingSupported_r14,
_TBS_ProvideCapabilities_r13_mbs_ConfigSupport_r14,
_TBS_ProvideCapabilities_r13_mbs_IdleStateForMeasurements_r14,
TBS_ProvideCapabilities_r13,
_MBS_AssistanceDataSupportList_r14_mbs_AcquisitionAssistanceDataSupport_r14,
_MBS_AssistanceDataSupportList_r14_mbs_AlmanacAssistanceDataSupport_r14,
MBS_AssistanceDataSupportList_r14,
TBS_RequestCapabilities_r13,
_TBS_Error_r13_locationServerErrorCauses_r13,
_TBS_Error_r13_targetDeviceErrorCauses_r13,
TBS_Error_r13,
_TBS_LocationServerErrorCauses_r13_cause_r13,
TBS_LocationServerErrorCauses_r13,
_TBS_TargetDeviceErrorCauses_r13_cause_r13,
TBS_TargetDeviceErrorCauses_r13,
_TBS_ProvideAssistanceData_r14_tbs_AssistanceDataList_r14,
_TBS_ProvideAssistanceData_r14_tbs_Error_r14,
TBS_ProvideAssistanceData_r14,
_TBS_AssistanceDataList_r14_mbs_AssistanceDataList_r14,
TBS_AssistanceDataList_r14,
_MBS_AssistanceDataList_r14__item_,
MBS_AssistanceDataList_r14,
_MBS_AssistanceDataElement_r14_mbs_AlmanacAssistance_r14,
_MBS_AssistanceDataElement_r14_mbs_AcquisitionAssistance_r14,
MBS_AssistanceDataElement_r14,
_MBS_AlmanacAssistance_r14_transmitterID_r14,
_MBS_AlmanacAssistance_r14_transmitterLatitude_r14,
_MBS_AlmanacAssistance_r14_transmitterLongitude_r14,
_MBS_AlmanacAssistance_r14_transmitterAltitude_r14,
_MBS_AlmanacAssistance_r14_timeCorrection_r14,
MBS_AlmanacAssistance_r14,
_MBS_AcquisitionAssistance_r14_transmitterID_r14,
_MBS_AcquisitionAssistance_r14_mbsConfiguration_r14,
_MBS_AcquisitionAssistance_r14_pnCodeIndex_r14,
_MBS_AcquisitionAssistance_r14_freq_r14,
MBS_AcquisitionAssistance_r14,
_TBS_RequestAssistanceData_r14_mbs_AlmanacAssistanceDataReq_r14,
_TBS_RequestAssistanceData_r14_mbs_AcquisitionAssistanceDataReq_r14,
TBS_RequestAssistanceData_r14,
_Sensor_ProvideLocationInformation_r13_sensor_MeasurementInformation_r13,
_Sensor_ProvideLocationInformation_r13_sensor_Error_r13,
_Sensor_ProvideLocationInformation_r13_sensor_MotionInformation_r15,
Sensor_ProvideLocationInformation_r13,
_Sensor_MeasurementInformation_r13_measurementReferenceTime_r13,
_Sensor_MeasurementInformation_r13_uncompensatedBarometricPressure_r13,
__Sensor_MeasurementInformation_r13_uncertainty_r14_range_r14,
__Sensor_MeasurementInformation_r13_uncertainty_r14_confidence_r14,
_Sensor_MeasurementInformation_r13_uncertainty_r14,
_Sensor_MeasurementInformation_r13_adjustment_r16,
Sensor_MeasurementInformation_r13,
_Sensor_MotionInformation_r15_refTime_r15,
_Sensor_MotionInformation_r15_displacementInfoList_r15,
Sensor_MotionInformation_r15,
_DisplacementInfoList_r15__item_,
DisplacementInfoList_r15,
_DisplacementInfoListElement_r15_deltaTimeStamp_r15,
_DisplacementInfoListElement_r15_displacement_r15,
DisplacementInfoListElement_r15,
_DisplacementTimeStamp_r15_utcTime_r15,
_DisplacementTimeStamp_r15_gnssTime_r15,
_DisplacementTimeStamp_r15_systemFrameNumber_r15,
_DisplacementTimeStamp_r15_measurementSFN_r15,
DisplacementTimeStamp_r15,
_DeltaTime_r15_deltaTimeSec_r15,
_DeltaTime_r15_deltaTimeSFN_r15,
DeltaTime_r15,
_SFN_r15_sfn_r15,
_SFN_r15_hyperSFN_r15,
SFN_r15,
_Displacement_r15_bearing_r15,
_Displacement_r15_bearingUncConfidence_r15,
_Displacement_r15_bearingRef_r15,
_Displacement_r15_horizontalDistance_r15,
_Displacement_r15_horizontalDistanceUnc_r15,
_Displacement_r15_horizontalUncConfidence_r15,
_Displacement_r15_verticalDirection_r15,
_Displacement_r15_verticalDistance_r15,
_Displacement_r15_verticalDistanceUnc_r15,
_Displacement_r15_verticalUncConfidence_r15,
Displacement_r15,
_UTC_Time_r15_utcTime_r15,
_UTC_Time_r15_utcTime_ms_r15,
UTC_Time_r15,
_Sensor_RequestLocationInformation_r13_uncompensatedBarometricPressureReq_r13,
_Sensor_RequestLocationInformation_r13_assistanceAvailability_r14,
_Sensor_RequestLocationInformation_r13_sensor_MotionInformationReq_r15,
_Sensor_RequestLocationInformation_r13_adjustmentReq_r16,
Sensor_RequestLocationInformation_r13,
_Sensor_ProvideCapabilities_r13_sensor_Modes_r13,
_Sensor_ProvideCapabilities_r13_sensor_AssistanceDataSupportList_r14,
_Sensor_ProvideCapabilities_r13_periodicalReportingSupported_r14,
_Sensor_ProvideCapabilities_r13_idleStateForMeasurements_r14,
_Sensor_ProvideCapabilities_r13_sensor_MotionInformationSup_r15,
_Sensor_ProvideCapabilities_r13_adjustmentSupported_r16,
Sensor_ProvideCapabilities_r13,
_Sensor_AssistanceDataSupportList_r14_validityPeriodSupported_v1520,
_Sensor_AssistanceDataSupportList_r14_validityAreaSupported_v1520,
Sensor_AssistanceDataSupportList_r14,
Sensor_RequestCapabilities_r13,
_Sensor_Error_r13_locationServerErrorCauses_r13,
_Sensor_Error_r13_targetDeviceErrorCauses_r13,
Sensor_Error_r13,
_Sensor_LocationServerErrorCauses_r13_cause_r13,
Sensor_LocationServerErrorCauses_r13,
_Sensor_TargetDeviceErrorCauses_r13_cause_r13,
Sensor_TargetDeviceErrorCauses_r13,
_Sensor_ProvideAssistanceData_r14_sensor_AssistanceDataList_r14,
_Sensor_ProvideAssistanceData_r14_sensor_Error_r14,
Sensor_ProvideAssistanceData_r14,
_Sensor_AssistanceDataList_r14_refPressure_r14,
_Sensor_AssistanceDataList_r14_refPosition_r14,
_Sensor_AssistanceDataList_r14_refTemperature_r14,
__Sensor_AssistanceDataList_r14_period_v1520_pressureValidityPeriod_v1520,
__Sensor_AssistanceDataList_r14_period_v1520_referencePressureRate_v1520,
_Sensor_AssistanceDataList_r14_period_v1520,
__Sensor_AssistanceDataList_r14_area_v1520_pressureValidityArea_v1520,
__Sensor_AssistanceDataList_r14_area_v1520_gN_pressure_v1520,
__Sensor_AssistanceDataList_r14_area_v1520_gE_pressure_v1520,
_Sensor_AssistanceDataList_r14_area_v1520,
Sensor_AssistanceDataList_r14,
_PressureValidityArea_v1520_centerPoint_v1520,
_PressureValidityArea_v1520_validityAreaWidth_v1520,
_PressureValidityArea_v1520_validityAreaHeight_v1520,
PressureValidityArea_v1520,
_PressureValidityPeriod_v1520_beginTime_v1520,
_PressureValidityPeriod_v1520_beginTimeAlt_v1520,
_PressureValidityPeriod_v1520_duration_v1520,
PressureValidityPeriod_v1520,
Sensor_RequestAssistanceData_r14,
_WLAN_ProvideLocationInformation_r13_wlan_MeasurementInformation_r13,
_WLAN_ProvideLocationInformation_r13_wlan_Error_r13,
WLAN_ProvideLocationInformation_r13,
_WLAN_MeasurementInformation_r13_measurementReferenceTime_r13,
_WLAN_MeasurementInformation_r13_wlan_MeasurementList_r13,
WLAN_MeasurementInformation_r13,
_WLAN_MeasurementList_r13__item_,
WLAN_MeasurementList_r13,
_WLAN_MeasurementElement_r13_wlan_AP_Identifier_r13,
_WLAN_MeasurementElement_r13_rssi_r13,
_WLAN_MeasurementElement_r13_rtt_r13,
_WLAN_MeasurementElement_r13_apChannelFrequency_r13,
_WLAN_MeasurementElement_r13_servingFlag_r13,
WLAN_MeasurementElement_r13,
_WLAN_AP_Identifier_r13_bssid_r13,
_WLAN_AP_Identifier_r13_ssid_r13,
WLAN_AP_Identifier_r13,
_WLAN_RTT_r13_rttValue_r13,
_WLAN_RTT_r13_rttUnits_r13,
_WLAN_RTT_r13_rttAccuracy_r13,
WLAN_RTT_r13,
_WLAN_RequestLocationInformation_r13_requestedMeasurements_r13,
_WLAN_RequestLocationInformation_r13_assistanceAvailability_r14,
WLAN_RequestLocationInformation_r13,
_WLAN_ProvideCapabilities_r13_wlan_Modes_r13,
_WLAN_ProvideCapabilities_r13_wlan_MeasSupported_r13,
_WLAN_ProvideCapabilities_r13_wlan_AP_AD_Supported_r14,
_WLAN_ProvideCapabilities_r13_periodicalReportingSupported_r14,
_WLAN_ProvideCapabilities_r13_idleStateForMeasurements_r14,
WLAN_ProvideCapabilities_r13,
WLAN_RequestCapabilities_r13,
_WLAN_Error_r13_locationServerErrorCauses_r13,
_WLAN_Error_r13_targetDeviceErrorCauses_r13,
WLAN_Error_r13,
_WLAN_LocationServerErrorCauses_r13_cause_r13,
_WLAN_LocationServerErrorCauses_r13_apLocationDataUnavailable_r14,
WLAN_LocationServerErrorCauses_r13,
_WLAN_TargetDeviceErrorCauses_r13_cause_r13,
_WLAN_TargetDeviceErrorCauses_r13_wlan_AP_RSSI_MeasurementNotPossible_r13,
_WLAN_TargetDeviceErrorCauses_r13_wlan_AP_RTT_MeasurementNotPossible_r13,
WLAN_TargetDeviceErrorCauses_r13,
__WLAN_ProvideAssistanceData_r14_wlan_DataSet_r14__item_,
_WLAN_ProvideAssistanceData_r14_wlan_DataSet_r14,
_WLAN_ProvideAssistanceData_r14_wlan_Error_r14,
WLAN_ProvideAssistanceData_r14,
__WLAN_DataSet_r14_wlan_AP_List_r14__item_,
_WLAN_DataSet_r14_wlan_AP_List_r14,
_WLAN_DataSet_r14_supportedChannels_11a_r14,
_WLAN_DataSet_r14_supportedChannels_11bg_r14,
WLAN_DataSet_r14,
_SupportedChannels_11a_r14_ch34_r14,
_SupportedChannels_11a_r14_ch36_r14,
_SupportedChannels_11a_r14_ch38_r14,
_SupportedChannels_11a_r14_ch40_r14,
_SupportedChannels_11a_r14_ch42_r14,
_SupportedChannels_11a_r14_ch44_r14,
_SupportedChannels_11a_r14_ch46_r14,
_SupportedChannels_11a_r14_ch48_r14,
_SupportedChannels_11a_r14_ch52_r14,
_SupportedChannels_11a_r14_ch56_r14,
_SupportedChannels_11a_r14_ch60_r14,
_SupportedChannels_11a_r14_ch64_r14,
_SupportedChannels_11a_r14_ch149_r14,
_SupportedChannels_11a_r14_ch153_r14,
_SupportedChannels_11a_r14_ch157_r14,
_SupportedChannels_11a_r14_ch161_r14,
SupportedChannels_11a_r14,
_SupportedChannels_11bg_r14_ch1_r14,
_SupportedChannels_11bg_r14_ch2_r14,
_SupportedChannels_11bg_r14_ch3_r14,
_SupportedChannels_11bg_r14_ch4_r14,
_SupportedChannels_11bg_r14_ch5_r14,
_SupportedChannels_11bg_r14_ch6_r14,
_SupportedChannels_11bg_r14_ch7_r14,
_SupportedChannels_11bg_r14_ch8_r14,
_SupportedChannels_11bg_r14_ch9_r14,
_SupportedChannels_11bg_r14_ch10_r14,
_SupportedChannels_11bg_r14_ch11_r14,
_SupportedChannels_11bg_r14_ch12_r14,
_SupportedChannels_11bg_r14_ch13_r14,
_SupportedChannels_11bg_r14_ch14_r14,
SupportedChannels_11bg_r14,
_WLAN_AP_Data_r14_wlan_AP_Identifier_r14,
_WLAN_AP_Data_r14_wlan_AP_Location_r14,
WLAN_AP_Data_r14,
_WLAN_AP_Location_r14_locationDataLCI_r14,
WLAN_AP_Location_r14,
_LocationDataLCI_r14_latitudeUncertainty_r14,
_LocationDataLCI_r14_latitude_r14,
_LocationDataLCI_r14_longitudeUncertainty_r14,
_LocationDataLCI_r14_longitude_r14,
_LocationDataLCI_r14_altitudeUncertainty_r14,
_LocationDataLCI_r14_altitude_r14,
_LocationDataLCI_r14_datum_r14,
LocationDataLCI_r14,
_WLAN_RequestAssistanceData_r14_requestedAD_r14,
__WLAN_RequestAssistanceData_r14_visibleAPs_r14__item_,
_WLAN_RequestAssistanceData_r14_visibleAPs_r14,
__WLAN_RequestAssistanceData_r14_wlan_AP_StoredData_r14__item_,
_WLAN_RequestAssistanceData_r14_wlan_AP_StoredData_r14,
WLAN_RequestAssistanceData_r14,
_BT_ProvideLocationInformation_r13_bt_MeasurementInformation_r13,
_BT_ProvideLocationInformation_r13_bt_Error_r13,
BT_ProvideLocationInformation_r13,
_BT_MeasurementInformation_r13_measurementReferenceTime_r13,
_BT_MeasurementInformation_r13_bt_MeasurementList_r13,
BT_MeasurementInformation_r13,
_BT_MeasurementList_r13__item_,
BT_MeasurementList_r13,
_BT_MeasurementElement_r13_btAddr_r13,
_BT_MeasurementElement_r13_rssi_r13,
BT_MeasurementElement_r13,
_BT_RequestLocationInformation_r13_requestedMeasurements_r13,
BT_RequestLocationInformation_r13,
_BT_ProvideCapabilities_r13_bt_Modes_r13,
_BT_ProvideCapabilities_r13_bt_MeasSupported_r13,
_BT_ProvideCapabilities_r13_idleStateForMeasurements_r14,
_BT_ProvideCapabilities_r13_periodicalReportingSupported_r14,
BT_ProvideCapabilities_r13,
BT_RequestCapabilities_r13,
_BT_Error_r13_locationServerErrorCauses_r13,
_BT_Error_r13_targetDeviceErrorCauses_r13,
BT_Error_r13,
_BT_LocationServerErrorCauses_r13_cause_r13,
BT_LocationServerErrorCauses_r13,
_BT_TargetDeviceErrorCauses_r13_cause_r13,
_BT_TargetDeviceErrorCauses_r13_bt_Beacon_rssiMeasurementNotPossible_r13,
BT_TargetDeviceErrorCauses_r13,
_NR_UL_ProvideCapabilities_r16_nr_UL_SRS_Capability_r16,
NR_UL_ProvideCapabilities_r16,
NR_UL_RequestCapabilities_r16,
_NR_ECID_ProvideLocationInformation_r16_nr_ECID_SignalMeasurementInformation_r16,
_NR_ECID_ProvideLocationInformation_r16_nr_ECID_Error_r16,
NR_ECID_ProvideLocationInformation_r16,
_NR_ECID_SignalMeasurementInformation_r16_nr_PrimaryCellMeasuredResults_r16,
_NR_ECID_SignalMeasurementInformation_r16_nr_MeasuredResultsList_r16,
NR_ECID_SignalMeasurementInformation_r16,
_NR_MeasuredResultsList_r16__item_,
NR_MeasuredResultsList_r16,
_NR_MeasuredResultsElement_r16_nr_PhysCellID_r16,
__NR_MeasuredResultsElement_r16_nr_ARFCN_r16_ssb_ARFCN_r16,
__NR_MeasuredResultsElement_r16_nr_ARFCN_r16_csi_RS_pointA_r16,
_NR_MeasuredResultsElement_r16_nr_ARFCN_r16,
_NR_MeasuredResultsElement_r16_nr_CellGlobalID_r16,
_NR_MeasuredResultsElement_r16_systemFrameNumber_r16,
_NR_MeasuredResultsElement_r16_resultsSSB_Cell_r16,
_NR_MeasuredResultsElement_r16_resultsCSI_RS_Cell_r16,
_NR_MeasuredResultsElement_r16_resultsSSB_Indexes_r16,
_NR_MeasuredResultsElement_r16_resultsCSI_RS_Indexes_r16,
NR_MeasuredResultsElement_r16,
_MeasQuantityResults_r16_nr_RSRP_r16,
_MeasQuantityResults_r16_nr_RSRQ_r16,
MeasQuantityResults_r16,
_ResultsPerSSB_IndexList_r16__item_,
ResultsPerSSB_IndexList_r16,
_ResultsPerSSB_Index_r16_ssb_Index_r16,
_ResultsPerSSB_Index_r16_ssb_Results_r16,
ResultsPerSSB_Index_r16,
_ResultsPerCSI_RS_IndexList_r16__item_,
ResultsPerCSI_RS_IndexList_r16,
_ResultsPerCSI_RS_Index_r16_csi_RS_Index_r16,
_ResultsPerCSI_RS_Index_r16_csi_RS_Results_r16,
ResultsPerCSI_RS_Index_r16,
_NR_ECID_RequestLocationInformation_r16_requestedMeasurements_r16,
NR_ECID_RequestLocationInformation_r16,
_NR_ECID_ProvideCapabilities_r16_nr_ECID_MeasSupported_r16,
_NR_ECID_ProvideCapabilities_r16_periodicalReporting_r16,
_NR_ECID_ProvideCapabilities_r16_triggeredReporting_r16,
NR_ECID_ProvideCapabilities_r16,
NR_ECID_RequestCapabilities_r16,
_NR_ECID_Error_r16_locationServerErrorCauses_r16,
_NR_ECID_Error_r16_targetDeviceErrorCauses_r16,
NR_ECID_Error_r16,
_NR_ECID_LocationServerErrorCauses_r16_cause_r16,
NR_ECID_LocationServerErrorCauses_r16,
_NR_ECID_TargetDeviceErrorCauses_r16_cause_r16,
_NR_ECID_TargetDeviceErrorCauses_r16_ss_RSRPMeasurementNotPossible_r16,
_NR_ECID_TargetDeviceErrorCauses_r16_ss_RSRQMeasurementNotPossible_r16,
_NR_ECID_TargetDeviceErrorCauses_r16_csi_RSRPMeasurementNotPossible_r16,
_NR_ECID_TargetDeviceErrorCauses_r16_csi_RSRQMeasurementNotPossible_r16,
NR_ECID_TargetDeviceErrorCauses_r16,
_NR_DL_TDOA_ProvideAssistanceData_r16_nr_DL_PRS_AssistanceData_r16,
_NR_DL_TDOA_ProvideAssistanceData_r16_nr_SelectedDL_PRS_IndexList_r16,
_NR_DL_TDOA_ProvideAssistanceData_r16_nr_PositionCalculationAssistance_r16,
_NR_DL_TDOA_ProvideAssistanceData_r16_nr_DL_TDOA_Error_r16,
NR_DL_TDOA_ProvideAssistanceData_r16,
_NR_DL_TDOA_RequestAssistanceData_r16_nr_PhysCellID_r16,
_NR_DL_TDOA_RequestAssistanceData_r16_nr_AdType_r16,
NR_DL_TDOA_RequestAssistanceData_r16,
_NR_DL_TDOA_ProvideLocationInformation_r16_nr_DL_TDOA_SignalMeasurementInformation_r16,
_NR_DL_TDOA_ProvideLocationInformation_r16_nr_dl_tdoa_LocationInformation_r16,
_NR_DL_TDOA_ProvideLocationInformation_r16_nr_DL_TDOA_Error_r16,
NR_DL_TDOA_ProvideLocationInformation_r16,
_NR_DL_TDOA_SignalMeasurementInformation_r16_dl_PRS_ReferenceInfo_r16,
_NR_DL_TDOA_SignalMeasurementInformation_r16_nr_DL_TDOA_MeasList_r16,
NR_DL_TDOA_SignalMeasurementInformation_r16,
_NR_DL_TDOA_MeasList_r16__item_,
NR_DL_TDOA_MeasList_r16,
_NR_DL_TDOA_MeasElement_r16_dl_PRS_ID_r16,
_NR_DL_TDOA_MeasElement_r16_nr_PhysCellID_r16,
_NR_DL_TDOA_MeasElement_r16_nr_CellGlobalID_r16,
_NR_DL_TDOA_MeasElement_r16_nr_ARFCN_r16,
_NR_DL_TDOA_MeasElement_r16_nr_DL_PRS_ResourceID_r16,
_NR_DL_TDOA_MeasElement_r16_nr_DL_PRS_ResourceSetID_r16,
_NR_DL_TDOA_MeasElement_r16_nr_TimeStamp_r16,
__NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16_k0_r16,
__NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16_k1_r16,
__NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16_k2_r16,
__NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16_k3_r16,
__NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16_k4_r16,
__NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16_k5_r16,
_NR_DL_TDOA_MeasElement_r16_nr_RSTD_r16,
_NR_DL_TDOA_MeasElement_r16_nr_AdditionalPathList_r16,
_NR_DL_TDOA_MeasElement_r16_nr_TimingQuality_r16,
_NR_DL_TDOA_MeasElement_r16_nr_DL_PRS_RSRP_Result_r16,
_NR_DL_TDOA_MeasElement_r16_nr_DL_TDOA_AdditionalMeasurements_r16,
NR_DL_TDOA_MeasElement_r16,
_NR_DL_TDOA_AdditionalMeasurements_r16__item_,
NR_DL_TDOA_AdditionalMeasurements_r16,
_NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_DL_PRS_ResourceID_r16,
_NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_DL_PRS_ResourceSetID_r16,
_NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_TimeStamp_r16,
__NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16_k0_r16,
__NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16_k1_r16,
__NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16_k2_r16,
__NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16_k3_r16,
__NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16_k4_r16,
__NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16_k5_r16,
_NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_RSTD_ResultDiff_r16,
_NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_TimingQuality_r16,
_NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_DL_PRS_RSRP_ResultDiff_r16,
_NR_DL_TDOA_AdditionalMeasurementElement_r16_nr_AdditionalPathList_r16,
NR_DL_TDOA_AdditionalMeasurementElement_r16,
__NR_DL_TDOA_LocationInformation_r16_measurementReferenceTime_r16_systemFrameNumber_r16,
__NR_DL_TDOA_LocationInformation_r16_measurementReferenceTime_r16_utc_time_r16,
_NR_DL_TDOA_LocationInformation_r16_measurementReferenceTime_r16,
NR_DL_TDOA_LocationInformation_r16,
_NR_DL_TDOA_RequestLocationInformation_r16_nr_DL_PRS_RstdMeasurementInfoRequest_r16,
_NR_DL_TDOA_RequestLocationInformation_r16_nr_RequestedMeasurements_r16,
_NR_DL_TDOA_RequestLocationInformation_r16_nr_AssistanceAvailability_r16,
_NR_DL_TDOA_RequestLocationInformation_r16_nr_DL_TDOA_ReportConfig_r16,
_NR_DL_TDOA_RequestLocationInformation_r16_additionalPaths_r16,
NR_DL_TDOA_RequestLocationInformation_r16,
_NR_DL_TDOA_ReportConfig_r16_maxDL_PRS_RSTD_MeasurementsPerTRPPair_r16,
_NR_DL_TDOA_ReportConfig_r16_timingReportingGranularityFactor_r16,
NR_DL_TDOA_ReportConfig_r16,
_NR_DL_TDOA_ProvideCapabilities_r16_nr_DL_TDOA_Mode_r16,
_NR_DL_TDOA_ProvideCapabilities_r16_nr_DL_TDOA_PRS_Capability_r16,
_NR_DL_TDOA_ProvideCapabilities_r16_nr_DL_TDOA_MeasurementCapability_r16,
_NR_DL_TDOA_ProvideCapabilities_r16_nr_DL_PRS_QCL_ProcessingCapability_r16,
_NR_DL_TDOA_ProvideCapabilities_r16_nr_DL_PRS_ProcessingCapability_r16,
_NR_DL_TDOA_ProvideCapabilities_r16_additionalPathsReport_r16,
_NR_DL_TDOA_ProvideCapabilities_r16_periodicalReporting_r16,
NR_DL_TDOA_ProvideCapabilities_r16,
_NR_DL_TDOA_MeasurementCapability_r16_dl_RSTD_MeasurementPerPairOfTRP_FR1_r16,
_NR_DL_TDOA_MeasurementCapability_r16_dl_RSTD_MeasurementPerPairOfTRP_FR2_r16,
_NR_DL_TDOA_MeasurementCapability_r16_supportOfDL_PRS_RSRP_MeasFR1_r16,
_NR_DL_TDOA_MeasurementCapability_r16_supportOfDL_PRS_RSRP_MeasFR2_r16,
NR_DL_TDOA_MeasurementCapability_r16,
NR_DL_TDOA_RequestCapabilities_r16,
_NR_DL_TDOA_Error_r16_locationServerErrorCauses_r16,
_NR_DL_TDOA_Error_r16_targetDeviceErrorCauses_r16,
NR_DL_TDOA_Error_r16,
_NR_DL_TDOA_LocationServerErrorCauses_r16_cause_r16,
NR_DL_TDOA_LocationServerErrorCauses_r16,
_NR_DL_TDOA_TargetDeviceErrorCauses_r16_cause_r16,
NR_DL_TDOA_TargetDeviceErrorCauses_r16,
_NR_DL_AoD_ProvideAssistanceData_r16_nr_DL_PRS_AssistanceData_r16,
_NR_DL_AoD_ProvideAssistanceData_r16_nr_SelectedDL_PRS_IndexList_r16,
_NR_DL_AoD_ProvideAssistanceData_r16_nr_PositionCalculationAssistance_r16,
_NR_DL_AoD_ProvideAssistanceData_r16_nr_DL_AoD_Error_r16,
NR_DL_AoD_ProvideAssistanceData_r16,
_NR_DL_AoD_RequestAssistanceData_r16_nr_PhysCellID_r16,
_NR_DL_AoD_RequestAssistanceData_r16_nr_AdType_r16,
NR_DL_AoD_RequestAssistanceData_r16,
_NR_DL_AoD_ProvideLocationInformation_r16_nr_DL_AoD_SignalMeasurementInformation_r16,
_NR_DL_AoD_ProvideLocationInformation_r16_nr_dl_AoD_LocationInformation_r16,
_NR_DL_AoD_ProvideLocationInformation_r16_nr_DL_AoD_Error_r16,
NR_DL_AoD_ProvideLocationInformation_r16,
_NR_DL_AoD_SignalMeasurementInformation_r16_nr_DL_AoD_MeasList_r16,
NR_DL_AoD_SignalMeasurementInformation_r16,
_NR_DL_AoD_MeasList_r16__item_,
NR_DL_AoD_MeasList_r16,
_NR_DL_AoD_MeasElement_r16_dl_PRS_ID_r16,
_NR_DL_AoD_MeasElement_r16_nr_PhysCellID_r16,
_NR_DL_AoD_MeasElement_r16_nr_CellGlobalID_r16,
_NR_DL_AoD_MeasElement_r16_nr_ARFCN_r16,
_NR_DL_AoD_MeasElement_r16_nr_DL_PRS_ResourceID_r16,
_NR_DL_AoD_MeasElement_r16_nr_DL_PRS_ResourceSetID_r16,
_NR_DL_AoD_MeasElement_r16_nr_TimeStamp_r16,
_NR_DL_AoD_MeasElement_r16_nr_DL_PRS_RSRP_Result_r16,
_NR_DL_AoD_MeasElement_r16_nr_DL_PRS_RxBeamIndex_r16,
_NR_DL_AoD_MeasElement_r16_nr_DL_AoD_AdditionalMeasurements_r16,
NR_DL_AoD_MeasElement_r16,
_NR_DL_AoD_AdditionalMeasurements_r16__item_,
NR_DL_AoD_AdditionalMeasurements_r16,
_NR_DL_AoD_AdditionalMeasurementElement_r16_nr_DL_PRS_ResourceID_r16,
_NR_DL_AoD_AdditionalMeasurementElement_r16_nr_DL_PRS_ResourceSetID_r16,
_NR_DL_AoD_AdditionalMeasurementElement_r16_nr_TimeStamp_r16,
_NR_DL_AoD_AdditionalMeasurementElement_r16_nr_DL_PRS_RSRP_ResultDiff_r16,
_NR_DL_AoD_AdditionalMeasurementElement_r16_nr_DL_PRS_RxBeamIndex_r16,
NR_DL_AoD_AdditionalMeasurementElement_r16,
__NR_DL_AoD_LocationInformation_r16_measurementReferenceTime_r16_sfn_time_r16,
__NR_DL_AoD_LocationInformation_r16_measurementReferenceTime_r16_utc_time_r16,
_NR_DL_AoD_LocationInformation_r16_measurementReferenceTime_r16,
NR_DL_AoD_LocationInformation_r16,
_NR_DL_AoD_RequestLocationInformation_r16_nr_AssistanceAvailability_r16,
_NR_DL_AoD_RequestLocationInformation_r16_nr_DL_AoD_ReportConfig_r16,
NR_DL_AoD_RequestLocationInformation_r16,
_NR_DL_AoD_ReportConfig_r16_maxDL_PRS_RSRP_MeasurementsPerTRP_r16,
NR_DL_AoD_ReportConfig_r16,
_NR_DL_AoD_ProvideCapabilities_r16_nr_DL_AoD_Mode_r16,
_NR_DL_AoD_ProvideCapabilities_r16_nr_DL_AoD_PRS_Capability_r16,
_NR_DL_AoD_ProvideCapabilities_r16_nr_DL_AoD_MeasurementCapability_r16,
_NR_DL_AoD_ProvideCapabilities_r16_nr_DL_PRS_QCL_ProcessingCapability_r16,
_NR_DL_AoD_ProvideCapabilities_r16_nr_DL_PRS_ProcessingCapability_r16,
_NR_DL_AoD_ProvideCapabilities_r16_periodicalReporting_r16,
NR_DL_AoD_ProvideCapabilities_r16,
_NR_DL_AoD_MeasurementCapability_r16_maxDL_PRS_RSRP_MeasurementFR1_r16,
_NR_DL_AoD_MeasurementCapability_r16_maxDL_PRS_RSRP_MeasurementFR2_r16,
__NR_DL_AoD_MeasurementCapability_r16_dl_AoD_MeasCapabilityBandList_r16__item_,
_NR_DL_AoD_MeasurementCapability_r16_dl_AoD_MeasCapabilityBandList_r16,
NR_DL_AoD_MeasurementCapability_r16,
_DL_AoD_MeasCapabilityPerBand_r16_freqBandIndicatorNR_r16,
_DL_AoD_MeasCapabilityPerBand_r16_simul_NR_DL_AoD_DL_TDOA_r16,
_DL_AoD_MeasCapabilityPerBand_r16_simul_NR_DL_AoD_Multi_RTT_r16,
DL_AoD_MeasCapabilityPerBand_r16,
NR_DL_AoD_RequestCapabilities_r16,
_NR_DL_AoD_Error_r16_locationServerErrorCauses_r16,
_NR_DL_AoD_Error_r16_targetDeviceErrorCauses_r16,
NR_DL_AoD_Error_r16,
_NR_DL_AoD_LocationServerErrorCauses_r16_cause_r16,
NR_DL_AoD_LocationServerErrorCauses_r16,
_NR_DL_AoD_TargetDeviceErrorCauses_r16_cause_r16,
NR_DL_AoD_TargetDeviceErrorCauses_r16,
_NR_Multi_RTT_ProvideAssistanceData_r16_nr_DL_PRS_AssistanceData_r16,
_NR_Multi_RTT_ProvideAssistanceData_r16_nr_SelectedDL_PRS_IndexList_r16,
_NR_Multi_RTT_ProvideAssistanceData_r16_nr_Multi_RTT_Error_r16,
NR_Multi_RTT_ProvideAssistanceData_r16,
_NR_Multi_RTT_RequestAssistanceData_r16_nr_PhysCellID_r16,
_NR_Multi_RTT_RequestAssistanceData_r16_nr_AdType_r16,
NR_Multi_RTT_RequestAssistanceData_r16,
_NR_Multi_RTT_ProvideLocationInformation_r16_nr_Multi_RTT_SignalMeasurementInformation_r16,
_NR_Multi_RTT_ProvideLocationInformation_r16_nr_Multi_RTT_Error_r16,
NR_Multi_RTT_ProvideLocationInformation_r16,
_NR_Multi_RTT_SignalMeasurementInformation_r16_nr_Multi_RTT_MeasList_r16,
_NR_Multi_RTT_SignalMeasurementInformation_r16_nr_NTA_Offset_r16,
NR_Multi_RTT_SignalMeasurementInformation_r16,
_NR_Multi_RTT_MeasList_r16__item_,
NR_Multi_RTT_MeasList_r16,
_NR_Multi_RTT_MeasElement_r16_dl_PRS_ID_r16,
_NR_Multi_RTT_MeasElement_r16_nr_PhysCellID_r16,
_NR_Multi_RTT_MeasElement_r16_nr_CellGlobalID_r16,
_NR_Multi_RTT_MeasElement_r16_nr_ARFCN_r16,
_NR_Multi_RTT_MeasElement_r16_nr_DL_PRS_ResourceID_r16,
_NR_Multi_RTT_MeasElement_r16_nr_DL_PRS_ResourceSetID_r16,
__NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16_k0_r16,
__NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16_k1_r16,
__NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16_k2_r16,
__NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16_k3_r16,
__NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16_k4_r16,
__NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16_k5_r16,
_NR_Multi_RTT_MeasElement_r16_nr_UE_RxTxTimeDiff_r16,
_NR_Multi_RTT_MeasElement_r16_nr_AdditionalPathList_r16,
_NR_Multi_RTT_MeasElement_r16_nr_TimeStamp_r16,
_NR_Multi_RTT_MeasElement_r16_nr_TimingQuality_r16,
_NR_Multi_RTT_MeasElement_r16_nr_DL_PRS_RSRP_Result_r16,
_NR_Multi_RTT_MeasElement_r16_nr_Multi_RTT_AdditionalMeasurements_r16,
NR_Multi_RTT_MeasElement_r16,
_NR_Multi_RTT_AdditionalMeasurements_r16__item_,
NR_Multi_RTT_AdditionalMeasurements_r16,
_NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_DL_PRS_ResourceID_r16,
_NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_DL_PRS_ResourceSetID_r16,
_NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_DL_PRS_RSRP_ResultDiff_r16,
__NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16_k0_r16,
__NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16_k1_r16,
__NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16_k2_r16,
__NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16_k3_r16,
__NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16_k4_r16,
__NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16_k5_r16,
_NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_UE_RxTxTimeDiffAdditional_r16,
_NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_TimingQuality_r16,
_NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_AdditionalPathList_r16,
_NR_Multi_RTT_AdditionalMeasurementElement_r16_nr_TimeStamp_r16,
NR_Multi_RTT_AdditionalMeasurementElement_r16,
_NR_Multi_RTT_RequestLocationInformation_r16_nr_UE_RxTxTimeDiffMeasurementInfoRequest_r16,
_NR_Multi_RTT_RequestLocationInformation_r16_nr_RequestedMeasurements_r16,
_NR_Multi_RTT_RequestLocationInformation_r16_nr_AssistanceAvailability_r16,
_NR_Multi_RTT_RequestLocationInformation_r16_nr_Multi_RTT_ReportConfig_r16,
_NR_Multi_RTT_RequestLocationInformation_r16_additionalPaths_r16,
NR_Multi_RTT_RequestLocationInformation_r16,
_NR_Multi_RTT_ReportConfig_r16_maxDL_PRS_RxTxTimeDiffMeasPerTRP_r16,
_NR_Multi_RTT_ReportConfig_r16_timingReportingGranularityFactor_r16,
NR_Multi_RTT_ReportConfig_r16,
_NR_Multi_RTT_ProvideCapabilities_r16_nr_Multi_RTT_PRS_Capability_r16,
_NR_Multi_RTT_ProvideCapabilities_r16_nr_Multi_RTT_MeasurementCapability_r16,
_NR_Multi_RTT_ProvideCapabilities_r16_nr_DL_PRS_QCL_ProcessingCapability_r16,
_NR_Multi_RTT_ProvideCapabilities_r16_nr_DL_PRS_ProcessingCapability_r16,
_NR_Multi_RTT_ProvideCapabilities_r16_nr_UL_SRS_Capability_r16,
_NR_Multi_RTT_ProvideCapabilities_r16_additionalPathsReport_r16,
_NR_Multi_RTT_ProvideCapabilities_r16_periodicalReporting_r16,
NR_Multi_RTT_ProvideCapabilities_r16,
_NR_Multi_RTT_MeasurementCapability_r16_maxNrOfRx_TX_MeasFR1_r16,
_NR_Multi_RTT_MeasurementCapability_r16_maxNrOfRx_TX_MeasFR2_r16,
_NR_Multi_RTT_MeasurementCapability_r16_supportOfRSRP_MeasFR1_r16,
_NR_Multi_RTT_MeasurementCapability_r16_supportOfRSRP_MeasFR2_r16,
_NR_Multi_RTT_MeasurementCapability_r16_srs_AssocPRS_MultiLayersFR1_r16,
_NR_Multi_RTT_MeasurementCapability_r16_srs_AssocPRS_MultiLayersFR2_r16,
NR_Multi_RTT_MeasurementCapability_r16,
NR_Multi_RTT_RequestCapabilities_r16,
_NR_Multi_RTT_Error_r16_locationServerErrorCauses_r16,
_NR_Multi_RTT_Error_r16_targetDeviceErrorCauses_r16,
NR_Multi_RTT_Error_r16,
_NR_Multi_RTT_LocationServerErrorCauses_r16_cause_r16,
NR_Multi_RTT_LocationServerErrorCauses_r16,
_NR_Multi_RTT_TargetDeviceErrorCauses_r16_cause_r16,
NR_Multi_RTT_TargetDeviceErrorCauses_r16,
maxEARFCN,
maxEARFCN_Plus1,
maxEARFCN2,
maxMBS_r14,
maxWLAN_AP_r13,
maxKnownAPs_r14,
maxVisibleAPs_r14,
maxWLAN_AP_r14,
maxWLAN_DataSets_r14,
maxBT_Beacon_r13,
nrMaxBands_r16,
nrMaxFreqLayers_r16,
nrMaxFreqLayers_1_r16,
nrMaxNumDL_PRS_ResourcesPerSet_1_r16,
nrMaxNumDL_PRS_ResourceSetsPerTRP_1_r16,
nrMaxResourceIDs_r16,
nrMaxResourceOffsetValue_1_r16,
nrMaxResourcesPerSet_r16,
nrMaxSetsPerTrpPerFreqLayer_r16,
nrMaxSetsPerTrpPerFreqLayer_1_r16,
nrMaxTRPs_r16,
nrMaxTRPsPerFreq_r16,
nrMaxTRPsPerFreq_1_r16,
maxSimultaneousBands_r16,
maxBandComb_r16,
nrMaxConfiguredBands_r16,
]
init_modules(LPP_Broadcast_Definitions, LPP_PDU_Definitions)