UDP передача переменных по локальной сети

Пользовательские блоки для коммкникации и связи GSM, GPRS, IR, Bluetooth и другие
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Stue
Рядовой
Сообщения: 93
Зарегистрирован: 17 дек 2021, 13:41
Откуда: Владивосток
Имя: Павел
Благодарил (а): 3 раза
Поблагодарили: 14 раз

Re: UDP передача переменных по локальной сети

Сообщение Stue »

Было бы здорово, если бы кто-то подружил эти блоки с 9.2.0. Реально не хватает в проектах.
Аватара пользователя
Phazz
Полковник
Сообщения: 3087
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 226 раз
Поблагодарили: 106 раз

Re: UDP передача переменных по локальной сети

Сообщение Phazz »

ivansidor012 писал(а): 04 дек 2024, 21:55
Stue писал(а): 04 дек 2024, 10:09 Было бы здорово, если бы кто-то подружил эти блоки с 9.2.0. Реально не хватает в проектах.
это невозможно - профредактор удаляют из Флпрог
Не удаляют
Аватара пользователя
Phazz
Полковник
Сообщения: 3087
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 226 раз
Поблагодарили: 106 раз

Re: UDP передача переменных по локальной сети

Сообщение Phazz »

Stue писал(а): 04 дек 2024, 10:09 Было бы здорово, если бы кто-то подружил эти блоки с 9.2.0. Реально не хватает в проектах.
Пришлите мне ваш проект. У меня тест работает
Stue
Рядовой
Сообщения: 93
Зарегистрирован: 17 дек 2021, 13:41
Откуда: Владивосток
Имя: Павел
Благодарил (а): 3 раза
Поблагодарили: 14 раз

Re: UDP передача переменных по локальной сети

Сообщение Stue »

Phazz писал(а): 05 дек 2024, 21:12
Stue писал(а): 04 дек 2024, 10:09 Было бы здорово, если бы кто-то подружил эти блоки с 9.2.0. Реально не хватает в проектах.
Пришлите мне ваш проект. У меня тест работает
Я Вам уже высылал, в личных сообщениях, продублировал еще раз.
34_udp.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Phazz
Полковник
Сообщения: 3087
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 226 раз
Поблагодарили: 106 раз

Re: UDP передача переменных по локальной сети

Сообщение Phazz »

Исправлены баги с esp32
Поддержка Flprog9x
Добавлена поддержка Ehernet (для Esp32, 8266 и rp2040)
UDP обмен данными 2.2 (FLP9X).flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
slsl
Сержант
Сообщения: 289
Зарегистрирован: 08 дек 2021, 22:41
Имя: Вячеслав
Благодарил (а): 15 раз
Поблагодарили: 43 раза

Re: UDP передача переменных по локальной сети

Сообщение slsl »

