Are their a smart(er) way to dissect data which are BCD encoded?
I cant find i tvb_get_* reading BCD.
I had roled my own, but am i and my experimental first time dissector
realy the first and only dissection BCD encoded data?
BTW My get'er looks like:
tvb_get_bcd(tvbuff_t *tvb, int offset, int length)
guint8 b = tvb_get_guint8(tvb, offset+i);
val = 100*val + ((b>>4)*10 + (b&0xf));