Size: a a a

ESP8266 & ESP32 [RU]

2020 April 01

I

Ivansuper in ESP8266 & ESP32 [RU]
Ivansuper
Пытался включить логи в menuconfig -- плата крашится с verbose логами. Не знаю почему. Выше Info поднять не могу
Если кому хотя бы просто интересно/не лень проверить у себя -- напишите мне, дам исходники либо под ардуино в PIO, либо под консольную сборку в esp-idf
источник

I

Ivansuper in ESP8266 & ESP32 [RU]
Розбійник - Розйобник
Переслано от Розбійник - Розйобник
есть идеи у кого-то?
Без кода сложно понять что у тебя творится
источник
2020 April 02

DF

Denys Fedoryshchenko in ESP8266 & ESP32 [RU]
Ivansuper
Ребят, здравствуйте. Ищу решение проблемы работы UDP на чипе esp32. Проблема в том, что плата теряет широковещательных udp ~90% пакетов. Изначально заметил такое на PlatformIO перенося код с 8266 работающий на ардуино. Думал беда в ардуино, пошел в esp idf. Пробовал 4.0 и самый последний, который инсталлятор тулз под винду скачал мне из репозитория development. Проблема абсолютно та же: при отправке пакетов с ПК на адрес 192.168.1.255, esp32 регистрирует только ужастно малую часть.
Теперь немного интересного -- если режим вайфай задать не STA, а AP+STA, то esp32 принимает абсолютно все широковещательные udp пакеты не теряя ни одного.
Я в замешательстве и прощу любой помощи
попробуйте выключить режим энергосбережения для начала
источник

DF

Denys Fedoryshchenko in ESP8266 & ESP32 [RU]
esp_wifi_set_ps(WIFI_PS_NONE);
источник

РР

Розбійник - Розйобник in ESP8266 & ESP32 [RU]
Ivansuper
Без кода сложно понять что у тебя творится
архив с кодом
источник

r

romanetz in ESP8266 & ESP32 [RU]
Ivansuper
Ребят, здравствуйте. Ищу решение проблемы работы UDP на чипе esp32. Проблема в том, что плата теряет широковещательных udp ~90% пакетов. Изначально заметил такое на PlatformIO перенося код с 8266 работающий на ардуино. Думал беда в ардуино, пошел в esp idf. Пробовал 4.0 и самый последний, который инсталлятор тулз под винду скачал мне из репозитория development. Проблема абсолютно та же: при отправке пакетов с ПК на адрес 192.168.1.255, esp32 регистрирует только ужастно малую часть.
Теперь немного интересного -- если режим вайфай задать не STA, а AP+STA, то esp32 принимает абсолютно все широковещательные udp пакеты не теряя ни одного.
Я в замешательстве и прощу любой помощи
Она в AP+STA, а фактически - все равно клиент?
источник

AK

Andy Korg in ESP8266 & ESP32 [RU]
Полез смотреть, т.к. думал, что это для idf, а это оказался ардуино. Кто будет смотреть имейте  ввиду.
источник

РР

Розбійник - Розйобник in ESP8266 & ESP32 [RU]
Andy Korg
Полез смотреть, т.к. думал, что это для idf, а это оказался ардуино. Кто будет смотреть имейте  ввиду.
Извините
источник

AK

Andy Korg in ESP8266 & ESP32 [RU]
бывает.  :)
источник

r

romanetz in ESP8266 & ESP32 [RU]
Розбійник - Розйобник
Переслано от Розбійник - Розйобник
есть идеи у кого-то?
выкинь этот пид регулятор
источник

r

romanetz in ESP8266 & ESP32 [RU]
там что-то переделывали, и так бросили
источник

r

romanetz in ESP8266 & ESP32 [RU]
в итоге, надо отлаживать
источник

r

romanetz in ESP8266 & ESP32 [RU]
чтобы заработало
источник

r

romanetz in ESP8266 & ESP32 [RU]
не факт, что работает. на esp32 собирается
источник

I

Ivansuper in ESP8266 & ESP32 [RU]
romanetz
Она в AP+STA, а фактически - все равно клиент?
Да, именно. Просто поменял установку режима вайфай и все.
У меня начинает появляться подозрение на вайфай в роутере, но пока не знаю как проверить. Нужен какой то сниффер чтобы понять, идет ли пакеты
источник

I

Ivansuper in ESP8266 & ESP32 [RU]
Denys Fedoryshchenko
esp_wifi_set_ps(WIFI_PS_NONE);
Доберусь до пк обязательно попробую поиграть с этим
источник

РР

Розбійник - Розйобник in ESP8266 & ESP32 [RU]
romanetz
там что-то переделывали, и так бросили
Это мои переделки, не могу решить проблемы с выполнением кода. Оригинал рабочий
источник

РР

Розбійник - Розйобник in ESP8266 & ESP32 [RU]
Просто не выполняет свои функции
источник

РР

Розбійник - Розйобник in ESP8266 & ESP32 [RU]
Так, как надо было мне
источник

r

romanetz in ESP8266 & ESP32 [RU]
М-м
источник