ESP_NOW, передача данных между ESP8266 ( ESP32 )
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 14 раз
- Поблагодарили: 100 раз
- Контактная информация:
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 14 раз
- Поблагодарили: 100 раз
- Контактная информация:
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Выложи ошибку подробную.
Грачик проверил, тоже работает.
-
- Сержант
- Сообщения: 252
- Зарегистрирован: 05 авг 2018, 08:37
- Имя: Константин
- Поблагодарили: 1 раз
ESP_NOW, передача данных между ESP8266 ( ESP32 )
в изображении
Отправлено спустя 2 минуты 44 секунды:
буду искать библиотеку
Отправлено спустя 2 минуты 44 секунды:
буду искать библиотеку
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 14 раз
- Поблагодарили: 100 раз
- Контактная информация:
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Да, как сильно запущено у Вас. Нет библиотеки, которая идет вместе с ядром ESP32. Куда Вы его дели? Переустановите плату ЕСП32.
-
- Сержант
- Сообщения: 252
- Зарегистрирован: 05 авг 2018, 08:37
- Имя: Константин
- Поблагодарили: 1 раз
ESP_NOW, передача данных между ESP8266 ( ESP32 )
пока только 8266 в наличии, пытаюсь установить ядро esp 32
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Здравствуйте aidar_i
Всё компилируется и работает если выбрать приём-передача.
Не компилируется если выбрать только приёмник.
При этом применяются блоки ЕСП 32 с буквами … _add
Пишет что с адресом что то не так если выбрать только приём.
Претензий к этому нет … для меня выбрать блок приём – передача это не проблема.
Блок с rssi … уровень сигнала WiFi ….. показывает ….. – 28 …. но чаще -29
Толи это минус толи дефис пока не знаю.
Хороша ли цифра 28 и где её минимум и максимум тоже пока неизвестно.
Приёмник и передатчик лежат рядом на столе.
И по делу …
Думаю правильно что вы начали полировать до блеска блоки именно для ЕСП 32.
Надеюсь что и для ЕСП 8266 когда-нибудь станут такими же.
Если точнее …
Начальные блоки для ЕСП 8266 могли передавать в несколько точек а сейчас только на одну .
... при выборе блока прием - передача нельзя добавить блок передачи.
У ЕСП 32 они идут как … _add ..... для ЕСП 8266 таких блоков нет
Согласен что всё заполнить для работы блоков ... кропотливого труда немеряно.
Поэтому просить ничего не буду … обойдусь и так … по uart кинул линию на ЕСП 32 там эти доп. передатчики есть
Всё дело в том что здешние блоки для SD карточки у ЕСП 32 мне не нравятся и перспективы никакой нет.
А для 8266 устраивают своей скоростью работы..
Из-за этого рядом их и поставлю.
И пусть это покажется странным ЕСП32 на здешних блоках SD-карты работает медленней чем ЕСП 8266 со своими блоками
По его же признанию их автора заклинило на веб-дизайне и он их под эту дребедень их и заточил.
Всё компилируется и работает если выбрать приём-передача.
Не компилируется если выбрать только приёмник.
При этом применяются блоки ЕСП 32 с буквами … _add
Пишет что с адресом что то не так если выбрать только приём.
Претензий к этому нет … для меня выбрать блок приём – передача это не проблема.
Блок с rssi … уровень сигнала WiFi ….. показывает ….. – 28 …. но чаще -29
Толи это минус толи дефис пока не знаю.
Хороша ли цифра 28 и где её минимум и максимум тоже пока неизвестно.
Приёмник и передатчик лежат рядом на столе.
И по делу …
Думаю правильно что вы начали полировать до блеска блоки именно для ЕСП 32.
Надеюсь что и для ЕСП 8266 когда-нибудь станут такими же.
Если точнее …
Начальные блоки для ЕСП 8266 могли передавать в несколько точек а сейчас только на одну .
... при выборе блока прием - передача нельзя добавить блок передачи.
У ЕСП 32 они идут как … _add ..... для ЕСП 8266 таких блоков нет
Согласен что всё заполнить для работы блоков ... кропотливого труда немеряно.
Поэтому просить ничего не буду … обойдусь и так … по uart кинул линию на ЕСП 32 там эти доп. передатчики есть
Всё дело в том что здешние блоки для SD карточки у ЕСП 32 мне не нравятся и перспективы никакой нет.
А для 8266 устраивают своей скоростью работы..
Из-за этого рядом их и поставлю.
И пусть это покажется странным ЕСП32 на здешних блоках SD-карты работает медленней чем ЕСП 8266 со своими блоками
По его же признанию их автора заклинило на веб-дизайне и он их под эту дребедень их и заточил.
-
- Сержант
- Сообщения: 252
- Зарегистрирован: 05 авг 2018, 08:37
- Имя: Константин
- Поблагодарили: 1 раз
ESP_NOW, передача данных между ESP8266 ( ESP32 )
после установки платы ESP32 все компилируется в 7.4.5, при установке ESP32 улетели ESP8266, пришлось переустановить.
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 14 раз
- Поблагодарили: 100 раз
- Контактная информация:
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Скачайте последние блоки с 1 сообщения.neangel писал(а): 22 фев 2022, 18:57 У ЕСП 32 они идут как … _add ..... для ЕСП 8266 таких блоков нет
Там они должны быть.
Отправлено спустя 1 минуту 14 секунд:
Работают, я сам на приемнике проверял.
Отправлено спустя 1 минуту 33 секунды:
Минус там. При минус 90 у меня идет прием, -28 это очень хороший сигнал.aidar_i писал(а): 22 фев 2022, 20:51 Блок с rssi … уровень сигнала WiFi ….. показывает ….. – 28 …. но чаще -29
Отправлено спустя 1 минуту 10 секунд:
Не понял , каких точек?neangel писал(а): 22 фев 2022, 18:57 Начальные блоки для ЕСП 8266 могли передавать в несколько точек а сейчас только на одну .
Понял, сейчас тоже передают, прием передача и + блок add
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Возьму батарейку, приёмник и напишу здесь на сколько метров бьёт ESP_NOWaidar_i писал(а): 22 фев 2022, 20:53 Минус там. При минус 90 у меня идет прием, -28 это очень хороший сигнал.
Эти ориентиры и сама эта функция как раз то что надо.
Кстаи ничего не делал (лишь прошло пол дня) но уже показывает ... - 26
Подозреваю что пришла магнитная буря ))
А суть такая ... старые блоки действительно лезли на контакты uart .... что впрочем для меня было не критично.
Есть осиллограф и это было видно .
И только после ваших пояснений понял что это было сделано специально для отладки.
Сам же я грешил на сам ЕСП 8266 .... для меня aidar_i изначально вне подозрений
Если эти то нашёл.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 14 раз
- Поблагодарили: 100 раз
- Контактная информация:
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Все блоки скачать из первого сообщения.
Вот эти:
Обновлено 15.02.2022
Пользовательские блоки последние все
ESP_NOW NEW.rar
Отправлено спустя 22 минуты 37 секунд:
Вот эти:
Обновлено 15.02.2022
Пользовательские блоки последние все
ESP_NOW NEW.rar
Отправлено спустя 22 минуты 37 секунд:
Замените соответствующие блоки на эти.
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Блок приём-передача для ЕСП 8266 работает отлично.aidar_i писал(а): 23 фев 2022, 04:03 Все блоки скачать из первого сообщения.
Вот эти:
Обновлено 15.02.2022
Пользовательские блоки последние все
ESP_NOW NEW.rar
При добавлении дополнительного передатчика (блока с литерой _add) в любых вариациях
Не компиляцию а прошивку клинит в одном и том же месте … if (<en_send>)
.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 14 раз
- Поблагодарили: 100 раз
- Контактная информация:
ESP_NOW, передача данных между ESP8266 ( ESP32 )
В новом редакторе такое происходит иногда, когда редактируешь , нужно <en_send>в блоке удалить, сохранить, потом снова вставить и сохранить.
Позже сделаю.
Отправлено спустя 11 минут 26 секунд:
Пробуйте В первом сообщении обновил блоки с изменениями.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Сделал так в этом месте (см. картинку ниже) и всё заработало.aidar_i писал(а): 23 фев 2022, 09:56 В новом редакторе такое происходит иногда, когда редактируешь , нужно <en_send>в блоке удалить, сохранить, потом снова вставить и сохранить.
упс .... и вы уже всё сделали
Думал чего ждать - сделай как тебе написали.
Но aidar_i в очередной раз меня убедил что его доброте нет предела
В следующий раз пишите не … Позже сделаю … а подожди минутку никуда не уходи ща сделаю.
.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 14 раз
- Поблагодарили: 100 раз
- Контактная информация:
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Молодец, что сами сделали, зато знаете что делать , если где нибудь опять такая ошибка вылезет.
Я сделал побыстрее, чтобы заменить блоки в первом сообщении.
Я сделал побыстрее, чтобы заменить блоки в первом сообщении.
-
- Сержант
- Сообщения: 139
- Зарегистрирован: 23 ноя 2020, 16:46
- Имя: Artem
- Поблагодарили: 1 раз
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Добрый день!
ESP_NOW подобен UDP, т.е. контроль доставки пакет не осуществляется?
ESP_NOW подобен UDP, т.е. контроль доставки пакет не осуществляется?
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Каков вопрос такой и ответ.ArtemArable писал(а): 23 фев 2022, 14:47 ESP_NOW подобен UDP, т.е. контроль доставки пакет не осуществляется?
Если вы можете контролировать доставку пакета по Uart.
Сможете сделать контроль доставки пакета и по ESP_NOW.
И в туже тему.
Как вы полагаете? подобен ли Uart UDP?
-
- Сержант
- Сообщения: 139
- Зарегистрирован: 23 ноя 2020, 16:46
- Имя: Artem
- Поблагодарили: 1 раз
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Конкретизирую - если пакет не доставлен, как ведет себя передатчик?
ESP_NOW, передача данных между ESP8266 ( ESP32 )
Если вы не сделаете обратную связь (а её можно сделать) то никак.ArtemArable писал(а): 23 фев 2022, 15:16 Конкретизирую - если пакет не доставлен, как ведет себя передатчик?
Кстати.
Так же будет и со связью по Uart
Передатчик ничего вам не скажет про свой отправленный пакет без обратной связи
Получен он или нет.
Осталось только сравнить личное не желание делать обратную связь по ESP_NOW со связью по UDPArtemArable писал(а): 23 фев 2022, 14:47 ESP_NOW подобен UDP, т.е. контроль доставки пакет не осуществляется?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя