Commit 28bce73a authored by tepelmann's avatar tepelmann
Browse files

Added TC_G5B_SCH3_05, TC_G5B_SCH3_06, TC_G5B_SCH3_07, TC_G5B_SCH3_08,...

Added TC_G5B_SCH3_05, TC_G5B_SCH3_06, TC_G5B_SCH3_07, TC_G5B_SCH3_08, TC_G5B_SCH3_09, TC_G5B_SCH3_10, TC_G5B_SCH3_11, TC_G5B_SCH3_13.
parent 5db5318d
Loading
Loading
Loading
Loading
+36 −1
Original line number Diff line number Diff line
@@ -454,7 +454,7 @@ module LibItsDcc_Pixits {
         * @desc Give the content of Table 29.
         * @see  ETSI TS 102 917-2 Table 29
         */
        modulepar ProfileTimeAspects PIXIT_TABLE_29_TC_MTS_SCH3_01_03 := {
        modulepar ProfileTimeAspects PIXIT_TABLE_29_TC_G5B_SCH3_01_03 := {
            {  9,  1.0,  1.000 },
            { 10,  1.0,  1.000 },
            { 11,  1.0,  1.000 },
@@ -473,6 +473,41 @@ module LibItsDcc_Pixits {
            { 24,  1.0,  1.000 }
        }
        
        /**
         * @desc Give the content of Table 30.
         * @see  ETSI TS 102 917-2 Table 30
         */
        //TODO SCH4!!!
        modulepar ProfileTimeAspects PIXIT_TABLE_30_TC_G5B_SCH3_05_07 := {
            { 17,  5.0,  0.200 },
            { 18,  5.0,  0.200 },
            { 19,  2.0,  0.500 }
        }
        
        /**
         * @desc Give the content of Table 31.
         * @see  ETSI TS 102 917-2 Table 31
         */
        modulepar ChannelProfileAspects PIXIT_TABLE_31_TC_G5B_SCH3_09 := {
            { active, 
                { 11, 12, 13, 14, 15, 16, 20, 21, 22, 23, 24 }
            },
            { restrictive, 
                { 11, 12, 13, 14, 15, 16, 20, 21, 22, 23, 24 }
            }
        }
        
        /**
         * @desc Give the content of Table 32.
         * @see  ETSI TS 102 917-2 Table 32
         */
        //TODO SCH4!!!
        modulepar ProfileTimeAspects PIXIT_TABLE_32_TC_G5B_SCH3_10_12 := {
            { 17,  5.0,  0.200 },
            { 18,  5.0,  0.200 },
            { 19,  2.0,  0.500 }
        }
        
    }
    
} // End of module LibItsDcc_Pixits
 No newline at end of file
+8 −7
Original line number Diff line number Diff line
@@ -52,9 +52,10 @@ module LibItsDcc_Templates {
        /**
         * @desc  RRX Indication Primitive template
         */
        template RrxInd m_rrxInd(template Channel p_channel,
                                 template integer p_measuredPower) :=
           {channel                 := p_channel,
        template (present) RrxInd m_rrxInd(template (present) Channel p_channel,
                                           template (present) integer p_measuredPower) :=
           {
               channel                 := p_channel,
               measuredPower           := p_measuredPower
           } // End m_utRadioCommandIndication
           
@@ -80,9 +81,9 @@ module LibItsDcc_Templates {
        /**
         * @desc IN Status Primitive template
         */
        template InSta mw_In_Status(template integer p_commandReference,
                                    template Channel p_channel,
                                    template boolean p_transmissionSuccessStatus) :=
        template (present) InSta mw_In_Status(template (present) integer p_commandReference,
                                              template (present) Channel p_channel,
                                              template (present) boolean p_transmissionSuccessStatus) :=
           {commandReference          := p_commandReference,
            channel                   := p_channel,
            transmissionSuccessStatus := p_transmissionSuccessStatus,
+12 −0
Original line number Diff line number Diff line
@@ -156,6 +156,18 @@ module LibItsDcc_TypesAndValues {
        
        type record of ProfileChannelAspect ProfileChannelAspects;
        
        type record ChannelProfileAspect {
            ChannelState state,
            record of ProfileType profiles
        }
        
        type record SingleChannelProfileAspect {
            ChannelState state,
            ProfileType profile
        }
        
        type record of ChannelProfileAspect ChannelProfileAspects;
        
    }
    
    group Constants {