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

 
 
15 страниц V  « < 2 3 4 5 6 > »   
Reply to this topicStart new topic
> AT команды, всякие мелкие вопросы
Anthoni
сообщение Jun 26 2008, 18:07
Сообщение #46


Участник
*

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



Цитата(Палыч @ Jun 26 2008, 19:17) *
Дозвониться в этом режиме можно только с телефона, подключенного к компьютеру или микроконтроллеру.

Не мой вариант. crying.gif
На счет декодера DTMF, по даташиту я понял он подключается к телефонной линии для проверки, как его можно сопряжить с модулем?
Go to the top of the page
 
+Quote Post
av-master
сообщение Jul 27 2008, 20:25
Сообщение #47


Знающий
****

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



Цитата(Anthoni @ Jun 26 2008, 21:07) *
На счет декодера DTMF, по даташиту я понял он подключается к телефонной линии для проверки, как его можно сопряжить с модулем?


А с выхода на гарнитуру. или на динамик подать сигнал на вход MT88L70 не пробовал?... ну и с уровнем сигнала. и резисторами поиграться... тут в принципе осцилограф неплохо было бы иметь...
Go to the top of the page
 
+Quote Post
megachip
сообщение Jul 27 2008, 20:58
Сообщение #48


Участник
*

Группа: Новичок
Сообщений: 29
Регистрация: 13-06-05
Пользователь №: 5 967



Цитата(Anthoni @ Jun 26 2008, 21:07) *
На счет декодера DTMF, по даташиту я понял он подключается к телефонной линии для проверки, как его можно сопряжить с модулем?

Посмотрите как советует семинар по SIM300:
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
Экспериментатор
сообщение Nov 12 2009, 16:50
Сообщение #49





Группа: Участник
Сообщений: 7
Регистрация: 29-09-09
Пользователь №: 52 649



У меня вопрос следующего плата. Нужно определить желательно одной командой наличие сим карты, в сим-держателе?
Если такой команды нет, как это осуществить?
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Nov 12 2009, 17:02
Сообщение #50


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(Экспериментатор @ Nov 12 2009, 21:50) *
У меня вопрос следующего плата. Нужно определить желательно одной командой наличие сим карты, в сим-держателе?
Если такой команды нет, как это осуществить?

AT+CPIN?
Если симки в держателе нету - то выдаст ошибку.


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Nov 12 2009, 18:04
Сообщение #51


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

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



Желательно предварительно установить AT+CMEE=1. Тогда на AT+CPIN? в случае отсутствия SIM-карты выдаст +CME ERROR: 10, а в случае ошибки обмена (неисправность карты, с точки зрения модуля) - +CME ERROR: 13.
А вообще-то SIM300 при фиксированной скорости обмена по UART это и так говорит, +CPIN: READY, или SIM NOT INSERTED, или SIM ERROR.


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
head_sk
сообщение Nov 12 2009, 22:10
Сообщение #52


Частый гость
**

Группа: Участник
Сообщений: 80
Регистрация: 3-07-09
Пользователь №: 50 897



Цитата(Harbinger @ Nov 12 2009, 20:04) *
Желательно предварительно установить AT+CMEE=1.
У SIM300 по-умолчанию тот режим включен.
Go to the top of the page
 
+Quote Post
mempfis_
сообщение Nov 13 2009, 06:50
Сообщение #53


Профессионал
*****

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Цитата(Anthoni @ Feb 22 2008, 18:08) *
Как вычислить момент когда можно отсылать СМС.


Я вычисляю момент когда можно получать/сласть смс когда на AT+CPBS? модем перестаёт выдавать ERROR (гдето секунд 30 после включения).
После этого настраиваю формат и вывод смс AT+CMGF=1 AT+CNMI=2,1. Дальше модем сам по приходу новой смс выдаёт в терминал информацию о её месторасположении.
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Nov 13 2009, 08:23
Сообщение #54


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

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



