реклама на сайте
подробности

 
 
> AT команды, всякие мелкие вопросы
Anthoni
сообщение Dec 27 2007, 18:01
Сообщение #1


Участник
*

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



Отключил я эхо с помощью ATE0, и после этого перестал вообще получать какие либо ответы по запросу. Шлю AT, ATI,CREG, и т.д. - а в ответ тишина. Это что так и должно быть? И вообще вы используете эхо, для чего это нужно? Для проверки отосланной команды?
Go to the top of the page
 
+Quote Post
15 страниц V  < 1 2 3 4 > »   
Start new topic
Ответов (15 - 29)
Mustang
сообщение Feb 12 2008, 22:03
Сообщение #16





Группа: Новичок
Сообщений: 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 выдать в порт содержимое папки "Входящие"
Go to the top of the page
 
+Quote Post
Anthoni
сообщение Feb 13 2008, 14:47
Сообщение #17


Участник
*

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



Разобрался, с чего то вдруг плюсики позабывал добавить, функция отсылала команду в виде ATCPBS smile.gif
Go to the top of the page
 
+Quote Post
Anthoni
сообщение Feb 22 2008, 14:08
Сообщение #18


Участник
*

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



Как вычислить момент когда можно отсылать СМС. Что если отсылать команды модулю, если он ещё не закончил выдачу других команд устройству... Как быть?
Go to the top of the page
 
+Quote Post
Tonari
сообщение Feb 23 2008, 17:47
Сообщение #19


Участник
*

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



Вычислить момент точно можно только если у вас на контроллер заведены не только Rx и Tx, но и CTS и RTS.
Go to the top of the page
 
+Quote Post
Anthoni
сообщение Feb 24 2008, 18:50
Сообщение #20


Участник
*

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



Заведены конечно, RTS'ом приостанавливаю поток когда обрабатываю каждый байт, CTS проверяю перед отсылкой каждого байта, одно не понятно, почему CTS постоянно весит в одном состоянии.

Сообщение отредактировал Anthoni - Feb 24 2008, 18:54
Go to the top of the page
 
+Quote Post
Anthoni
сообщение Feb 26 2008, 14:50
Сообщение #21


Участник
*

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



В "0" постоянно, у вас также дела с CTS?
Go to the top of the page
 
+Quote Post
Baser
сообщение Feb 26 2008, 19:42
Сообщение #22


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(Anthoni @ Feb 26 2008, 16:50) *
В "0" постоянно, у вас также дела с CTS?

1. Чтобы CTS выполнял функцию управление потоком, он должен быть включен. По умолчанию он включен, проверьте командой +IFC: 2,2
Вторая двойка - включеный CTS.

2. Даже если CTS включен, чтобы заполнить внутренний буфер SIM300, нужно записать туда 1 кбайт данных (если не ошибаюсь, такой размер буфера) при отсутствии передачи или при медленной передаче из буфера наружу. Так что переключения CTS в вашем случае может и не быть.
Go to the top of the page
 
+Quote Post
shb
сообщение Feb 27 2008, 07:49
Сообщение #23


Местный
***

Группа: Свой
Сообщений: 425
Регистрация: 17-07-06
Из: Россия МО
Пользователь №: 18 877



Проведи эксперимент. Соеденись в CSD для передачи данных (скорость передачи в этом режиме 9600). И суй данные на скорости 115200 увидиш как CTS заработает.
Go to the top of the page
 
+Quote Post
Anthoni
сообщение Feb 27 2008, 14:56
Сообщение #24


Участник
*

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



Тогда не буду проводить эксперимент, у меня скорость 38400, оптимальный вариант в моем случае, и CTS включен по умолчанию (2,2).
Парюсь только с одной проблемой, как бы не впихнуть команду, когда буду отсылать например СМС, в момент когда модуль будет что то передавать, например между RING...CLIP. Есть где то исходники посмотреть, как люди делают? CTS я понял не поможет мне.
Go to the top of the page
 
+Quote Post
chief_olimp
сообщение Mar 2 2008, 10:05
Сообщение #25


Местный
***

Группа: Участник
Сообщений: 249
Регистрация: 31-10-05
Из: Украина Нетешин
Пользователь №: 10 344



подскажите пожалуйста что это означает:
запрос: AT+CBC
ответ +CBC: 2,96,4153
не понятно что обозначает двойка
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Mar 2 2008, 17:51
Сообщение #26


старший лаборант
******

Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097



А это в каком модуле? В принципе, это режим работы батареи... То есть, включен заряд, выключен или еще что-то. Остальные цифры вроде понятны интуитивно wink.gif


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Mar 3 2008, 07:32
Сообщение #27


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



+CBC: < bcs >, < bcl >,<voltage>

<bcs> charge status

0 ME is not charging
1 ME is charging
2 Charging has finished

<bcl> battery connection level

1...100 battery has 1-100 percent of capacity remaining vent

<voltage> battery voltage(mV)


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
chief_olimp
сообщение Mar 6 2008, 10:21
Сообщение #28


Местный
***

Группа: Участник
Сообщений: 249
Регистрация: 31-10-05
Из: Украина Нетешин
Пользователь №: 10 344



Цитата(CADiLO @ Mar 3 2008, 11:32) *
2 Charging has finished

СПАСИБО, в моей доке по SIM300DZ этого небыло
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Mar 6 2008, 12:17
Сообщение #29


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



http://www.microchip.ua/simcom/SimCom/Sim3...0_ATC_V2.00.pdf


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Anthoni
сообщение Apr 7 2008, 17:32
Сообщение #30


Участник
*

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



А какой командой можно включить\выключить подзарядку батареи?
Go to the top of the page
 
+Quote Post

15 страниц V  < 1 2 3 4 > » 
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th August 2025 - 23:19
Рейтинг@Mail.ru


Страница сгенерированна за 0.04498 секунд с 7
ELECTRONIX ©2004-2016