Bavovnyatko
Так не работает
А setTimeout работает?
Slava
А setTimeout работает?
Вот так работает
Slava
А setTimeout нет
Bavovnyatko
Slava
Отлично.
Чего отлично, мне не в этом месте нужно
Slava
Мне тут нужно
Slava
Чтобы избежать этого
Slava
Фото с экрана, потомучто нет инета, поэтому и нужен таймаут на коннект.
Slava
У кого есть еще идеи как ограничить время попытки коннекта?
Arhiopteryx
А в чем проблема попытки коннекта?
Arhiopteryx
И что?
Arhiopteryx
Кто его ест?
Slava
Т.е. это ситуация исключение. Нужно чтобы устройство работало, а не пыталось безуспешно куданибудь подключиться.
garik
Т.е. это ситуация исключение. Нужно чтобы устройство работало, а не пыталось безуспешно куданибудь подключиться.
Ага, setTimeout - это для уже созданного соединения. Пока коннекта нет, вызывать его бессмысленно https://www.gitmemory.com/issue/espressif/arduino-esp32/1433/475875579
garik
А вот это печально
А вот третий аргумент connect() работать должен
Anonymous
А сколько вообще есть разных wifi менеджеров?
garik
А вот третий аргумент connect() работать должен
И там, кстати, в отличие от setTimeout, миллисекунды
garik
Поставь хотя бы 3000
Slava
Поставь хотя бы 3000
Там где 1500? Это в локальной сети, это норм.
garik
Там где 1500? Это в локальной сети, это норм.
Так ты пробовал с чем-то, большим 5?
Slava
Так ты пробовал с чем-то, большим 5?
Нет, инета нет, как сделают, поищу примеры кода и описания.
garik
Нет, инета нет, как сделают, поищу примеры кода и описания.
Так для проверки разве не надо, чтоб его и не было? 🤪
Andy
Мне тут нужно
т.е. хотите сократить время ожидания ответа сервера на уровне tcp ?
Slava
т.е. хотите сократить время ожидания ответа сервера на уровне tcp ?
Да, если за 5 сек нет ответа, то ясно что дальше ждать смысла нету.
Andre
В продолжение моей истории про мерцающий светодиод. Подключил через делитель напряжения вывод 3v3 с глючащей ESP32 к АЦП STM32 и померил. В левой части графика красивая линия это 3v3 с STM32. А справа скачки напряжения от ESP32. Красная линия соответствует напряжению 1.55 В.
Andre
И вот ещё. Первый график ровное напряжение с STM, второй с ESP.
Andre
Andre
Slava
Ну и чё?
Andre
Красиво 👍
Спасибо.
Denisio
я чота пропустил, а что с esp
Slava
Да.
Резюме то какое? Кто виноват?
Andre
я чота пропустил, а что с esp
чуть выше сообщение.
Denisio
аа
garik
т.е. хотите сократить время ожидания ответа сервера на уровне tcp ?
Моя идея в том, что 5мс для select() - это каким-то образом мало, и не работает в данном случае
Slava
Стабилизатор.
Ну ок. Поменял? Заработало? Ненависть к косоглазым усилилась?
Andre
Ну ок. Поменял? Заработало? Ненависть к косоглазым усилилась?
Не поменял. У меня нет нового стаба, и я слаб в пайке. Ненависть усилится, если я не добьюсь возврата средств. Пока веду переговоры с продавцом.
Anonymous
Про хирасиму им напомни.
А причем китайцы и Хиросима? )
Anonymous
Их не ненавидеть надо, а благодарить, что за копейки такие сложные вещи делают )
Anonymous
Ну...везде свои нюансы )
Anonymous
У адафрута можно тоже самое покупать в пять раз дороже, там наверное и гарантия будет
garik
Если бы ещё не наёб....ли
Издержки бизнеса. Мне вон драйвер шаговика прислали, а одного пина нет, вообще не распаян 😄
Arhiopteryx
Как узнать, в чем трабл, если при компиляции выдает такое?
Arhiopteryx
Используется: D:\Programs\arduino-1.8.10\libraries\GyverButton Несколько библиотек найдено для "IRLremote.h" Используется: D:\Programs\arduino-1.8.10\libraries\IRLremote-master Используем библиотеку FHT в папке: D:\Programs\arduino-1.8.10\libraries\FHT (legacy) Используем библиотеку FastLED-master версии 3.3.2 из папки: D:\Programs\arduino-1.8.10\libraries\FastLED-master Используем библиотеку GyverButton в папке: D:\Programs\arduino-1.8.10\libraries\GyverButton (legacy) Используем библиотеку IRLremote-master версии 2.0.2 из папки: D:\Programs\arduino-1.8.10\libraries\IRLremote-master exit status 1 Ошибка компиляции для платы Generic ESP8266 Module.
Arhiopteryx
Тип пытаюсь на ESP8266 запустить цветомузыку для Пердуино
Arhiopteryx
Там были конфликты с Энергонезависимой памятью и опорным напряжением, я закомитил, а оно плюеться эрорами без объяснений
Юрий
Не поменял. У меня нет нового стаба, и я слаб в пайке. Ненависть усилится, если я не добьюсь возврата средств. Пока веду переговоры с продавцом.
О боже, как Вы вообще с этим связываетесь, если перепаять сложно, 1117 должен а каждой подворотне быть.
Andre
О боже, как Вы вообще с этим связываетесь, если перепаять сложно, 1117 должен а каждой подворотне быть.
я в подворотнях не бываю. А со всем этим связался совсем недавно. Испортить плату, которая в принципе годится для опытов — плохой опыт.
Arhiopteryx
Если других причин не видно, может попробовать от двух версий библиотек избавиться?
НУ я просто уточнить, может кто-то сталкивался с таким, когда ошибка неявная. А так за идею спасибо
Юрий
дорожку, например.
И что теперь назад в Китай ее отправлять?
Andre
И что теперь назад в Китай ее отправлять?
не, отправлять не буду. Попрошу выслать новую, либо вернуть хотя бы часть денег. Если не получится, поставлю ему единицу. Перепаяю может в будущем.
Evgen
А сколько вообще есть разных wifi менеджеров?
Planformio говорит 65 библиотек при поиске Wifimanager
Arhiopteryx
Да это ж не чип esp32 перепаивать, чё там портить.
Ну только напряжение подать правильно
Arhiopteryx
Planformio говорит 65 библиотек при поиске Wifimanager
Что вообще за менеджеры? Это что-то типа интерфейс пользователя?
Anonymous
Что вообще за менеджеры? Это что-то типа интерфейс пользователя?
Для того чтобы не вводить логин и пароль в прошивке, менеджер позволяет это сделать при первом запуске прошивки
Anonymous
Минимум что умеет
Arhiopteryx
Так это легко сделать самому просто форму сделать
Arhiopteryx
и все
Anonymous
И все?
Ну можно ещё поля сделать , например какие нибудь ключи или ещё что
Arhiopteryx
И в Энергонезависимую
Arhiopteryx
Ну можно ещё поля сделать , например какие нибудь ключи или ещё что
То есть автоматизировано то, что можно сделать и так
Arhiopteryx
Ну вроде звучит удобно