Страница 57 из 63
Блок пользователя для работы с GSM
Добавлено: 24 окт 2019, 15:44
fsergei70
Sancho писал(а): 24 окт 2019, 15:19
Какой там примерный обмен? Чего и как? Где глянуть?
Сань, разработчик каскада здесь писал что может поделится инфой
viewtopic.php?p=78105#p78105
Отправлено спустя 2 минуты 52 секунды:
В идеале было бы если при поступлении звонка на номер, вызов сбрасывался и данные с контроллера скидывались в облако
Блок пользователя для работы с GSM
Добавлено: 24 окт 2019, 15:53
Rovki
fsergei70 писал(а): 24 окт 2019, 15:44
Sancho писал(а): 24 окт 2019, 15:19
Какой там примерный обмен? Чего и как? Где глянуть?
Сань, разработчик каскада здесь писал что может поделится инфой
viewtopic.php?p=78105#p78105
Отправлено спустя 2 минуты 52 секунды:
В идеале было бы если при поступлении звонка на номер, вызов сбрасывался и данные с контроллера скидывались в облако
Наше облако пока работает как шлюз (мост) ,а не хранилище ...Хранить может только екселевские файлы отправленные из архива каскады
Блок пользователя для работы с GSM
Добавлено: 24 окт 2019, 15:58
fsergei70
Rovki писал(а): 24 окт 2019, 15:53
Наше облако пока работает как шлюз (мост) ,а не хранилище ...Хранить может только екселевские файлы отправленные из архива каскады
А хранить и не нужно, Нужно по запросу считывать текущие значения и передавать на планшет. Так и трафик экономится и энергопотребление минимизируется при питании от батареи.
Блок пользователя для работы с GSM
Добавлено: 24 окт 2019, 15:59
vovka1973
jenikP писал(а): 24 окт 2019, 12:03
У кого работает блок GSM_DTMF с Sim900?
В порт команды DTMF проходят.
у меня даже не компилируется проект когда добавляю блок DTMF в проект SIM900
Блок пользователя для работы с GSM
Добавлено: 24 окт 2019, 16:02
Rovki
По аналогии с мостом на есп нужно -
Подключение TCP-Client
IP: 94.250.249.225
Порт: 25000
Если в меню установлена соответствующая галочка включающая данный режим, то:
1) устройство подключается по заданному Ip и порту
2) как только установилось соединение тут же устройство должно послать свой идентификатор(mac) состоящий из 6 байт одним пакетом
3) если в ответ ничего не пришло, то выдерживается таймаут не менее 3сек, после этого устройство отключается и переходит к пункту 1
4) если в ответ пришли данные, то это modbus пакет на который нужно отвечать как обычное modbus устройство по спецификации modbus, при таймауте отключение и пункт 1
Ну тоесть сам мост не знает о модбасе ,он прозрачный ,он передает пакеты...
Блок пользователя для работы с GSM
Добавлено: 24 окт 2019, 16:28
jenikP
vovka1973 писал(а): 24 окт 2019, 15:59
jenikP писал(а): 24 окт 2019, 12:03
У кого работает блок GSM_DTMF с Sim900?
В порт команды DTMF проходят.
у меня даже не компилируется проект когда добавляю блок DTMF в проект SIM900
Я использую блокИ (GSM_DTMF (CODE)) из комплекта New 0.6.1b - с компиляцией проблем/ошибок нет, но коды блоком не распознаются.
Блок пользователя для работы с GSM
Добавлено: 24 окт 2019, 18:08
pan
Блок пользователя для работы с GSM
Добавлено: 25 окт 2019, 14:38
jenikP
jenikP писал(а): 24 окт 2019, 16:28
vovka1973 писал(а): 24 окт 2019, 15:59
у меня даже не компилируется проект когда добавляю блок DTMF в проект SIM900
Я использую блокИ (GSM_DTMF (CODE)) из комплекта New 0.6.1b - с компиляцией проблем/ошибок нет, но коды блоком не распознаются.
Использовал Основной и GSM_DTMF -Sancho. При нажатии любой кнопки, на экране "
-1" (с обоих выходов блока GSM_DTMF).
IDE 1.8.10, Arduino Uno (порт Software), SIM900
Этот блок так же не работает
viewtopic.php?t=2775&p=38491#p38491 (сообщение 113)
Блок пользователя для работы с GSM
Добавлено: 13 дек 2019, 19:54
Porsh59
[ref]Слимпер[/ref],
Слимпер, прошу обратить внимание на
viewtopic.php?f=49&t=5945
Блок пользователя для работы с GSM
Добавлено: 22 дек 2019, 14:59
НиколаМастер
Привет. Помогите

