TU41 настройка опроса по CSD в режиме ведомый.

Последние изменения: 10.04.2020

Проверка правильности заводских настроек.

 
Изначально нужно проверить, что с завода на модеме все установлено и запущено правильно. В модеме предустановлено несколько Java программ, которые обеспечивают функциониорование устройства. Давайте убедимся что они работают.

Для начала нужно проверить, что все необходимые нам мидлеты присутствуют в модеме.
Сделать это можно подав следующие AT команды на любой порт кроме “Cinterion EHx USB COM Port4”:

Проверка всех установленных мидлетов:
AT^SJAM=4

В ответ должны получить:

^SJAM: "a:/JRC-1.56.30.jad","Java Remote Control MIDlet Suite","Cinterion","1.56.30",1,703294,0
^SJAM: "a:/TU41rev3.jad","TU41mc","iRZ","1.0",1,145974,0
a:/JRC-1.56.30.jad - это предустановленный мидлет от Cinterion. Без него не будет работать полная функциональность модуля.
a:/TU41rev3.jad - это предустановленный мидлет от iRZ. Без него не будет работать некоторая функциональность модема TU41
 
Теперь нужно проверить что все мидлеты запущены.
Проверим это подав на модем:
AT^SJAM=5  //проверка всех запущенных мидлетов
Ответ должны получить:
^SJAM: "a:/JRC-1.56.30.jad","Java Remote Control MIDlet Suite","Cinterion","1.56.30",1,703294,0
^SJAM: "a:/TU41rev3.jad","TU41mc","iRZ","1.0",1,145974,0
Если в ответе значатся оба вышеперечисленных мидлета значит они запущены, все хорошо.Можно приступать к настройке CSD.


Настройка TU41 для работы по технологии CSD.

Настройка производится с помощью AT команд, как на обычном GSM модеме. Единственное отличие в том, что TU41 это 3G модем, а в 3G сетях CSD не работает.
Поэтому нужно перевести устройство в режим "только 2G". Делается это следующей ат-командой:
 
at^sxrat=0 //работа только в 2G
После подачи ат-команды at^sxrat=0 модем будет работать только с сетью 2G.
К сожалению команда at^sxrat энергозависимая. После перезагрузки, или снятия питания, значение at^sxrat установится в автоматическое определение типа сети. Если модем "поймает" 3G сигнал, то CSD работать не будет.
 
Продолжаем настройку модема:
AT+IPR=9600 //скорость обмена по COM-порту
AT^SCFG="GPIO/mode/DCD0","std" //Установка линии DCD в рабочее состояние
AT^SCFG="GPIO/mode/DTR0","std" //Установка линии DTR в рабочее состояние
AT^SCFG="GPIO/mode/DSR0","std" //Установка линии DSR в рабочее состояние
AT^SCFG="GPIO/mode/RING0","std" //Установка линии RING в рабочее состояние
AT^scfg="GPRS/ATS0/withAttach",off
AT&w //сохранение
ATs0=1 //автоответ после одного гудка
AT&c1 //определение DCD режима
AT&d0 //игнорирование DTR
AT+cbst=71,0,1 //перевести модем в режим приёма данных
ATe0 //отключение эхо
AT&w //сохранение

Все готово. Еще раз обращаю внимание, что после перезагрузки модема, команду at^sxrat=0 необходимо будет подать заново.

Помогла ли вам статья?