Phazz писал(а): 08 дек 2024, 10:41 Добавлена поддержка Ehernet (для Esp32
А прикрутить MQTT таки пока не удалось?
Аватара пользователя
Phazz
Полковник
Сообщения: 3087
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 226 раз
Поблагодарили: 106 раз

Re: UDP передача переменных по локальной сети

Сообщение Phazz »

slsl писал(а): 08 дек 2024, 12:10
Phazz писал(а): 08 дек 2024, 10:41 Добавлена поддержка Ehernet (для Esp32
А прикрутить MQTT таки пока не удалось?
К сожалению и UDP пока отмена по езернет
slsl
Сержант
Сообщения: 289
Зарегистрирован: 08 дек 2021, 22:41
Имя: Вячеслав
Благодарил (а): 15 раз
Поблагодарили: 43 раза

Re: UDP передача переменных по локальной сети

Сообщение slsl »

Phazz писал(а): 08 дек 2024, 12:21 К сожалению и UDP пока отмена по езернет
Я пробовал несколько разных MQTT библиотек но ни одну не смог прикрутить к флп эзернет библиотеке. Правда всё вслепую т.к. описаний библиотек флп нет, и там чёрт ногу сломит от взаимных перекрёстных переходов. Ни описаний API, классов - нет.
Таким образом получается, что внутренний эзернет работает токо со штатным вэбом и модбасом.
ecoins
Полковник
Сообщения: 3992
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 148 раз

Re: UDP передача переменных по локальной сети

Сообщение ecoins »

slsl писал(а): 08 дек 2024, 12:31
Phazz писал(а): 08 дек 2024, 12:21 К сожалению и UDP пока отмена по езернет
Я пробовал несколько разных MQTT библиотек но ни одну не смог прикрутить к флп эзернет библиотеке. Правда всё вслепую т.к. описаний библиотек флп нет, и там чёрт ногу сломит от взаимных перекрёстных переходов. Ни описаний API, классов - нет.
Таким образом получается, что внутренний эзернет работает токо со штатным вэбом и модбасом.
Вы снова раздражены.
Связано либо с Вашей не компетентностью в С++( в этом ничего страшного нет), или с обычной ленью - а вот это совсем недопустимый повод для очередной "чернухи" в сторону FLProg.
Библиотека Ethernet открыта, хорошо структурирована, есть доступ к создаваемым непосредственно в FLProg объектам.
Функции имеют интуитивно понятные названия, отдельно от разработчика для сторонних разработчиков имеется API.
Библиотека выложена на GitHub с отличным развернутым описанием всех функций и тестовыми примерами:
https://github.com/Totuin/Flprog_Ethernet
----------
Рекомендации по Вашей проблеме (если она действительно есть):
1.Не ленитесь с изучением того что доступно на форуме и вне.
2.Задавайте вопросы когда что-то не понятно.
3. Перестаньте "чернить" FLPrpog - уважайте труд разработчика. Продолжите (Вам лично на форуме ни кто ничего не должен) - попадете под "раздачу" модератору.
4.Поддерживайте (если есть такая возможность) донатами FLProg два раза в месяц - 1 и 15 числа.
И 100, и 200 рублей будет хорошим знаком признания работы разработчика.
Можете больше - совсем будет хорошо.
Времени для этого нужно не много больше, чем просто разместить сообщение на форуме.
Аватара пользователя
Phazz
Полковник
Сообщения: 3087
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 226 раз
Поблагодарили: 106 раз

Re: UDP передача переменных по локальной сети

Сообщение Phazz »

Обновление 2.3
Исправлены баги
Настройки IP передачи, порта и ID приема вынесены на вход блока.
UDP обмен данными 2.3.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
chmak2007
Сержант
Сообщения: 159
Зарегистрирован: 06 сен 2015, 13:28
Откуда: Саров

Re: UDP передача переменных по локальной сети

Сообщение chmak2007 »

Сколько блоков "передача" в проекте может быть?
Аватара пользователя
Phazz
Полковник
Сообщения: 3087
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 226 раз
Поблагодарили: 106 раз

Re: UDP передача переменных по локальной сети

Сообщение Phazz »

chmak2007 писал(а): 29 мар 2025, 08:24 Сколько блоков "передача" в проекте может быть?
Нет ограничений? А что есть какие-то сложности?
chmak2007
Сержант
Сообщения: 159
Зарегистрирован: 06 сен 2015, 13:28
Откуда: Саров

Re: UDP передача переменных по локальной сети

Сообщение chmak2007 »

Phazz писал(а): 29 мар 2025, 10:17
chmak2007 писал(а): 29 мар 2025, 08:24 Сколько блоков "передача" в проекте может быть?
Нет ограничений? А что есть какие-то сложности?
При добавлении второго блока передач выходит ошибка. Это касается версии 2.3 блока. На версии 2.2 все работает.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Phazz
Полковник
Сообщения: 3087
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 226 раз
Поблагодарили: 106 раз

Re: UDP передача переменных по локальной сети

Сообщение Phazz »

chmak2007 писал(а): 29 мар 2025, 11:09
Phazz писал(а): 29 мар 2025, 10:17
chmak2007 писал(а): 29 мар 2025, 08:24 Сколько блоков "передача" в проекте может быть?
Нет ограничений? А что есть какие-то сложности?
При добавлении второго блока передач выходит ошибка. Это касается версии 2.3 блока. На версии 2.2 все работает.
Простите, ошибся. Да, блок передачи только один можно
igr4444
Рядовой
Сообщения: 3
Зарегистрирован: 11 май 2025, 16:21
Имя: Игорь

Re: UDP передача переменных по локальной сети

Сообщение igr4444 »

Приветствую! Не работает прием сообщений. Передача работает - тестировал прием на ПК. Версия FLprog - 7.5.2
И по IP адресу и другие 2 варианта. Писал в топик и ID - все одинаковые и разные значения. Никак не принимает. Тестирую прием выводом UART.
У всех работает? Можете рабочий пример скинуть?
igr4444
Рядовой
Сообщения: 3
Зарегистрирован: 11 май 2025, 16:21
Имя: Игорь

Re: UDP передача переменных по локальной сети

Сообщение igr4444 »

Нашел тут что исправлены ошибки в есп32. А можно в версии 7.5.2 как то использовать исправленный блок? Или может кто знает что поправить.
igr4444
Рядовой
Сообщения: 3
Зарегистрирован: 11 май 2025, 16:21
Имя: Игорь

Re: UDP передача переменных по локальной сети

Сообщение igr4444 »

Все. Блок от 9 версии работает в 7.5.2
ecoins
Полковник
Сообщения: 3992
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 148 раз

Re: UDP передача переменных по локальной сети

Сообщение ecoins »

igr4444 писал(а): 14 май 2025, 18:00 Все. Блок от 9 версии работает в 7.5.2
Здорово! Раньше об этом и помыслить было сложно.
Успехов.
Stue
Рядовой
Сообщения: 93
Зарегистрирован: 17 дек 2021, 13:41
Откуда: Владивосток
Имя: Павел
Благодарил (а): 3 раза
Поблагодарили: 14 раз

Re: UDP передача переменных по локальной сети

Сообщение Stue »

Phazz писал(а): 23 дек 2024, 22:26 Обновление 2.3
Исправлены баги
Настройки IP передачи, порта и ID приема вынесены на вход блока.
UDP обмен данными 2.3.flp
ESP8266-01, esp32C3, FLP 9.3.12, при передаче скетча из FLP в IDE не прописываются ссылки на библиотеки #include <ESPAsyncUDP.h>, #include <AsyncUDP.h>, нужно "добавлять ручками". После этого компиляция 8266 проходит, а 32С3 так и не удалось скомпилировать
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

Вернуться в «Коммуникация и связь»

Кто сейчас на конференции

Сейчас этот форум просматривают: Dryundel и 3 гостя