valerius
Зарегистрирован: 23.12.2007 Сообщения: 3
|
Добавлено: Вс Дек 23 2007 15:27 Заголовок сообщения: GPRS-модем: AT+CMUX, как вырубить? |
|
|
Имеется EDGE/GPRS-модем (PCMCIA, модель называется Onda N100E, сделанный, как удалось выяснить на основе GPRS/EDGE модуля Onda N60 итальянской фирмы Onda Communication), работающий по умолчанию в режиме GSM-мультиплексора. В виндовс модем работает, поскольку имеется драйвер, осуществляющий поддержку этого режима со стороны ОС. Есть другая ОС, в которой такого драйвера нету. Посему есть желание вырубить режим мультиплексора, поскольку надо чтобы можно было управлять модемом при помощи обычных AT-команд.
Из мануалов по AT-командам для разных GPRS-модемов удалось выяснить, что включается/отключается этот режим при помощи команды AT+CMUX=... Причем включить-то получается, а вот отключить -- проблемы. Текущий статус мультиплексора показывает команда:
Код: |
at+cmux?
+CMUX: 0,0,5,127,10,3,30,10,2
OK
|
А вот если попытаться вырубить/изменить текущий режим, то получается следующее:
Код: |
at+cmux=2,0,5,
OK
ERROR
|
В мануале по этому поводу написано, что команда AT+CMUX игнорируется, если если мультиплексор активен.
В общем, вопрос возникает следующий: как можно вырубить мультиплексор, если приведенная выше команда игнорируется? Может быть, должны быть соблюдены какие-то доп. условия?
То, что данный режим вырубается, написано в описании протокола GSM-муллтиплексора, который я скачал из сети. Там описывается процедура выключения мультиплексора при помощи посылки спец. последовательности двоичных пакетов в ком-порт. В общем, я попробовал посылать пакеты в порт при помощи самописного скрипта, но пока ничего не получается, видимо, я что-то не так делаю...
В общем, первый вопрос: можно ли это сделать исключительно AT-командами? Может быть, есть готовые программки, делающие то, что нужно?
И второй вопрос: может быть кто-нибудь знает, где добыть мануал по AT-командам модемов Onda? А то продолжительное гуггление ;) и поиск на сайте производителя http://www.ondawireless.com/frset_home_prodotti.php?lg=en&pid=39&voce_clk=prodotti
так и не дало результатов :(( |
|