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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Сборник отлаженных АТ-последовательностей для типовых задач, Есть ли здесь? Или может стОит сделать?
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
av-master
сообщение Feb 27 2011, 00:27
Сообщение #2


Знающий
****

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



ИМХО )) может Ваи еще и ключи от ....

спрашивайте в чем косяк Вам помогут . а так сразу взять и выложить весь алгоритм работы. который годами отрабатывался и за немалые деньги )) ИМХО глупо.
стандартные последовательности для выхода в Инет есть в апнотах. вариантов работы можено несколько привести. ктото дергает ногой дтр. ктото плюсами пользуется. ктото по длине посылки отправляет пакеты, ктото по кнрлзету... набрать номер номер для проверки баланса )) одно команда... прочитать смс тоже.. все 10-ки раз тут обсуждалось. фак предлагает создать почти кадждый новенький в теме )) но не создает сам с нашей помощью, а пытается сподвигнуть всех кроме себя...
тремя постами ниже тема по АТ командам. зачем еще одна ?
перечитайте последние 15 страниц форума, и у Вас отпадет 99,9% вопросов.
PS я свою библиотеку по работе с 300/900 оценил в 8килобаксов... даже есть клиенты хоть и кусками )) два года работы и заточки. еще осталось упраление звуком/микрофоном под 900-ку переделать/и добавить обработку DTMF ))
еще раз ИМХО
Go to the top of the page
 
+Quote Post
=F8=
сообщение Feb 27 2011, 08:22
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954



Цитата(av-master @ Feb 27 2011, 03:27) *
PS я свою библиотеку по работе с 300/900 оценил в 8килобаксов... даже есть клиенты хоть и кусками ))


Спекулянт! sm.gif
Go to the top of the page
 
+Quote Post
sobr
сообщение Feb 27 2011, 08:23
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 926
Регистрация: 18-01-07
Пользователь №: 24 552



Цитата(av-master @ Feb 27 2011, 06:27) *
PS я свою библиотеку по работе с 300/900 оценил в 8килобаксов... даже есть клиенты хоть и кусками )) два года работы и заточки. еще осталось упраление звуком/микрофоном под 900-ку переделать/и добавить обработку DTMF ))
еще раз ИМХО
CADiLO, купите у него библиотеку и выложите в качестве поддержки всех страждущих. biggrin.gif
Go to the top of the page
 
+Quote Post
zltigo
сообщение Feb 27 2011, 09:41
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (av-master @ Feb 27 2011, 03:27) *
PS я свою библиотеку по работе с 300/900 оценил в 8килобаксов... даже есть клиенты хоть и кусками )) два года работы и заточки. еще осталось упраление звуком/микрофоном под 900-ку переделать/и добавить обработку DTMF ))

Меня терзают смутные сомнения, что там у Вас там не более, чем куча "ценных" шаманских штучек навороченых, как и у каждого уважающего себя бывалого шамана, исключительно по причине собственного шаманского непонимания некоторых предметов рассматриваемых, как черные ящики. sad.gif sad.gif sad.gif
QUOTE
еще раз ИМХО

Совершенно аналогично!


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
dvkdvk
сообщение Feb 27 2011, 10:29
Сообщение #6





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



Цитата(av-master @ Feb 27 2011, 02:27) *
фак предлагает создать почти кадждый новенький в теме )) но не создает сам с нашей помощью, а пытается сподвигнуть всех кроме себя...


Да я не против sm.gif Как только буду готов, пока еще не прицепил Атмегу к модулю - все не могу решить для себя - нужен ли хард flow control или можно обойтись будет. А просто с компа дергать модуль не интересно sm.gif

Цитата(av-master @ Feb 27 2011, 02:27) *
PS я свою библиотеку по работе с 300/900 оценил в 8килобаксов... даже есть клиенты хоть и кусками )) два года работы и заточки. еще осталось упраление звуком/микрофоном под 900-ку переделать/и добавить обработку DTMF ))


Всегда уважал людей, умеющих ценить свой труд sm.gif Я что-то по жизни все больше альтруистничал sm.gif
Go to the top of the page
 
+Quote Post
Velund
сообщение Feb 27 2011, 12:07
Сообщение #7


Знающий
****

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



QUOTE (zltigo @ Feb 27 2011, 12:41) *
Меня терзают смутные сомнения, что там у Вас там не более, чем куча "ценных" шаманских штучек навороченых, как и у каждого уважающего себя бывалого шамана, исключительно по причине собственного шаманского непонимания некоторых предметов рассматриваемых, как черные ящики. sad.gif sad.gif sad.gif


Ну как бы это сказать... Шаманские штучки обкатанные временем иногда единственный способ делать firmware которое одинаково стабильно будет работать со всеми версиями прошивок модулей которые могли попасть в серийные изделия. И нарабатывается такой опыт шишками, иногда немалыми и недешевыми. Наличие (F)OTA у модулей не снимает вопроса совсем - порой несколько мег трафика в роуминге помноженные на количество изделий - это душераздирающая цифра в вполне конкретных денежных единицах. wink.gif Да и отзыв изделия для обновления может стоить больше самого изделия.

Errata sheets по прошивкам модулей у производителей как то не практикуются - те же Моторола с Вейвкомом вставали в глухую оборону при вопросе содержащем слова known bugs list and recommended workarounds. wink.gif Потом, когда уже все шишки набиты, это дело всплывает в release notes к новой версии прошивки. Да и то не всегда.
Go to the top of the page
 
+Quote Post
av-master
сообщение Feb 27 2011, 12:10
Сообщение #8


Знающий
****

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



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


Знающий
****

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



QUOTE (av-master @ Feb 27 2011, 15:10) *
(атымелы не призаю по идеологическим причинам)


Сейчас к идеологическим причинам еще и вполне конкретные проблемы с поставками присоединились. Кое кто обжегся по крупному с ними - атымели так атымели... wink.gif
Go to the top of the page
 
+Quote Post
sobr
сообщение Feb 27 2011, 12:59
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 926
Регистрация: 18-01-07
Пользователь №: 24 552



Цитата(av-master @ Feb 27 2011, 18:10) *
Управление потоком нужно 100% - это однозначно. если для чисто позвонить то можно и без него. но смысла невижу. почти все современные контроллеры (атымелы не призаю по идеологическим причинам) имеют полные компорты аппаратные.
Ну вот... Уже 7999$. biggrin.gif
Go to the top of the page
 
+Quote Post
ivstech
сообщение Feb 27 2011, 14:32
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 204
Регистрация: 5-01-06
Пользователь №: 12 860



Цитата(av-master @ Feb 27 2011, 07:27) *
PS я свою библиотеку по работе с 300/900 оценил в 8килобаксов... даже есть клиенты хоть и кусками )) два года работы и заточки. еще осталось упраление звуком/микрофоном под 900-ку переделать/и добавить обработку DTMF ))

PPP и TCP свои сделали или используете встроенный стек?
Go to the top of the page
 
+Quote Post
av-master
сообщение Feb 27 2011, 17:20
Сообщение #12


Знающий
****

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



оба варианте... (внешний стек от мелкочипа, хотя прикручивали и другие)
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Feb 27 2011, 17:46
Сообщение #13


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
Сообщение #14


Знающий
****

Группа: Свой
Сообщений: 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
Сообщение #15


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

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

 


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


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