ПредишенСледващото

Справка за наличност по сметка

В развитието на GSM алармена система, се сблъсках със задачата за определяне на справедливия баланс по сметката, това ще бъде във времето, за да информира собственика си изтощение.

Основната трудност е в използването на руски език в докладите на мобилни оператори. Фактът, че модулът за GSM SIM300 предава в удобна форма за обработка на съобщения в латински букви. Ако съдържа руски букви - това е просто охрана, проблемът е много по-сложно. Разбира се, че е възможно по този въпрос да се разбере, но по мое мнение е много по-сложна процедура за обработка на SMS. Факт е, че без използването на различен тип работа с GSM модем, за да се изолират от купчина боклук балансова стойност е невъзможно. Това е за възможно един конкретен оператор, но и за цялото време - не.

Съвсем случайно намерени в Интернет на такъв чип с искания USSD - ако, например, да се търси баланс в MTS * 100 #, най-краткото разстояние * 102 #, Tele2 * 105 #, след въвеждане на команда # 100 # 102 # и 105 # воля вземане транслитерирано на баланс!

Eureka - смятах, че имам в главата си наивен метод интерполация и я сложи в продукта.

Въпреки това, клиентът ми се обажда и казва: - Аз мегафон и балансът не е определена. Така че, ние трябваше да се намери човек с мегафон и се уверете, че нашата хипотеза не е наред. Ако следващата версия на фърмуера включва възможността за заявка през една звезда, в допълнение към любимата решетка мен. ) В този случай, обаче, е необходимо да се преговаря с мобилния оператор, че те изгонени услуга латиница, но ако е необходимо, това не е проблем.

Така че аз мисля, че може би си струва просто да обявят за клиентите, вместо да търсят удобни начини.

Подкрепете проекта - споделете линка, благодаря!