|
AT команды, всякие мелкие вопросы |
|
|
|
Dec 27 2007, 18:01
|
Участник

Группа: Участник
Сообщений: 64
Регистрация: 1-12-07
Пользователь №: 32 864

|
Отключил я эхо с помощью ATE0, и после этого перестал вообще получать какие либо ответы по запросу. Шлю AT, ATI,CREG, и т.д. - а в ответ тишина. Это что так и должно быть? И вообще вы используете эхо, для чего это нужно? Для проверки отосланной команды?
|
|
|
|
|
 |
Ответов
(90 - 104)
|
Feb 9 2011, 07:56
|
Группа: Новичок
Сообщений: 8
Регистрация: 30-07-08
Пользователь №: 39 294

|
Здравствуйте! у меня такой вопрос по поводу модема SIM300. к устройству с микроконтроллером подключен SIM300, к компьютеру Wavecom. при установке связи между двумя модемами (номер набираю с СИМ карты командой atd>SM99) в режиме передачи данных, принимающий модем после двух RING...RING..выдаёт просто OK, а нужно получить строку CONNECT 9600. я так подозреваю, что это SIM300 её просто не выдаёт, потому что с двумя Wavecom всё работает отлично! вот профиль SIM300: ACTIVE PROFILE E: 1 L: 0 M: 0 Q: 0 V: 1 X: 4 S0: 2 S2: 43 S3: 13 S4: 10 S5: 8 S6: 2 S7: 60 S8: 2 S10: 15 +CRC: 0 +CR: 0 +FCLASS: 0 +IMODE: 0 +DR: 0 +CMGF: 0 +CSDH: 0 +ILRR: 0 +CRLP: 61,61,128,6,0,3 +CMEE: 1 +CBST: 7,0,1 +IFC: 0,0 +ICF: 3,3 +CNMI: 2,1,0,0,0 +CSTA: 129 +CSCS: "IRA" +IPR: 9600 +DS: 3,0,512,20 &C: 0 &D: 2 +CCWE: 0 +CDTX: 0 +CTZU: 0 +CTZR: 0 +CV120: 1,1,1,0,0,0 +CEXTHS: 0 +CEXTBUT: 0 +CSMINS: 0 +CMUX: 0 +CCUG: 0,0,0 +CLIP: 0 +COLP: 0 +CCWA: 0 +CAOC: 1 +CLIR: 0 +CUSD: 0 +CSSU: 0 +CSSI: 0 +CDIP: 0 +CSCLK: 0 +CIURC: 1 +SCLASS0: 0 +CSDT: 0 +CMIC: 2,2 +ECHO(NORMAL_AUDIO): 0,0,0 +ECHO(AUX_AUDIO): 0,0,0 +SIDET(NORMAL_AUDIO): 4096 +SIDET(AUX_AUDIO): 4096 +CLCAL: 1 +CCPD: 1 +CMTE: 1 подскажите пожалуйста как его правильно запрограммировать..
|
|
|
|
|
Feb 9 2011, 13:14
|
Группа: Новичок
Сообщений: 8
Регистрация: 30-07-08
Пользователь №: 39 294

|
я уже сам разобрался... если набирать номер напрямую ATD09845.... то всё работает как надо!)))
|
|
|
|
|
Feb 15 2011, 07:04
|
Группа: Новичок
Сообщений: 3
Регистрация: 15-02-11
Пользователь №: 62 981

|
Вопрос по СМС.
Требуется определять, есть ли номер входящего СМС в телефонной книге. Модуль Cinterion mc52i. Про команду +CPBR и аналогичные пишут, что <addr> не реализовано. Управляющий контроллер с 2к памяти - хранить телефонную книжку негде. Читать всю книгу для каждого входящего неохота. Может есть выход?
|
|
|
|
|
Feb 15 2011, 14:52
|
Ортодокс
  
Группа: Свой
Сообщений: 219
Регистрация: 26-10-07
Из: Смела, Украина
Пользователь №: 31 775

|
Цитата(S.S.V @ Feb 15 2011, 09:04)  Про команду +CPBR и аналогичные пишут, что <addr> не реализовано. Ну имена то в телефонной книге поддерживаются? Если да, то имя выводится в качестве одного из параметров команды AT+CMGR . Если же отправителя в телефонной книге нет - то имя будет пустое.
|
|
|
|
|
Feb 18 2011, 10:30
|
Группа: Новичок
Сообщений: 3
Регистрация: 15-02-11
Пользователь №: 62 981