не отправляется второе смс. Коротко, при аварии нужно отправить смс на два телефона. Первое отправляется а второе не уходит.
Отправлено спустя 22 секунды:
как то так
Блок пользователя для работы с GSM
Добавлено: 28 дек 2019, 14:52
Evgesha
Здравствуйте, Использовал ли кто нибудь отправку dtmf команд из модема? AT+VTS=1 к примеру.
Блока такого не нашел что то.
Как смастерить такой блок незнаю, может кто сможет добавить такое?
Блок пользователя для работы с GSM
Добавлено: 28 дек 2019, 16:57
edyapd
НиколаМастер писал(а): 22 дек 2019, 14:59
Первое отправляется а второе не уходит.
У вас смс отправляется только когда переменная "Отправка смс" в 1. А эта переменная переписывается несколько раз за цикл. Соответственно срабатывает только тогда, когда последнее записанное в неё значение будет 1. А это будет только при условии когда переменная "Пар" будет больше 65.
Блок пользователя для работы с GSM
Добавлено: 28 дек 2019, 17:58
leaner
Вопрос по поводу блока sim800l
Купил модуль sim800l v2.
Сделал проект на основе этого блока
Не все работает что закладывал в этот блок
Была одна из хотелок такая. При старте контроллера, после регистрации модуля sim800l в GSM сети контроллер должен отправить смс. Условием для этого должно быть 1 на выходе GSM_Net и уровень сигнала GSM_dBm. Условия срабатывают, а смс не отправляется.
команды на вкл и выключения работают.
и второй момент как получить баланс
пытался повторить то что в этой ветке писали. Вроде баланс запрашивает, а обратно ответ не не шлет
Блок пользователя для работы с GSM
Добавлено: 28 дек 2019, 18:07
vovka1973
у тебя задержка на включение идет через rtrig .так никогда не сработает
блок задержка на включении работает когда постоянно сидит на входе логическая 1
Блок пользователя для работы с GSM
Добавлено: 29 дек 2019, 03:43
leaner
vovka1973 писал(а): 28 дек 2019, 18:07
у тебя задержка на включение идет через rtrig .так никогда не сработает
блок задержка на включении работает когда постоянно сидит на входе логическая 1
убрал rtrig, чудо не произошло, молчит как партизан. Увеличил время до 3 секунд на таймере
думал задержка нужна больше ... тоже самое эффекта 0.
Блок пользователя для работы с GSM
Добавлено: 29 дек 2019, 05:50
edyapd
[ref]leaner[/ref], у вас переменная send пишется дважды за один цикл программы. Не важно, что вы запишите на второй плате, если на четвёртой она снова переписывается.
Блок пользователя для работы с GSM
Добавлено: 29 дек 2019, 06:28
vovka1973
leaner писал(а): 29 дек 2019, 03:43
убрал rtrig, чудо не произошло, молчит как партизан.
Вам логику переделывать надо всю ,сенд оставьте для этого действия для других сделайте переменные другие.
Блок пользователя для работы с GSM
Добавлено: 12 янв 2020, 11:27
m726rs
[ref]Слимпер[/ref], доброе утро
Я уже перелопатил весь форум и ничего не нашёл, моя проблема я могу и то как сказать могу строить скетч в flprog блоками.
Отсюда вопрос как я могу отправить команду AT+CBC. Чтоб узнать напряжение источника питания именно с блока sim800l. Вообщем я не могу сам реализовать это в блоке, помогите пожалуйста кто нибудь
Отправлено спустя 33 минуты 41 секунду:
А ещё может кто подскажет может я по незнанию голову себе морочу и все намного проще. Может как то по uart можно отправить запрос с командой AT+CBC. Подскажите какими блоками это сделать и как настроить UART.
Чтобы при вхолядем звонке или смс с специальным текстом или нажатию dtmf кнопки 3, сработал какой то блок и отправил единожды команду AT+CBC в модуль Sim800l, а потом ответ уже прислал в смс на назначенный заранее номер. Блоки использую от Уважаемого Слимпер, спасибо за труды!
Блок пользователя для работы с GSM
Добавлено: 12 янв 2020, 15:14
Evgesha
[ref]m726rs[/ref],
Отправить легко, смотри рисунки, а вот как поймать ответ и вытащить хотя бы на дисплей это уже сложнее, я незнаю.
[spoiler]
02.jpg
01.jpg
00.jpg
[/spoiler]
Блок пользователя для работы с GSM
Добавлено: 12 янв 2020, 15:37
m726rs
[ref]Evgesha[/ref], спасибо, да в том то и дело что я до этого уже дошел за 1.5 дня ) а вот как вытащить?
вот сделал проект тестовый, в первой плате добавил UART, отправка команды ATA в UART проходит на ура, проверяю, позвонив на модуль, идет поднятие ьрубки, значит запрос работает, а вот вытащить ничего не получается, ком порт пустые строки выдает
test.flp