Если в модем на основе модуля SIM300 поставить МК (какой нить совсем слабенький) специально для перезапуска и анализа работы модема с внешним девайсом. Как можно определить, что модуль завис. Допустим нет ответов при наличии запросов. Может иногда проверять его командой АТ. Но он же может находится в GPRS, CSD. Делать в тупую таймер перезагрузки, как это часто делают, не красиво. Может у кого то уже есть красивый алгоритм. Или давайте сообща его попробуем хотябы озвучить.
|