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

 
 
> Сборник отлаженных АТ-последовательностей для типовых задач, Есть ли здесь? Или может стОит сделать?
dvkdvk
сообщение Feb 26 2011, 23:40
Сообщение #1





Группа: Новичок
Сообщений: 9
Регистрация: 5-02-11
Пользователь №: 62 731



Ведь наверняка же у 90% здесь обитающих задачи, решаемые с помощью SIM900 или других модулей, одни и те же практически:
проинициализировать, слушать статус, ответить на звонок, ответить на смс, совершить звонок, проконтролировать баланс на счету и т.п.

При всем обилии справочников по АТ-командам вижу, что есть тонкости в последовательности действий - то тут, то там реплики типа "... а ты не пробовал послать АТххх перед тем, как послать АТууу..." - и все это раскидано по форуму, не систематизировано.

Может имеет смысл упорядочить эту информацию? Или это уже где-то сделано (тогда поделитесь ссылками, я что-то не нашел). Или "фирменные" последовательности АТ-обмена есть предмет особого копирайта здесь присутствующих? sm.gif


P.S. Меня, конечно же, интересует это в применении к конкретно SIM900, но я думаю, что такую "вики" можно сделать и с оговоркой на разные особенности реализации у разных популярных тут модулей.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
av-master
сообщение Feb 27 2011, 12:10
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 857
Регистрация: 14-05-05
Из: Украина
Пользователь №: 4 998



Управление потоком нужно 100% - это однозначно. если для чисто позвонить то можно и без него. но смысла невижу. почти все современные контроллеры (атымелы не призаю по идеологическим причинам) имеют полные компорты аппаратные.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Feb 27 2011, 17:46
Сообщение #3


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(av-master @ Feb 27 2011, 14:10) *
Управление потоком нужно 100% - это однозначно. если для чисто позвонить то можно и без него. но смысла невижу. почти все современные контроллеры (атымелы не призаю по идеологическим причинам) имеют полные компорты аппаратные.


Ну эт необоснованное заявление. wink.gif
Управление потоком для GSM модемов в связке с современным микроконтроллером вообще не нужно.
Сами микроконтроллеры всегда успеют за любым потоком от модема.
AT команды и так построены на протоколе запрос-ответ и как бы квитирование автоматом получается.
А PPP протокол тоже имеет свой механизм квитирования и не нуждается еще в чем то на более низком уровне для управления потоком.



Go to the top of the page
 
+Quote Post
Velund
сообщение Feb 27 2011, 19:06
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 693
Регистрация: 19-11-04
Пользователь №: 1 177



QUOTE (AlexandrY @ Feb 27 2011, 20:46) *
Ну эт необоснованное заявление. wink.gif

QUOTE
Управление потоком для GSM модемов в связке с современным микроконтроллером вообще не нужно.
Сами микроконтроллеры всегда успеют за любым потоком от модема.


Если не использовать всякие энергоэкономичные моды из которых надо еще выбираться - наверное успеют. А если модем висит на таске с низким приоритетом а наверху что то "тяжелое" крутится.... Вопрос...

QUOTE
AT команды и так построены на протоколе запрос-ответ и как бы квитирование автоматом получается.


Ну если не использовать unsolicited responces то да... А если использовать? wink.gif Да еще в связке со слип модами модема и хоста? wink.gif Да в связке с MUX? wink.gif

QUOTE
А PPP протокол тоже имеет свой механизм квитирования и не нуждается еще в чем то на более низком уровне для управления потоком.


Отдельный вопрос. И не такой простой как кажется. Учитывая мелкие косячки и "особенности" в реализации PPP во многих модемах.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Feb 27 2011, 19:31
Сообщение #5


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Velund @ Feb 27 2011, 21:06) *
Если не использовать всякие энергоэкономичные моды из которых надо еще выбираться - наверное успеют. А если модем висит на таске с низким приоритетом а наверху что то "тяжелое" крутится.... Вопрос...

Ну если не использовать unsolicited responces то да... А если использовать? wink.gif Да еще в связке со слип модами модема и хоста? wink.gif Да в связке с MUX? wink.gif

Отдельный вопрос. И не такой простой как кажется. Учитывая мелкие косячки и "особенности" в реализации PPP во многих модемах.


Вот на этой платформе:
GSM контроллер
сейчас работает FTP сервер (несколько сессий одновременно) , FTP клиент (удаленное самостоятельное скачивание апгрейдов), почтовый клиент, WEB сервер (до 10 сессий одновременно), Telnet, два прозрачных канала RS232-GPRS-RS232, клиент интернет времени, прямой TCP коннект с сервером приложения, прием SMS без разрыва GPRS. И все через один SIM900 без всякого аппаратного управления потоком, MUX-а и использования иных сигналов кроме TX и RX.
Все это также работало и на SIM300, и на Telit-ах, Nokia-х, и на Ublox-ах N7xx и т.д.

Исходники, кстати, стоят всего 25 тыс. баксов wink.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- dvkdvk   Сборник отлаженных АТ-последовательностей для типовых задач   Feb 26 2011, 23:40
- - av-master   ИМХО )) может Ваи еще и ключи от .... спрашивайте...   Feb 27 2011, 00:27
|- - =F8=   Цитата(av-master @ Feb 27 2011, 03:2...   Feb 27 2011, 08:22
|- - sobr   Цитата(av-master @ Feb 27 2011, 06:2...   Feb 27 2011, 08:23
|- - zltigo   QUOTE (av-master @ Feb 27 2011, 03:2...   Feb 27 2011, 09:41
||- - Velund   QUOTE (zltigo @ Feb 27 2011, 12:41) Меня ...   Feb 27 2011, 12:07
|- - dvkdvk   Цитата(av-master @ Feb 27 2011, 02:2...   Feb 27 2011, 10:29
|- - ivstech   Цитата(av-master @ Feb 27 2011, 07:2...   Feb 27 2011, 14:32
|- - Velund   QUOTE (av-master @ Feb 27 2011, 03:2...   Mar 4 2011, 10:00
|- - Velund   QUOTE (av-master @ Feb 27 2011, 15:1...   Feb 27 2011, 12:12
|- - sobr   Цитата(av-master @ Feb 27 2011, 18:1...   Feb 27 2011, 12:59
|- - Velund   QUOTE (AlexandrY @ Feb 27 2011, 22:31) Во...   Feb 27 2011, 19:51
|- - AlexandrY   Цитата(Velund @ Feb 27 2011, 21:51) На _э...   Feb 27 2011, 20:21
- - av-master   оба варианте... (внешний стек от мелкочипа, хотя п...   Feb 27 2011, 17:20
- - av-master   зря нет упраления потоком. то что контроллер успев...   Feb 27 2011, 19:36
|- - AlexandrY   Цитата(av-master @ Feb 27 2011, 21:3...   Feb 27 2011, 19:40
- - av-master   AlexandrY + уважуха )   Feb 27 2011, 21:37
- - andrewlekar   Неужто исходники при таком функционале лицензионно...   Feb 28 2011, 05:46


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th July 2025 - 03:48
Рейтинг@Mail.ru


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