/* Power level (octet 2)The power level field is coded as the binaryRepresentation of the "power control level", see 3GPP TS 3GPP TS 45.005. This value shall be used by the mobile station According to 3GPP TS 45.008.Range: 0 to 31.  */
static guint16 de_rr_pow_cmd(tvbuff_t *tvb, proto_tree *subtree, packet_info *pinfo _U_, guint32 offset, guint len _U_, gchar *add_string _U_, int string_len _U_)
/* Power level (octet 2)The power level field is coded as the binaryRepresentation of the "power control level", see 3GPP TS 3GPP TS 45.005. This value shall be used by the mobile station According to 3GPP TS 45.008.Range: 0 to 31.  */
static guint16 de_rr_pow_cmd(tvbuff_t *tvb, proto_tree *subtree, packet_info *pinfo _U_, guint32 offset, guint len _U_, gchar *add_string _U_, int string_len _U_)
{
    guint32 curr_offset;
    curr_offset = offset;
    proto_tree_add_item(subtree, hf_gsm_a_b8spare, tvb, curr_offset, 1, ENC_BIG_ENDIAN);
    proto_tree_add_item(subtree, hf_gsm_a_rr_pow_cmd_epc, tvb, curr_offset, 1, ENC_BIG_ENDIAN);
    proto_tree_add_item(subtree, hf_gsm_a_rr_pow_cmd_fpcepc, tvb, curr_offset, 1, ENC_BIG_ENDIAN);
    proto_tree_add_item(subtree, hf_gsm_a_rr_pow_cmd_powlev, tvb, curr_offset, 1, ENC_BIG_ENDIAN);
    curr_offset = curr_offset + 1;
    return(curr_offset - offset);
}