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

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

|
Отключил я эхо с помощью ATE0, и после этого перестал вообще получать какие либо ответы по запросу. Шлю AT, ATI,CREG, и т.д. - а в ответ тишина. Это что так и должно быть? И вообще вы используете эхо, для чего это нужно? Для проверки отосланной команды?
|
|
|
|
|
 |
Ответов
(15 - 29)
|
Feb 12 2008, 22:03
|

Группа: Новичок
Сообщений: 1
Регистрация: 12-12-07
Из: Днепропетровск
Пользователь №: 33 214

|
Цитата(Anthoni @ Feb 12 2008, 21:36)  Не понимаю, почему получаю ERROR, на команды AT+CMGD=1, AT+CMGL=”ALL”, AT+CMGR=1...? В чем может быть проблема? С другими, НЕ СМС-командами всё ОК. А проделана ли предварительная настройка? AT_CPBS: ;выбрать телефонную книгу СИМ-карты (команда AT+CPBS="SM") AT_CNMI: ;передавать в порт сигнал (+CMTI: "SM",nn) о входящих СМС: (AT+CNMI=1,1,0,0,0) После этого можно принимать СМС: AT_CMGL0: ;команда AT+CMGL=0 выдать в порт текст пришедшего SMS AT_CMGL1: ;команда AT+CMGL=1 выдать в порт содержимое папки "Входящие"
|
|
|
|
|
Feb 22 2008, 14:08
|
Участник

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

|
Как вычислить момент когда можно отсылать СМС. Что если отсылать команды модулю, если он ещё не закончил выдачу других команд устройству... Как быть?
|
|
|
|
|
Feb 23 2008, 17:47
|
Участник

Группа: Свой
Сообщений: 32
Регистрация: 25-02-07
Пользователь №: 25 646

|
Вычислить момент точно можно только если у вас на контроллер заведены не только Rx и Tx, но и CTS и RTS.
|
|
|
|
|
Feb 24 2008, 18:50
|
Участник

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

|
Заведены конечно, RTS'ом приостанавливаю поток когда обрабатываю каждый байт, CTS проверяю перед отсылкой каждого байта, одно не понятно, почему CTS постоянно весит в одном состоянии.
Сообщение отредактировал Anthoni - Feb 24 2008, 18:54
|
|
|
|
|
Feb 26 2008, 14:50
|
Участник

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

|
В "0" постоянно, у вас также дела с CTS?
|
|
|
|
|
Feb 27 2008, 14:56
|
Участник

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

|
Тогда не буду проводить эксперимент, у меня скорость 38400, оптимальный вариант в моем случае, и CTS включен по умолчанию (2,2). Парюсь только с одной проблемой, как бы не впихнуть команду, когда буду отсылать например СМС, в момент когда модуль будет что то передавать, например между RING...CLIP. Есть где то исходники посмотреть, как люди делают? CTS я понял не поможет мне.
|
|
|
|
|
Apr 7 2008, 17:32
|
Участник

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

|
А какой командой можно включить\выключить подзарядку батареи?
|
|
|
|
|
  |
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0
|
|
|