Добрый вечер.
Возникла проблема с SIM900. Я использую GSM/GPRS shield, подключенный к Arduino Mega 2560. Коммуникация была налажена, посылал АТ-команды и получал ответы, как говорится, что еще нужно для счастья?
Т.к. данная связка предназначена для мониторинга и отправки данных на сервер раз в сутки, было нецелесообразно оставлять шилд все время в активном режиме, поэтому я использовал команду "AT+CSCLK=1" (шилд может переходить в спящий режим, если DTR=1 и не может, если DTR=0).
Однако после этого шилд перестал отвечать на любые АТ-команды. Он функционирует, т.к. при включении выдает стандартные ответы в COM-порт:
RDY
+CFUN: 1
+CPIN: READY
Call Ready
В одном из мануалов (стр.21) написано, какие действия выводят sim900 из этого режима (перевод DTR в 0, например), но по каким-то причинам это не помогает.
Читал, что сброс до заводских настроек не поможет, нужно отменить команду "AT+CSCLK=1" командой "AT+CSCLK=0", но я не могу этого сделать, т.к. шилд не реагирует на команды. Что в данной ситуации я могу сделать?