GSM модуль SIM800L

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

GSM модуль SIM800L

#1

Сообщение pan » 15.12.2017{, 12:40}

spektr107 писал(а):целью настроить AT командами скорость и всё необходимое для работы модуля
только скорость. больше ни чего не надо.

на странице скачки блока вместе с напутствиями  есть ссылка на ветку с обсуждением работы с блоками. видели?
вот можете начать читать отсюда и далее.

Anydy

GSM модуль SIM800L

#2

Сообщение Anydy » 15.12.2017{, 13:13}

Уже неоднократно говорили, когда вы заливаете скетч для проверки модуля АТ командами, для блоков Слимпера,  нужно АТ командами жестко прописать в модуле скорость (19200 или у меня например стабильно работал на 57600),
И ОБЯЗАТЕЛЬНО сохранить настройки профиля!
Читайте форум внимательнее - не вы первый....

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

GSM модуль SIM800L

#3

Сообщение pan » 15.12.2017{, 13:24}

spektr107 писал(а):дайте прямую ссылку на пост где это описано
 я дал. максимум пару страниц прочтите

Anydy

GSM модуль SIM800L

#4

Сообщение Anydy » 15.12.2017{, 15:36}

ATW0 - сохранить в профиле 0

Вы бы сайт этот внимательно прочитали (ссылка на который в первом вашем сообщении)
Там есть статья по АТ командам (правда для SIM900 но какая разница)))

Anydy

GSM модуль SIM800L

#5

Сообщение Anydy » 15.12.2017{, 22:24}

Конечно есть разница в некоторых командах, но не в данном случае, основные команды почти все одинаковы...
А вообще в сети море даташитов и справочников по АТ командам именно для SIM800L от производителя ...не нашли чтоль?

Описание АТ комманд SIM800

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

GSM модуль SIM800L

#6

Сообщение pan » 16.12.2017{, 23:10}

не кушает он кирилицу.
или я плохо искал...

Anydy

GSM модуль SIM800L

#7

Сообщение Anydy » 17.12.2017{, 01:52}

pan писал(а):не кушает он кирилицу.
Чо это не кушает....вполне даже...
Вроде на том же сайте (из первого сообщения) говорили как!

Примечание по текстовому режиму и кодировкеОт текстового режима (PDU или текстовый) и кодировки модуля зависит формат ввода номеров, USSD запросов, входящих и
исходящих СМС.Самый геморройный и универсальный вариант – это PDU режим, т.к. в нём можно без проблем отправлять и принимать любые текстовые
данные, но из-за его «геморойности» рассматривать его не буду.Самый простой вариант – GSM кодировка. В нём номера вводятся привычным цифровым методом, исходящие и исходящие сообщения,
как СМС, так и USSD в латинице отображаются, как им и полагается. С
кириллицей дела обстоят посложнее, модуль входящие сообщения с ней
отображает в UNICOD, точнее в HEX значениях UNICOD. С исходящими
сообщениями дела обстоят сложнее!Второй вариант, посложнее – UCS2 кодировка. Входящие и исходящие сообщения, USSD запросы, номера телефонов в запросах – всё
пишется в UNICOD. Упрощенные USSD запросы не работают.Другие варианты мной плохо опробованы, но у них тоже всё идёт в своей кодировке.Пример (номер телефона заменён на +79012345678, добавлены переносы):Кодировка
и
режимЗапросОтветPDUAT+CMGR=2+CMGR: 1,"",38
07919720780110F0000B919710325476F800003190121
175644215D4F29C0E9AB7E72E50985DC6B7CAF8B24B5E07

OKAT+CMGR=3+CMGR: 1,"",59
07919720780110F0000B919710325476F800083190122
185134228005400650073007400200073006D00730020
0032002E0020042204350441044200200441043C0441

OKGSMAT+CMGR=2+CMGR: "REC READ","+79012345678","","13/09/21,11:57:46+24"
Test sms text

OKAT+CMGR=3AT+CMGR=3
+CMGR: "REC READ","+79012345678","","13/09/21,12:58:31+24"
005400650073007400200073006D007300200032
002E0020042204350441044200200441043C0441

OKAT+CUSD=1,"#100#"OK

+CUSD: 0,"Balance:240,68r ",UCS2AT+CMGR=2+CMGR: "REC READ","002B0037003900300031
0032003300340035003600370038","","13/09/21,11:57:46+24"
005400650073007400200073006D0073002E0020
0061006C00650078002D006500780065002E00720075

OKAT+CMGR=3+CMGR: "REC READ","002B00370039003000310032
003300340035003600370038","","13/09/21,12:58:31+24"
005400650073007400200073006D007300200032
002E0020042204350441044200200441043C0441

OKAT+CUSD=1,"00230031
003000300023"OK

+CUSD: 0,"00420061006C0061006E00630065003A0032
00340030002C0036003800720020",64Текст сообщений выданного на запрос «AT+CMGR=3» — «Test sms 2. Тест смс»Кратко о UNICODEВ юникоде символы кодируются в шестнадцатиричке записанной в текстовом виде, при этом
первые 127 символов просто переводятся в HEX, а вот к кириллице
добавляется 350h.Пример: 1 – 0031, G – 0047, z — 007A, Ы — 042B, я — 044FПрограммка для кодировки и раскодировки UNICODE – скачать.
Соори копи-пасте коряво вставилось ...читайте на том же сайте

