После включения модуля SIM900 и некоторых базовых настроек пытаюсь отправить несколько АБСОЛЮТНО ОДИНАКОВЫХ СМС. Для этого:
1) Перевожу SIM900 в режим PDU
AT+CMGF=0
2) Преобразую строку "Тестовое UNICODE PDU SMS сообщение" в PDU USC2
3) Отправляю 1-й раз СМС:
отсылаю AT+CMGS=81
принимаю >
отсылаю 000100 ... 04380435[1A]
принимаю +CMGS:0
*** ВСЕ ОК ***
4) Отправляю 2-й раз тоже СМС:
отсылаю AT+CMGS=81
принимаю >
отсылаю 000100 ... 04380435[1A]
принимаю +CMGS:44
*** ВСЕ ОК ***
4) Отправляю 3-й раз тоже СМС:
отсылаю AT+CMGS=81
принимаю >
отсылаю 000100 ... 04380435[1A]
принимаю +CMGS:45
*** ВСЕ ОК ***
5) Отправляю 4-й раз тоже СМС:
отсылаю AT+CMGS=81
принимаю >
отсылаю 000100 ... 04380435[1A]
принимаю ERROR
Все, после этого все мои попытки отправить сообщения заканчиваются "ERROR", пока не перезапущу SIM900 !!!
Что происходит? Модуль теряет сеть? Блокирует оператор?
Прошу подкиньте идею, как найти причину и как бороться!!!