Цитата(RadikX @ Jun 30 2014, 12:00)

Поставили прибор с модулем sim900 (B03 ENHANCE) на тестовую нагрузку (SMS, GPRS и т.п) на несколько дней. По логам видно, что модуль пару раз самостоятельно (без команды извне) переходил в ребут, естественно управляющая программа об этом ничего не знала. Кто виноват пока неизвестно, может мощная наводка, может схемотехника, может модуль сбоит. Как достоверно и быстро определить факт перезагрузки модуля. Про Call Ready знаю, но можно ли обойтись без незапрашиваемых ответов?
Варианта 2 пришло в голову сразу:
1) Зафиксировать UART_BAUD_RATE командой "AT+IPR=115200\r" и ловить "RDY\r\n" в случае перезагрузки.
2) "Поднять" какую-то ножку GPIO в "1" командой AT+SGPIO и ловить, когда свалится в "0".
.. а вообще - причину искать
Сообщение отредактировал Pavel☺ - Jun 30 2014, 13:06