Добавлено (17.12.2017, 01:52)
---------------------------------------------
spektr107 писал(а):возможные кодировки: IRA, GSM, UCS2, HEX, PCCP, PCDN, 8859-1
А вы не помните когда первые мобильные телефоны принимали СМС на транслите? Чтобы перевести на русский язык надо было отправить UCS2=1

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

GSM модуль SIM800L

#8

Сообщение pan » 17.12.2017{, 11:35}

тогда надо допиливать блоки, или обращаться к Слимперу , может добавит прием/передачу смс в кирилице

Гость

GSM модуль SIM800L

#9

Сообщение Гость » 18.12.2017{, 22:47}

Serial_S нужно поставить в блоке пользователя (исправить сам блок)-прочитайте описание....

Делал вот так :

Авто перезагрузка и запись 9600 перед инициализацией.
Вложения
sim800sser.flp
(715.75 КБ) 188 скачиваний
Последний раз редактировалось Гость 18.12.2017{, 23:16}, всего редактировалось 1 раз.

Anydy

GSM модуль SIM800L

#10

Сообщение Anydy » 18.12.2017{, 23:19}

Вы точно прописали в модем фиксированную скорость? И сохранили настройки?
С тестовым скетчем модем отвечает только на ту скорость которую сохранили?
Я уже смутно помню, но помню вроде что у меня стабильно работал на 57600 .....на 19200 тоже работал а вот на 9600 были проблемы....но это я могу и ошибаться...

Я просто не увидел что вы точно убедились в том, что скорость в модеме зафиксирована и сохранена.

Гость

GSM модуль SIM800L

#11

Сообщение Гость » 19.12.2017{, 08:13}

spektr107 писал(а):Serial_S у меня прописано, в последнем скриншоте строка внизу
Не в настройках, а в самом редакторе блока пользователя править нужно .
Странный Вы человек , я Вам уже исправленный блок дал , под сериал  и к нему блок задачи скорости ....
а Вы пишите что всё сделали ...

-Ааааа ,понял у генералов же спрашивали...
Цитата spektr10736222Товарищи генералы, опять прошу помощи, уже третью неделю с этим SIM800L модулем мучаюсь, никак не заставлю работать((
Последний раз редактировалось Гость 19.12.2017{, 09:05}, всего редактировалось 1 раз.

Anydy

GSM модуль SIM800L

#12

Сообщение Anydy » 19.12.2017{, 20:21}

spektr107 писал(а):У Вас после загрузки вашего скетча в мониторе порта команды работают? модуль отвечает?
А кто вам сказал что в этом скетче модем должен отвечать на АТ команды посланные в Serial?
Насколько я помню этого нет...

Anydy

GSM модуль SIM800L

#13

Сообщение Anydy » 19.12.2017{, 22:12}

spektr107 писал(а):То есть в уже составленном под свои нужды скетче, после его заливки уже не должно быть АТ команд, и модуль не должен отвечать после открытия монитора порта? Я правильно понимаю?
Да, после создания программы в FLProg и при использовании блоков от Слимпера ... в коде нет возможности опрашивать модем АТ-командами....

Гость

GSM модуль SIM800L

#14

Сообщение Гость » 19.12.2017{, 22:52}

У Слимпера есть блок для полного теста модема через сом порт , найдите его и подключите.

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

GSM модуль SIM800L

#15

Сообщение pan » 19.12.2017{, 23:31}

sser, речь и идет про него....

Гость

GSM модуль SIM800L

#16

Сообщение Гость » 20.12.2017{, 11:27}

spektr107 писал(а):Если не трудно, проверьте на работоспособность мой скетч Прикрепления: 7544573.png(7Kb) · GSM.flp(668Kb)
Проверил ,- Вы не поставили мой блок AT+IPR=9600.
и ОСНОВНОЙ БЛОК НЕ ТОТ
Последний раз редактировалось Гость 20.12.2017{, 11:41}, всего редактировалось 1 раз.

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

GSM модуль SIM800L

#17

Сообщение pan » 20.12.2017{, 11:29}

sser писал(а):Вы не поставили мой блок AT+IPR=9600
а смысл в нём?

Гость

GSM модуль SIM800L

#18

Сообщение Гость » 20.12.2017{, 12:51}

В том ,что память держит минуту , а может и сутки .
А потом опять скорость передачи 0 становится.
Пришлось этот "костыль" делать.

Гость

GSM модуль SIM800L

#19

Сообщение Гость » 20.12.2017{, 12:55}

sser писал(а):и ОСНОВНОЙ БЛОК НЕ ТОТ
Все SERIAL_M нужно исправить на Serial_S   (буквы заглавная и строчные) .
Вот этот еще забыл -исправьте сами.
Вложения
7926353.jpg
Последний раз редактировалось Гость 20.12.2017{, 12:58}, всего редактировалось 1 раз.

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

GSM модуль SIM800L

#20

Сообщение pan » 20.12.2017{, 13:11}

sser писал(а):память держит минуту , а может и сутки .
 у кого? кто вам сказал?
мой модуль несколько дней лежал без питания и прекрасно работает . ни чего не сбосилось

Ответить

Вернуться в «GSM / GPRS»