Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: gl868
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
mempfis_
Всем добрый день.
Хочу выполнить корректное выключение модема - т.е. чтобы он корректно разрегистрировался из сети, завершил все свои внутреннии операции и увёл POWERMON в 0. Для выключения есть команда AT#SYSHALT. Но пользоваться нею в мультиплексорном режиме по некоторым причинам нет возможности.
Просто выключать питание модема не хочется.
В ge864 была возможность выполнить корректный ресет модема (с разрегистрацией из сети). Для gl868 описна процедура ресета на стр. 21, но она не похожа на процедуру корректного ресета как для ge864. Представители Telit подскажите та процедура ресета что описана в документации это Unconditional или корректная процедура? Возможна ли корректная процедура ресета без ат-комманд? Ну и на последок вопрос - можно ли каким-либо образом выйти из ммультиплексорного режима в обычный (т.е. одноканальный командный режим) чтобы была возможностьотправить AT#SYSHALT?
molecul
Цитата(mempfis_ @ Oct 15 2012, 18:30) *
Всем добрый день.
Хочу выполнить корректное выключение модема - т.е. чтобы он корректно разрегистрировался из сети, завершил все свои внутреннии операции и увёл POWERMON в 0. Для выключения есть команда AT#SYSHALT. Но пользоваться нею в мультиплексорном режиме по некоторым причинам нет возможности.
Просто выключать питание модема не хочется.
В ge864 была возможность выполнить корректный ресет модема (с разрегистрацией из сети). Для gl868 описна процедура ресета на стр. 21, но она не похожа на процедуру корректного ресета как для ge864. Представители Telit подскажите та процедура ресета что описана в документации это Unconditional или корректная процедура? Возможна ли корректная процедура ресета без ат-комманд? Ну и на последок вопрос - можно ли каким-либо образом выйти из ммультиплексорного режима в обычный (т.е. одноканальный командный режим) чтобы была возможностьотправить AT#SYSHALT?

Ответы:
1. Выйти из режима CMUX просто - дернуть DTRом (#CMUXMODE=1)
2. Описание процедуры RESET в HW user guide - это аварийная процедура, о чем ясно написано в начале параграфа "Hardware Unconditional restart"
3. Разрегистрацию в сети можно провести по команде AT#SIMDET=0.
4. Корректный RESET без AT команд не получится. Возможные варианты для вашего случая:
A. (Предпочтительный) Выйти из CMUX DTRом, затем штатная процедура выключения - включения
Б. (Возможный) AT#SIMDET=0 - ждать 15 с - RESET по аппаратной ноге.
mempfis_
Цитата(molecul @ Oct 16 2012, 10:51) *
Ответы:
1. Выйти из режима CMUX просто - дернуть DTRом (#CMUXMODE=1)
2. Описание процедуры RESET в HW user guide - это аварийная процедура, о чем ясно написано в начале параграфа "Hardware Unconditional restart"
3. Разрегистрацию в сети можно провести по команде AT#SIMDET=0.
4. Корректный RESET без AT команд не получится. Возможные варианты для вашего случая:
A. (Предпочтительный) Выйти из CMUX DTRом, затем штатная процедура выключения - включения
Б. (Возможный) AT#SIMDET=0 - ждать 15 с - RESET по аппаратной ноге.


Спасибо. Проверю - возможно дёргание DTRом мне поможет.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.