Разный ответ на запрос баланса
При запросе баланса с помощью USSD команды Мегафон выдает разные результаты, на запрос введенный руками *100#
и на запрос выполняемый программно 'at+cusd=1,*100#,15\r\n'
. Баланс всегда разный на пару рублей, в моем случае это крайне критично. Такая проблема только с Мегафоном.
Что может подсказать?
Обновление
Есть прошивка для модема, написанная на Lua. В ней есть функция проверки баланса на разных операторах связи. Запрос выполняется USSD командой. Поскольку метки USSD нет, а я еще не обладаю правами создания новой метки, ближайшая метка была Телефония.
Источник: Stack Overflow на русском