Добрый день!
Тренировал отправку СМС согласно мэнуалу "SIM300 Application Notes_v1.2.pdf" и столкнулся с проблемой: команда AT+CSMP отвечает ошибкой "+CME ERROR: 769". В мануале по AT коммандам нашёл оччень скромное описание ошибки:
"unable to get control of required module"
которое мне совершенно не прояснило суть проблемы. Данная ошибка проявляется только в первые 40-80 секунд работы модема, а после этого пропадает.
Сейчас добавил простой цикл, проверяющий, когда данная ошибка пропадёт. do {//Waiting for magic response SendATCommand("AT+CSMP?"); } while (CheckATResponse("+CME ERROR: 769"));
Однако, хотелось бы знать - в чём проблема? И каким образом можно проверять готовность модема посылать СМСки?
--------------------
Новичок знает, что все ответы есть в документации. Опытный программист знает в какой, где, и где её достать.
|