Страница 1 из 3

SIM800L, использование GPRS

Добавлено: 25.10.2019{, 09:09}
Sancho
Недавно получил 800l - тестирую режим gprs.
Сделал себе шпаргалку, может кому будет интересно.
По ней работают тесты, небольшие.
Команды формата AT+SAPBR=3,1,"CONTYPE","GPRS" не использую.
Может это и не правильно, но пока в них не разобрался до конца...

Тестирование Каскады пользователями

Добавлено: 09.11.2019{, 16:42}
Sancho
Тестирование SIM800 и облако.
Сделан ПБ, черновой, для режима в FLProg работа с облаком каскада через W5100 TCP. Немного придётся менять код в IDE после компиляции.
В проекте один генератор, 200мс на период, счётчик, пара делителей, на два(сдвигом) и десять.
Результаты поданы в три holdreg.
Работает.
СпойлерПоказать
screenshot_19-11-09_16-40-20.png

Тестирование Каскады пользователями

Добавлено: 09.11.2019{, 16:54}
Sancho
Скажу честно - сделать простой шлюз из sim800 и ардуино, самой дешёвой, и получить на выходе RTU - и будет намного проще пользоваться в дальнейшем - приделать ttl<->485 и цепляй чего хочешь, даже пром контролер!
обновил.

Отправлено спустя 54 секунды:
Всё на сегодня - суббоТНИЦА!!!!!

Тестирование Каскады пользователями

Добавлено: 13.11.2019{, 11:46}
Sancho
Готов провести бэта тест по работе с облаком каскады через модуль sim800.
Правила - Вы присылаете мне код, желательно полностью протестированный для работы с каскадой.
В FLP, предварительно, выбираете работа с каскадой через облако с помощью W5100.
Файл в формате .flp или .ino.
Указываете к каким выводам будет подключен sim800.
Указываете свою точку APN, например: internet.tele2.ru, user tele2, passw tele2.
В ответ я в личку отправляю Вам hex для заливки в мк. С Вашим CID(10 символьный идентификатор).
Пока так.

Тестирование Каскады пользователями

Добавлено: 14.11.2019{, 17:37}
Sancho
Судя по тому, что желающих нет, могу сделать вывод - связка sim800 и каскада через облако не востребована.
Ну да ладно, библиотеку уже допилил, и вылизал практически совсем. Пусть будет. Опыт, однако.

Тестирование Каскады пользователями

Добавлено: 14.11.2019{, 19:16}
Fghjk
Т.е. из всего функционала сим800 будет только библиотека для работы с gprs?
С блоками Слимпера работать будет?

Тестирование Каскады пользователями

Добавлено: 14.11.2019{, 19:23}
Sancho
Задача, идея - связь проекта исключительно с каскада через облако.
Других задач не ставилось.
Возможно, и будет работать....
Но не понятен замысел вопроса.

Отправлено спустя 42 секунды:
Наверно нет, не будет.
Включается прозрачный режим.

Отправлено спустя 43 секунды:
для работы придётся пилить и мониторить выход ring

Тестирование Каскады пользователями

Добавлено: 15.11.2019{, 00:23}
Fghjk
Но можно отправив данные на облако каскады, вернутся в "обычный-gsm" режим?
А минут через 10, когда нужно опять послать данные в облако каскады, перевестись в режим "gprs-каскада"?

добавлено
А то получается из надежного gsm канала делается некий модем 3g...коих и так хватает))

Тестирование Каскады пользователями

Добавлено: 28.11.2019{, 17:42}
Sancho
Очередной тест ардуино про мини + sim800 + облако + nox эмулятор
Всё ок.
СпойлерПоказать
screenshot_19-11-28_17-40-35.png
screenshot_19-11-28_17-36-47.png

Тестирование Каскады пользователями

Добавлено: 29.11.2019{, 19:56}
Evgesha
Sancho,
Опишите пожалуйста про ваши труды с сим800, какие отккрываются возможности.... И как ими пользоваться.
Спасибо.

Тестирование Каскады пользователями

Добавлено: 29.11.2019{, 20:09}
Sancho
Evgesha, Если Вы протестите каскаду с облаком через 8266 или 5100, то всё поймёте.
Отличие - вместо доступа через wifi или локалку - доступ через 2G, т.е. GPRS. Зону покрытия для данного типа связи можете посмотреть на карте Вашего оператора. Для Ярославля - очень хорошо, тем более с тарифом за 100 руб и 5Гб от ..два.
Основное возможное применение, как я вижу, дачи и иже, где с 3G "возможны варианты"...
Сегодня заказал распечатку о трафике, глянул, не мало, но запас как минимум пятикратный на указанном выше тарифе.
пока так.
Вариант два. У Вас на даче профжелезо, с модбас 485 - отличный вариант. Думаю над обособленной прошивкой для этого.
Со стороны пользователя - каскада с настройками под облако.
как-то так....

Тестирование Каскады пользователями

