Цитата(Палыч @ Jan 27 2009, 21:26)

Есть пара сотен устройств на базе SIM300, которые периодически сообщают с помощью СМС о контролируемых параметрах. Исключительно редко (два раза за два года на разных устройствах) была выявлена следующая ситуация: устройство перестало отправлять СМС, и при его вскрытии и проверке оказалось, что модуль SIM300 на ноге SIM_VDD не выдаёт питание на СИМ карту; при перезапуске модуля SIM300 нормальная работа возобновилась. Подключение СИМ карты к модулю - согласно даташиту. Питание модуля - всё чисто и надёжно, дублированно АКБ.
Вопрос: что заставило (какая причина) модуль SIM300 снять питание с СИМ карты? Как (какой командой) можно надёжно определить эту ситуацию? Как можно надёжно заставить SIM300 выйти из этой ситуации (кроме как перезапуск модуля - это уже проверено)?
Да это может быть обычный глюк модуля. иногда, довольно редко это случается.
можно периодически проверять регистрацию в сети и в случае потери AT+CFUN=0, потом AT+CFUN=1 . Об это не раз писалолось на форуме.
Но это не всегда помогает. Иногда модуль уходит в ступор и кроме как выклбчение его не оживляют.
Ккак я понимаю контроллер управляющий модулем является инициатором отправки СМС через какой то промежуток времени.
значит второй вариант и более надежный да и более простой следующий. Как только Вы пытаетесь отправить СМСку и модуль снял питание с карточки, то не сможете послать СМСку. не получите приглашения >. значит пора выключать модуль и включать по новой. Эта процедура снимет очень многие проблемы.