Использую gsm-модуль WISMO228. Звоню, принимаю и отсылаю смс. Но тут возникла следующая проблема с одной из симкарт.
Симкарта от Билайна, где-то пятилетней давности.
Последовательность следующая:
1. Посылаю команды, которые успешно выполняются:
Код
AT+CREG?
+CREG: 1,1
OK
AT+CREG?
+CREG: 1,1
OK
+CREG: 1,1
OK
AT+CREG?
+CREG: 1,1
OK
2. Далее делаю голосовой вызов (вместо х - цифры реального телефона):
Код
ATD+7916хххххх;
3. Далее дожнен бы последовать ответ, но в ответ тишина.
4. Посылаю команду из пункта 1:
Код
AT+CREG?
ERROR
ERROR
ERROR
ERROR
То есть на первую он выдает эхо без ответа, на следующие отправляет ERROR.
Из этого состояния модем выводится соответствующей процедурой сброса.
Любопытно, что вывести модем из этого состояния можно еще позвонив на него. При этом он никак не обозначает, что ему звонят (нет обычного RING), а после окончания звонка он сам сбрасывается.
А вопрос такой:
1. Как в такой ситуации вообще сделать голосовой вызов с модема, если команда, для этого предназначенная, этот самый модем подвешивает.
И все это, повторюсь, происходить только с конкретной симкартой.
Если эту симку вставить в телефон, то по нему без проблем можно звонить.
Спасибо.