Добавлено: 21.12.2019{, 09:26}
Evgesha
Sancho,

Можно ли посмотреть вашу разработку/проект?

SIM800L, использование GPRS

Добавлено: 21.12.2019{, 10:20}
Sancho
Evgesha писал(а):
21.12.2019{, 09:26}
Можно ли посмотреть вашу разработку/проект?
Там, в проекте, ничего особенного. Совсем.
скрин в посте 9.
Остальное в 4-м.

SIM800L, использование GPRS

Добавлено: 21.12.2019{, 11:07}
Rodgerask
//del

Тестирование Каскады пользователями

Добавлено: 21.12.2019{, 11:58}
Sancho
Rodgerask писал(а):
21.12.2019{, 11:07}
Ваш блок sim800_cloud работает совместно с блоками слимпера?
Не пробовал, но полагаю, что нет. Блок содержит самодельную библиотеку для инициализации,установки связи, её поддержания/переконекта sim800 и APN через софт-сериал методами библиотеки Ethernet.h. Протокол, который устанавливается - TCP. Предполагаю, что для связи по mqtt необходим http - это разные типы инициализации sim800. Можно попробовать их "скрестить", но наверно получится ещё тот Квазимодо...

SIM800L, использование GPRS

Добавлено: 21.12.2019{, 13:36}
Rodgerask
//del

Тестирование Каскады пользователями

Добавлено: 21.12.2019{, 14:07}
Sancho
Rodgerask писал(а):
21.12.2019{, 13:36}
Можете сам блок sim800_cloud выложить ?
Блок - да. А вот библиотеку - пока нет. Но как я уже писал:
Sancho писал(а):
13.11.2019{, 11:46}
Вы присылаете мне код, желательно полностью протестированный для работы с каскадой.
В FLP, предварительно, выбираете работа с каскадой через облако с помощью W5100.
Файл в формате .flp или .ino.
Указываете к каким выводам будет подключен sim800.
Указываете свою точку APN, например: internet.tele2.ru, user tele2, passw tele2.
В ответ я в личку отправляю Вам hex для заливки в мк. С Вашим CID(10 символьный идентификатор).
Пока так.
Отправлено спустя 1 минуту 47 секунд:
Если есть большое желание посмотреть в блок, хотя там почти ничего:
Тест облако SIM800_v02.flp
(92.87 КБ) 138 скачиваний
Отправлено спустя 4 минуты 32 секунды:
Rodgerask писал(а):
21.12.2019{, 13:36}
Блоки слимпера-это для управления сим800
Для работы со звонками и смс?

SIM800L, использование GPRS

Добавлено: 21.12.2019{, 14:15}
Rodgerask
//del

Тестирование Каскады пользователями

Добавлено: 21.12.2019{, 14:29}
Sancho
Даже не знаю. Нужно будет отслеживать пин...
Вот выдержка из SIM800 Series_TCPIP_Application Note V1.02
СпойлерПоказать
2.2.4 How to Switch Between Data Mode and Command Mode
To switch from data mode to command mode, following methods are available:
(1) The escape sequence can be used if the fourth parameter of AT+CIPCCFG is TRUE. The default escape sequence is +++, and to use this sequence, there should be 1000ms idle period before this sequence and 1000ms idle period after this sequence. Besides, the interval between each + should not exceed 1000ms, otherwise it will be treated as TCP/IP data.
(2) DTR line of serial port can also be used. To use this method, AT&D1 should be set firstly.
Pull DTR line to ground for at least 1 second and then pull up, the module will be switched from data mode to command mode and OK will be returned indicating the module is in command mode.
(3) For TCP client connection, if the remote server closes the connection, the module will be switched back to command mode automatically.
(4) For TCP server connection, if the remote client closes the connection, the module will be switched back to command mode automatically.
(5) If the module is deactivated from PDP context (+PDP DEACT) during data transferring, module will be switched back to command mode automatically.
ATO command can be used to switch the module from command mode to data mode if the connection is active, and CONNECT will be returned again.
2.2.5 How to handle incoming call and short message in data mode
RI pin of serial port will give a 50ms low pulse when a call is coming during data mode. RI pin
will give a 120ms low pulse when a short message is received.

To handle the incoming call or SMS, the module need to enter command mode first (using DTR or +++), and then the module will give the normal unsolicited responses as following:
Grammar Description
RING Incoming call
+CMTI: “SM», 10 New short message
Отправлено спустя 1 минуту :
Rodgerask писал(а):
21.12.2019{, 14:15}
Платная библиотека будет?
нет. Думаю, её пока вообще не будет никак.

Отправлено спустя 45 секунд:
Но получение hex - это будет с ней. :)

Отправлено спустя 10 минут 26 секунд:
Главный мой вопрос - смс и звонки будут входящие или исходящие? Для чего это "спаривать", какая задумка?

SIM800L, использование GPRS

Добавлено: 21.12.2019{, 14:30}
Rodgerask
//del