Example #1
0
 public UplinkPowerControlCommon Decode(BitArrayInputStream input)
 {
     UplinkPowerControlCommon common = new UplinkPowerControlCommon();
     common.InitDefaults();
     common.p0_NominalPUSCH = input.readBits(8) + -126;
     int nBits = 3;
     common.alpha = (alpha_Enum)input.readBits(nBits);
     common.p0_NominalPUCCH = input.readBits(5) + -127;
     common.deltaFList_PUCCH = DeltaFList_PUCCH.PerDecoder.Instance.Decode(input);
     common.deltaPreambleMsg3 = input.readBits(3) + -1;
     return common;
 }
Example #2
0
            public UplinkPowerControlCommon Decode(BitArrayInputStream input)
            {
                UplinkPowerControlCommon common = new UplinkPowerControlCommon();

                common.InitDefaults();
                common.p0_NominalPUSCH = input.ReadBits(8) + -126;
                int nBits = 3;

                common.alpha             = (alpha_Enum)input.ReadBits(nBits);
                common.p0_NominalPUCCH   = input.ReadBits(5) + -127;
                common.deltaFList_PUCCH  = DeltaFList_PUCCH.PerDecoder.Instance.Decode(input);
                common.deltaPreambleMsg3 = input.ReadBits(3) + -1;
                return(common);
            }