If you're sure your data really just consists of the digits and letters A through F, use this instead. Including comments will help when you come back to it later too.
http://www.asciitable.com/.Code:' This works because 0 - 9 have decimal codes 48 - 57 and A - F have ' decimal codes 65 - 70 in ASCII HEXConvert: IF DATAA >= 65 THEN DATAA = DATAA - 55 ' 65 - 55 = 10, 66 - 55 = 11 etc else DATAA = DATAA - 48 ' 48 - 48 = 0, 49 - 48 = 2 etc ENDIF RETURN
Bookmarks