Konvertering af modtagne byte i hex fra udp client
Hej.Jeg er ved at oprette en lille applikation til at kommunikere med en Omron PLC.
Mit problem er sende og modtage streng er skrevet i hex format, og at plc'en operere i int16 værdier og ikke i bytes
Byte tabellen modtaget fra plc'en er på 16 byte.
De sidste to bytes i rækken er værdien, er det ord som der bliver spurgt på, henholdsvis leftmost og rightmost byte.
Mit problem er at få slået de sidste to bytes sammen, og vist som et heltal.
Lille eksempel:
Der spørges på værdien af et ord som f.eks er 16#3440.
Det læser jeg som ud i en streng som 05264, altså leftmost byte = hex 34/decimal 52
og rightmost byte = hex 40/decimal 64
Mvh Morten