diff options
author | Darien Spencer <cusneud@mail.com> | 2018-06-06 23:19:46 +0300 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2018-06-07 04:50:19 +0000 |
commit | 78cb5c7776b0f5d568bc263ed81b390a329f433e (patch) | |
tree | 6d638f2a0c9eee695cfabe6622a47ac8376147c2 /epan/dissectors/packet-umts_fp.c | |
parent | 56a33b8093d03e207fbf971f0fb5b6d4801ef90c (diff) |
FP: Show sir target units in tree
Change-Id: Ica7fd6ab9372c55b41bdc0747f4be812567bd810
Reviewed-on: https://code.wireshark.org/review/28073
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-umts_fp.c')
-rw-r--r-- | epan/dissectors/packet-umts_fp.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/epan/dissectors/packet-umts_fp.c b/epan/dissectors/packet-umts_fp.c index 065d8694a8..8922bca189 100644 --- a/epan/dissectors/packet-umts_fp.c +++ b/epan/dissectors/packet-umts_fp.c @@ -2352,8 +2352,9 @@ static int dissect_dch_outer_loop_power_control(proto_tree *tree, packet_info *pinfo, tvbuff_t *tvb, int offset) { /* UL SIR target */ - float target = (float)-8.2 + ((float)0.1 * (float)(int)(tvb_get_guint8(tvb, offset))); - proto_tree_add_float(tree, hf_fp_ul_sir_target, tvb, offset, 1, target); + guint8 encoded = tvb_get_guint8(tvb, offset); + float target = (float)-8.2 + ((float)0.1 * (float)(int)(encoded)); + proto_tree_add_float_format_value(tree, hf_fp_ul_sir_target, tvb, offset, 1, target, "%.1f dB (%u)", target, encoded); offset++; col_append_fstr(pinfo->cinfo, COL_INFO, " UL SIR Target = %.1f", target); |