Имеется смс-шлюз на базе Nokia 5130 xpressmusic, поключенный кабелем к серверу на ubuntu.
Решил проверять баланс скриптом на Python выполняя ussd запрос *102#, однако никак не могу получить корректный ответ от телефона.
Сам скрипт:
import serial
ser = serial.Serial('/dev/ttyACM0')
ser.write('AT+CUSD=1,"*102#",15\r\n') #
#ser.write('ATD*102#\r\n')
#ser.write('AT+csq\r\n')
while True:
print ser.readline()
Результат работы:
# python ./test.py
AT+CUSD=1,"*102#",15
ATZCPAS
OK
ATZ
OK
В чём могут быть проблемы?
ps. На телефоне стоит симка от Ростелекома.