• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Недавнее содержимое от tsrman

  1. T

    Общие вопросы по Arduino IDE для ESP8266

    @vvzvlad давайте для чистоты экперемента поставим вместо 300 - delay(10) и проверим как-то повлияет это на задержку в 100мс? еще можно в коде на самом esp выводить время в консоль, что-бы понять сколько на стороне esp занимает выполнение.
  2. T

    Общие вопросы по Arduino IDE для ESP8266

    тогда я все же не пойму между какими двумя командами Вы измеряете время? между отправкой первого и второго символа?
  3. T

    Общие вопросы по Arduino IDE для ESP8266

    что-то я не уверен что при срабатывании прерывания, цикл loop сбрасывается на начало, а не висит дальше в delay пока он не кончится. Может кто-то прокоментирует?
  4. T

    Общие вопросы по Arduino IDE для ESP8266

    переменную int flag; желательно объявлять как volatile опять же у Вас delay(300) после нажатия кнопки пройдет от 0 до 300мс прежде чем пойдет отправка. Все таки как Вы измеряете задержку?
  5. T

    Общие вопросы по Arduino IDE для ESP8266

    выложите код посмотреть, возможно дело в чем-то еще.
  6. T

    Общие вопросы по Arduino IDE для ESP8266

    посмотрите в WiFiClient.cpp в районе int ICACHE_FLASH_ATTR WiFiClient::connect(IPAddress ip, uint16_t port) там как раз pcb определяется tcp_pcb* pcb = tcp_new(); if (!pcb) return 0; немного ниже попробуйте добавить tcp_nagle_disable(pcb);
Сверху Снизу