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

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

  1. pvvx

    WEB сервер на ESP32 с данными на SD

    Как пример. На MIPS4kc 320MHz из https://esp8266.ru/forum/threads/web-server-na-esp32-s-dannymi-na-sd.4525/#post-64696 выходит 77 сессий-запросов-соединений для HTTP в сек, и на нем-же – за 10 тысяч запросов-ответов в паре TCP соединений для ModbusTCP с обработкой (ну такая у него...
  2. pvvx

    WEB сервер на ESP32 с данными на SD

    В итоге эти задержки и влияют на отзывчивость сервера при загрузке. Они и определяют максимальное кол-во сессий в сек при тесте в Jmeter на минимальный запрос.
  3. pvvx

    WEB сервер на ESP32 с данными на SD

    У *nix задержка определена примерно этим https://esp8266.ru/forum/threads/mt7688an-hlk-7688a.2934/page-2#post-61020
  4. pvvx

    WEB сервер на ESP32 с данными на SD

    Кол-во одновременно открытых соединений растет от времени ping. Но, обычно, используется местная интрасеть, где задержки в среднем не более 3-х ms. *nix и всякие RTOS дают большую задержку - часто определяется тиком системы. Если тик RTOS 1 ms - средняя дополнительная задержка стремиться к 2..3...
  5. pvvx

    WEB сервер на ESP32 с данными на SD

    @sharikov ESP8266 имеет за 300 открытий-закрытий HTTP соединений в сек. RTL - за 500. Сравни это с Keep Alive - выйдет в предел до десятка при спец условиях и занятой всей памяти. В итоге скорость обработки реальных HTTP/HTML страниц без Keep Alive на малых SoC быстрее.
  6. pvvx

    WEB сервер на ESP32 с данными на SD

    Это явно баги (скорее всего в реализации socket). Ограничения только по TCP стек - пока идет набор окна... Т.е. сказывается от времени ping и на освобождении буферов стека - на реализации алгоритмов отработки калбаков от Lwip. 180 - это при 7-ми тредах? У них зависимость: больше запросов -...
  7. pvvx

    WEB сервер на ESP32 с данными на SD

    Эксплорер всегда открывает одно соединение с Keep Alive, которое не закрывается и в него не идут никакие запросы. Это типа контроля соединения с сервером. Для обработки эксплорер открывает другие соединения. И так, если у вас 2 пользователя, то будет вечно открыто 2 ненужных соединения, пока не...
  8. pvvx

    WEB сервер на ESP32 с данными на SD

    @sharikov Lwip работает примерно так – у него есть входной поток пакетов. Ему почти без разницы сколько там соединений уровня HTTP. Есть тред, который смотрит - пришел пакет на открытый порт – он вызвал назначенный на нем калбак. Калбак отработал – тред ждет следующее событие. Всё. Если калбаки...
  9. pvvx

    WEB сервер на ESP32 с данными на SD

    Lwip то тут при чем? Что у него то падает? Ограничения по кол-ву соединений в Lwip нет. Он типа 'однопоточный' - один тред на обработку событий. Если код пользователя успевает отрабатывать события до переполнения входных буферов (низкоуровневых от драйвера WiFi к LwIP), то ограничений и нет...
  10. pvvx

    ShIoTiny - визуально программируемая плата

    Вы сами написали опровержение - "соцсети...", данный сайт, ... Тут, за историю этого форума, 99% таких. Сюда и обратятся. Что делать если нет MQTT. Так вроде стоит вопрос? :) Есть MQTT, но нет NTP - парадокс. В крайнем случае напишите скрипт в роутере - передать время через MQTT :)
  11. pvvx

    Нужна помощь Telink Single Wire

    А пока только гадать: Чип поставляется с прошивкой поддерживающей программирование по USB. При записи любого примера из SDK больше никогда в него ничего не записать по USB, т.к. поставляется неполноценный SDK. Т.е. чип одноразовый, типа OTP, но с Flash. Чип имеет биты отключения для доступа по...
  12. pvvx

    Нужна помощь Telink Single Wire

    Тогда нафига в документации AN-18101200-E1_Telink Burning and Debugging Tool (BDT) User Guide.pdf описано программирование через USB для платы на 8269: Данная платка со схемой описана в DS_TLSR8269F512-E_Datasheet for Telink BLE + IEEE802.15.4 Multi-Standard Wireless SoC TLSR8269F512.pdf и...
  13. pvvx

    ShIoTiny - визуально программируемая плата

    Но он сможет обратиться к соседу/ребенку и тот на айфоне слепит ему нужный модуль/драйвер. При наличии оператора. Хорошо, спасибо. Жду встроенные часы с NTP :)
  14. pvvx

    Нужна помощь Telink Single Wire

    2.3 Активировать MCU Функция «Активировать MCU при сбое связи с целевой платой» применима только к соединению Swire между «Burning EVK» и целевой платой в режиме «EVK», т.е. она НЕ поддерживает режим «USB» или USB-соединение между «Burning EVK» и целевая доска в режиме «EVK». Когда не удается...
  15. pvvx

    Нужна помощь Telink Single Wire

    Тут указано, что на swire есть какое-то "Activate". А так-же, что есть "Erase flash".
  16. pvvx

    ShIoTiny - визуально программируемая плата

    Для этого есть Arduino с примерами. Большинство просто копирует куски кода как кубики. Развитие этой темы - программируемый модуль в вашу систему. В web-свалке был разобран и испытан данный подход и модули названы "оверлеями". Их свойства - они могут быть загружены на исполнение с сети или со...
  17. pvvx

    ShIoTiny - визуально программируемая плата

    C NTP сервера. Внешняя микросхема RTC хорошо, но это дополнительный костыль. Если к модулю уже добавлен внешний MCU для обеспечения WDT и прочих плюшек, то его часы обычно стабильнее ESP... Но вы взяли за основу ESP-глюк... Если на ESP обеспечена достаточная стабильность работы, то его точности...
  18. pvvx

    ShIoTiny - визуально программируемая плата

    Могу объяснить, зачем это. Для модемов у Мегафона существует такое: Интернет на всё ночью (с 1.00 до 06.59) – безлимитно, но требуется перерегистрация в сети. Без разрыва сессии тарификация трафика остается по дневному стандарту. И ещё вижу несоответствия в объяве о “Есть масса...
  19. pvvx

    ShIoTiny - визуально программируемая плата

    @shiotiny подскажите пожалуйста, как мне на этом визи-вик нарисовать простую программу: Замыкание кнопки на GSM-WiFi модеме/роутере в 01:00 на 5 сек каждый день. И более сложную - если нет соединения с AP, то замкнуть кнопку на 5 сек, пробовать соединиться через 30 сек (время загрузки GSM-WiFi...
  20. pvvx

    Нужна помощь Telink Single Wire

    @nikolz - но, судя по вашему копанию, вы хотите подать всего пару команд в TLSR модуль. Например - erase all или аналогичное :) Для этого требуется мышкой в окошке нарисовать диаграмму и передать её в генератор произвольных сигналов :p Можно и в аналоговый. Там дискретизация обычно (у дешевых)...
Сверху Снизу