|
Цитата(Aurochs @ Feb 15 2011, 17:52)  Ну имена то в телефонной книге поддерживаются? Если да, то имя выводится в качестве одного из параметров команды AT+CMGR . Если же отправителя в телефонной книге нет - то имя будет пустое. Я так и делаю для входящих (+CLCC). Памяти всего 2к. Перечитывать книгу для смс или есть что-то подобное +CLCC?
|
|
|
|
|
Feb 21 2011, 08:45
|
Группа: Новичок
Сообщений: 1
Регистрация: 21-02-11
Пользователь №: 63 137

|
Здравствуйте. У меня есть задача пересылать пакеты данных с помощью GSM-модема по http методом post. Вроде более-менее разобрался с настройками модема и АТ-командами для отправки данных. Но тем не менее когда я уже пишу AT^SISW=x,nnn модем отвечает ERROR без всяких объяснений. Привожу список АТ-команд:
AT+CMEE=2 AT^SICS=0,conType,GPRS0 AT^SICS=0,inactTO,0 AT^SICS=0,user,gdata AT^SICS=0,passwd,gdata AT^SICS=0,apn,internet
AT^SICS?
^SICS: 0,"conType","GPRS0" ^SICS: 0,"alphabet","0" ^SICS: 0,"user","gdata" ^SICS: 0,"passwd","*****" ^SICS: 0,"authMode","PAP" ^SICS: 0,"apn","internet" ^SICS: 0,"inactTO","0" ^SICS: 1,"conType","" ^SICS: 2,"conType","" ^SICS: 3,"conType","" ^SICS: 4,"conType","" ^SICS: 5,"conType",""
AT^SISS=0,conID,0 AT^SISS=0,srvType,"Http" AT^SISS=0,address,"Http://xxxxxx.ru/xxx.php" AT^SISS=0,hcMethod,1 AT^SISS=0,hcProp,"Content-Type: application/x-www-form-urlencoded" AT^SISS=0,hcContLen,nnnn
AT^SISS?
^SISS: 0,"srvType","Http" ^SISS: 0,"conId","0" ^SISS: 0,"alphabet","0" ^SISS: 0,"hcMethod","1" ^SISS: 0,"hcContLen","nnnn" ^SISS: 0,"hcAuth","0" ^SISS: 0,"hcRedir","1" ^SISS: 0,"address","Http://xxxxxx.ru/xxx.php" ^SISS: 0,"hcContent","" ^SISS: 0,"hcProp","Content-Type: application/x-www-form-urlencoded" ^SISS: 0,"user","" ^SISS: 0,"passwd","*****" ^SISS: 0,"hcUsrAgent","MC75/4.1" ^SISS: 0,"tcpMR","10" ^SISS: 0,"tcpOT","4119" ^SISS: 1,"srvType","" ^SISS: 2,"srvType","" ^SISS: 3,"srvType","" ^SISS: 4,"srvType","" ^SISS: 5,"srvType","" ^SISS: 6,"srvType","" ^SISS: 7,"srvType","" ^SISS: 8,"srvType","" ^SISS: 9,"srvType",""
AT^SISO=1
OK
^SISW: 0, 1
AT^SISO?
^SISO: 0, "Http","4","2","0","0","10.205.34.46:0","xxx.xxx.xxx.2:80"
AT^SISW=0,510
ERROR
Воот. Иногда, по непонятной мне причине, он все-таки соглашается отправлять данные. Но чем все-таки вызвана эта ошибка, и как ее избежать мне не понятно. Помогите, пожалуйста.
|
|
|
|
|
Feb 24 2011, 10:32
|
Местный
  
Группа: Участник
Сообщений: 354
Регистрация: 21-11-10
Пользователь №: 61 046

|
Вопрос такой. Модуль SIM900. Как регулировать АТ командой усиление на входе MIC_P. Команда AT+CMIC=<channel>,<gainlevel> <channel> для вывода MIC_P (19 pin) какой брать? 1, 2 или 3?
Эскизы прикрепленных изображений
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|