Всем привет.
Ковыряю GSM модуль (SIM900) и наткнулся на странное его поведение: на одной симке он выключается через несколько секунд после включения.
Подробно:
Вставляю Сим1 (оператор life), модуль заводится нормально, отвечает на АТ команды. Ввожу пин-код - через несколько секунд выключается. Вставляю Сим2 (другого оператора) - работает нормально, не выключается.
Вставляем Сим1 на другой, точно такой же, модуль Sim900, с которым ничего до этого не делали - работает нормально и не выключается.
На испытуемом же сначала тоже работал нормально. Посылал СМСки, обращался по http к серверу (через gprs), потом вдруг раз и привет. После чего наступил этот !привет" сложно сказать. Долго возился с программой, какие последние команды посылал уже и не помню. Резетил модуль, закорачивал резервную батарейку, чтоб он все "забыл" - не помогает.
Знаю что такое может быть из-за слабого питания - проверил всячески, с питанием все ок. Для чистоты эксперимента модуль включается сам по себе, без микроконтроллера - просто питание и все.
Сам модуль вот такой: http://arduino-ua.com/prod165-SIM900_GSMGP...ld_dlya_Arduino
Буду благодарен за любые советы.