• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. DrJarold

    ESP +UDP = Exception (3)

    Честно говоря не совсем Вас понял. Я описал проблему, если вы знаете причину, почему прямо не написать? Или вы пытаетесь меня навести на какую-то мысль наводящими вопросами? Ну я тогда пока не уловил сути... Если речь идет о переполнение буфера, то смею вас заверить что краш можно получить...
  2. DrJarold

    ESP +UDP = Exception (3)

    Отправитель это собственно я, который вручную отправляет пакеты... т.е. вариант когда мы спамим устройство тут не рассматривается.
  3. DrJarold

    ESP +UDP = Exception (3)

    Максимум я отправляю 300 байт, это самое большое сообщение которое можно отправить. Буфер же: #define MAX_BUFFER 1000
  4. DrJarold

    ESP +UDP = Exception (3)

    Ну если речь идет о буфере ESP то буфер гораздо больше чем отправляемые сообщения: Serial.setRxBufferSize(2048); А если проблема в буфере Arduino то почему тогда падет ESP?
  5. DrJarold

    ESP +UDP = Exception (3)

    Не понимаю. Причем тут скорость UDP? Я слушаю порт UDP: int packetSize = Udp.parsePacket(); Далее передаю данные на UART - жду ответа с UART. Потом передаю ответ на UDP: void SendResponseSuccess(String message) { if (!WIFI_ENABLE || isError) return; String response = message...
  6. DrJarold

    ESP +UDP = Exception (3)

    ESP работает в режиме моста UDP-UART-UDP. Фактически просто пробрасывая сообщения с порта UDP на Serial Arduino ожидая пока та ответит и возвращает ответ в UDP. Вот код: #define MAX_BUFFER 1000 #define UTC3 10800 //UTC+3 #define DELAY_MESSAGE_UPDATE 10000 #define DELAY_NTP_UPDATE...
  7. DrJarold

    Вопрос esp8266 и eeprom

    Как пример: void SavePrefereseToEPPROM() { if ((bool) EEPROM.read(NTP_ADDR) != NTPState) EEPROM.write(NTPState, NTP_ADDR); if ((bool) EEPROM.read(AUTO_CONNCT_ADDR) != WIFI_ENABLE) EEPROM.write(WIFI_ENABLE, AUTO_CONNCT_ADDR); if ((bool) EEPROM.read(MAX_TIMERS_ADDR) !=...
  8. DrJarold

    Залить iso скетч через NodeMCU Flasher

    Возможно тема уже разжевывалась сотню раз, тогда прошу прощения. Но все же. Хотелось бы понять как залить залить свой скетч в виде бинарника на девайс, используя NodeMCU Flasher к примеру. Т.е. прошивать сам модуль не нужно. Насколько я понимаю там при прошивке нужно указывать смещение по...
  9. DrJarold

    "Вешается" ESP при частых запросах...

    Да действительно UDP решает проблему, спасибо.
  10. DrJarold

    "Вешается" ESP при частых запросах...

    @Сергей_Ф т.е. вообще никак? По http? Мне бы просто добавить какое нибудь ограничение на запросы и не давать вешать устройство!
  11. DrJarold

    "Вешается" ESP при частых запросах...

    Уважаемые ESPшнки, прошу вашей помощи... Есть код, который предназначен для обмена данными между ESP - Arduino по UART, в принципе все работает. Однако есть одно но... Если начать "флудить" запросами на адрес по которому работает ESP, то она зависает, т.е. в браузере идет загрузка и ничего не...
Сверху Снизу