Если вы декодируете шестнадцатеричные значения и ожидаете, что выходные данные будут закодированы как ASCII, то вы получите именно то, что вы заявили выше, как видно с помощью этого онлайн шестнадцатеричного декодера .
Строка не являетсяочевидно, ascii кодируется.Я не могу быть уверен в точной кодировке, но, посмотрев на значения, ожидаемый результат и разницу между значениями, вы можете предсказать, как отобразить значения в буквы:
AZ = 0x04 - 0x29
EG: 'A' = 04, 'B' = 05, .... 'Z' = 29
az = 0x30 - 0x55
EG: 'a' = 30, 'b '= 31, ....' z '= 55
Этого должно быть достаточно, чтобы получить читаемую строку.