Кодировка в GSM Shiled SIM900

GeneralProger
Offline
Зарегистрирован: 17.05.2015

Здравствуйте, на чип SIM900 шлю команду ATD*100# (узнать баланс), при любой кодировке (которую я устанавливал командой AT+CMGF=X) ответ приходит в HEX виде: 

00390039002E003000300440002E003100300030003000300440002E0020043704300020043204350440043D044B04390020043E04420432043504420021002004120438043A0442043E04400438043D04300020002A003500330038002A00370037002300200028003100320440002F04340029

Если перевести HEX в строку через конвентер то получается вот что:

99.00@.10000@. 70 25@=K9 >B25B! 8:B>@8=0 *538*77# (12@/4)

По идее это должно означать:

99.00р.10000р. за верный ответ! Викторина *538*77# (12р/д)

С русским то языком еще смериться можно, все равно реклама, но как получать ответ хотя бы в виде кривых русских букв, а не HEX?

Datak
Offline
Зарегистрирован: 09.10.2014

Вот <здесь> была похожая тема, посмотрите, может подойдёт.