public preamblesGroupAConfig_Type Decode(BitArrayInputStream input) { preamblesGroupAConfig_Type type = new preamblesGroupAConfig_Type(); type.InitDefaults(); input.ReadBit(); int nBits = 4; type.sizeOfRA_PreamblesGroupA = (sizeOfRA_PreamblesGroupA_Enum)input.ReadBits(nBits); nBits = 2; type.messageSizeGroupA = (messageSizeGroupA_Enum)input.ReadBits(nBits); nBits = 3; type.messagePowerOffsetGroupB = (messagePowerOffsetGroupB_Enum)input.ReadBits(nBits); return(type); }
public preamblesGroupAConfig_Type Decode(BitArrayInputStream input) { preamblesGroupAConfig_Type type = new preamblesGroupAConfig_Type(); type.InitDefaults(); input.ReadBit(); int nBits = 4; type.sizeOfRA_PreamblesGroupA = (sizeOfRA_PreamblesGroupA_Enum)input.ReadBits(nBits); nBits = 2; type.messageSizeGroupA = (messageSizeGroupA_Enum)input.ReadBits(nBits); nBits = 3; type.messagePowerOffsetGroupB = (messagePowerOffsetGroupB_Enum)input.ReadBits(nBits); return type; }