ganz einfach: folgendes kommt über die udr rein
X 88 (ascii)
0 48
4 52
0 48
6 54

vom wert musst du noch 48 abziehen dann hast du den zahlenwert: also
wenn du nun beide zu einem byte zusammenfassen willst (du musst vorher von allen werten 48 abziehen)

if (varcmd(2))=0 then variable=0
if (varcmd(2))=1 then variable=10
if (varcmd(2))=2 then variable=20
usw
danach variable=variable+varcmd(3)

0
4
0
6