Цитата(head_sk @ Nov 13 2009, 00:10) *
У SIM300 по-умолчанию тот режим включен.

Да, но лучше перебдеть, чем недобдеть - пробегала ведь партия модулей с весьма странными заводскими установками.


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
arm123
сообщение Nov 19 2009, 19:16
Сообщение #55


Участник
*

Группа: Участник
Сообщений: 23
Регистрация: 22-10-09
Пользователь №: 53 141



Подскажите команду с помощью которой можно однозначно определить если связь или нет?
Нужно для проверки когда произошла регистрации модема в сети оператора, но вдруг по каким-то причинам пропала.
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Nov 19 2009, 19:27
Сообщение #56


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(arm123 @ Nov 19 2009, 23:16) *
Подскажите команду с помощью которой можно однозначно определить если связь или нет?
Нужно для проверки когда произошла регистрации модема в сети оператора, но вдруг по каким-то причинам пропала.

AT+CREG? должно срабатывать, если регистрация теряется.
Так же помогает AT+CSQ (уровень сигнала)


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
west329_
сообщение Dec 7 2009, 14:18
Сообщение #57


Местный
***

Группа: Свой
Сообщений: 378
Регистрация: 10-09-07
Из: UKR/Voz
Пользователь №: 30 423



Уважаемые форумчане, подскажите пожалуйста как реализуется пакетная передача данных в формате HEX.
Интересует именно тот момент когда нужно передать на сервер UDP пакет в формате HEX, размер заранее ограничен 512байтами. Модуль используется 300DZ. Не хочется данные которые лежат в памяти переводить в ASCII. Да собственно и сам сервер не поймёт, на другом конце сидит жесткий алгоритм который воспринимает данные только в HEX.

Допустим проделываются над модулем все нужные команды, и он успешно подключается к серверу по UDP при этом выдает следущее...
Код
CONNECT OK
AT+CIPSEND
>

как дальше поступить ?
Go to the top of the page
 
+Quote Post
Baser
сообщение Dec 7 2009, 14:47
Сообщение #58


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

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



Цитата(west329_ @ Dec 7 2009, 16:18) *
... размер заранее ограничен 512байтами. Модуль используется 300DZ. Не хочется данные которые лежат в памяти переводить в ASCII...

Допустим проделываются над модулем все нужные команды, и он успешно подключается к серверу по UDP при этом выдает следущее...
Код
CONNECT OK
AT+CIPSEND
>

как дальше поступить ?

После таких команд послать все HEX-коды уже не удасться wink.gif
В частности, коды CTRL-Z (0x1A) и ESC (0x1B) уже не пройдут...

Нужно применять команду посылки заданного числа байтов:
AT+CIPSEND=512<CR>
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Dec 7 2009, 21:58
Сообщение #59


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(west329_ @ Dec 7 2009, 18:18) *
Уважаемые форумчане, подскажите пожалуйста как реализуется пакетная передача данных в формате HEX.
Интересует именно тот момент когда нужно передать на сервер UDP пакет в формате HEX, размер заранее ограничен 512байтами. Модуль используется 300DZ. Не хочется данные которые лежат в памяти переводить в ASCII. Да собственно и сам сервер не поймёт, на другом конце сидит жесткий алгоритм который воспринимает данные только в HEX.

Допустим проделываются над модулем все нужные команды, и он успешно подключается к серверу по UDP при этом выдает следущее...
Код
CONNECT OK
AT+CIPSEND
>

как дальше поступить ?

Скажите, а что это за формат такой: HEX ? Какой-то хитрый формат хранения данных или просто разновидность системы представления данных наряду с двоичной (BIN), восмеричной (OCT) или десятичной (DEC) ?


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
Aner
сообщение Dec 7 2009, 22:11
Сообщение #60


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Ну вы блин даете!
Intel придумал такой формат давно давно. Если гуглить не можете, то вот википедия вам поможет:
http://ru.wikipedia.org/wiki/Intel_Hex
Go to the top of the page
 
+Quote Post

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

 


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


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