Имею проблему:
CODE
AT
AT
AT
AT
RDY
AT
OK
ATQ0V1E1&D1&C1S0=0;+CRSL=1;+CMEE=1;+CIURC=0;+CSCLK=1;+IPR=9600;+CFUN=0
OK
AT+CCLK?
+CPIN: NOT READY
+CCLK: "11/02/15,09:13:38+00"
OK
ATI+GSN;+CSDT=0;+CFUN=1;+CREG=2;+COPS=3,2
SIM900B R11.0
353451040088880
OK
AT+CPIN?
+CFUN: 1
+CPIN: READY
+CPIN: READY
OK
AT+CSCS="UCS2";+CNMI=2,1,0,0,0
OK
AT+CMGF=0
OK
AT+CMGL=0
+CMS ERROR: 500
AT
OK
AT+CLIP=1;+COLP=0;+CCWA=0
OK
+CREG: 2
+CREG: 1,"010E","0C65"
[... пауза ...]
+CREG: 4
[... пауза ...]
AT+CREG?;+COPS?;+CSQ
нет ответа...
AT
нет ответа...
пересброс и перезапуск. и так в цикле.
Модем 1137
B04SIM900B64_SAMSUNG (SIM900B, версия B04).
Проблема устойчиво воспроизводится при +CSCLK=1 или +CSCLK=2. А именно -- получение +CREG: 4 и после этого ни ответа, ни привета. При +CSCLK=0 всё отлично работает. Иногда +CREG: 4 нет, но зависает тоже. Ни на что не реагирует до отключения питания. Происходит это, примерно, на 100-й секунде от включения питания.
Вопрос: известны ли проблемы, может быть в других версиях, с +CSCLK у SIM900 или SIM900B ?
Можно ли найти какой-то способ обхода? Допускаю, что у других работает, у меня какой-то исключительный случай. На development kit ситуация не воспроизводится. От сигнала DTR ничего не зависит (если он всё время стоит в нуле -- проблема воспроизводится). Что я делаю не так?
Использует ли кто режим +CSCLK=1 или +CSCLK=2 с SIM900? С SIM900B? Какой версии?
Можно ли где-то увидеть отличия версий B04 и B05 ? Документ симкомовский под названием
SIM900B Firmware Release Note Latest Version: 1137B05SIM900B64_SAMSUNG читал, про CSCLK там тишина.
С SIM300 всё работало...