Size: a a a

ESP8266 & ESP32 [RU]

2021 February 14

А

Александр in ESP8266 & ESP32 [RU]
Открывается соединение и поддерживается как tcp только в браузере 🤔
источник

А

Александр in ESP8266 & ESP32 [RU]
Всеравно жирно
источник

А

Александр in ESP8266 & ESP32 [RU]
Зачем, если сложность tcp соединения не больше?
источник

YT

Yuriy Trikoz in ESP8266 & ESP32 [RU]
всё равно - вот именно
источник

А

Александр in ESP8266 & ESP32 [RU]
Кроме концепции клиент-сервер
источник

YT

Yuriy Trikoz in ESP8266 & ESP32 [RU]
Александр
Зачем, если сложность tcp соединения не больше?
потому что это масштабируется легко
источник

А

Александр in ESP8266 & ESP32 [RU]
Boris
Я вас услышал, спасибо, иду гуглить, а то пока что даже разницы между tcp и http не знаю
Ну да, вот человек кинул вариант уже готовый. Вебсокет поддерживается в браузере и браузер получает сообщения
источник

B

Boris in ESP8266 & ESP32 [RU]
Александр
Ну да, вот человек кинул вариант уже готовый. Вебсокет поддерживается в браузере и браузер получает сообщения
Это то что events.ino ?
источник

А

Александр in ESP8266 & ESP32 [RU]
Boris
Это то что events.ino ?
Ага
источник

AK

Andy Korg in ESP8266 & ESP32 [RU]
Ради интереса счас померил на нагруженном esp32
Обычный setInterval("GetTime()", 100);
time.xml:
<response>
 <time>
   <value>~watch_hour~:~watch_minute~:~watch_second~</value>
 </time>
 <date>
   <value>~watch_date~-~watch_month~-20~watch_year~</value>
 </date>
</response>
источник

YT

Yuriy Trikoz in ESP8266 & ESP32 [RU]
Andy Korg
Ради интереса счас померил на нагруженном esp32
Обычный setInterval("GetTime()", 100);
time.xml:
<response>
 <time>
   <value>~watch_hour~:~watch_minute~:~watch_second~</value>
 </time>
 <date>
   <value>~watch_date~-~watch_month~-20~watch_year~</value>
 </date>
</response>
весь выигрыш из за отсутствия необходимости установки соединение - оно открыто и реакция быстрее. а так то то же самое всё. ws с заголовками - размеры похожи. ничего фундаментально не меняется.
источник

AK

Andy Korg in ESP8266 & ESP32 [RU]
Yuriy Trikoz
весь выигрыш из за отсутствия необходимости установки соединение - оно открыто и реакция быстрее. а так то то же самое всё. ws с заголовками - размеры похожи. ничего фундаментально не меняется.
ничего не могу сказать, про арудино, на текущей прошивке одно ядро полностью занято другими делами, второе отдано под комуникации и каждые 25 мкс по прерыванию занято на 20 мкс. Т.е. если освободить то может и можно добиться 100 мс, но это будет не надежно на http. Фиг его знает чего там у Boris за задача.
источник

ЮР

Юрий Ревака... in ESP8266 & ESP32 [RU]
Александр
Та ему то просто данные читать
Ну это так, на перспективу, сначала просто читать, потом чтоб и стрелки всякие были, хотя не понимаю зачем инфа 19 раз в секунду, для графиков может быть актуально, а просто число мельтешит не очень понятно.
источник

YT

Yuriy Trikoz in ESP8266 & ESP32 [RU]
Andy Korg
ничего не могу сказать, про арудино, на текущей прошивке одно ядро полностью занято другими делами, второе отдано под комуникации и каждые 25 мкс по прерыванию занято на 20 мкс. Т.е. если освободить то может и можно добиться 100 мс, но это будет не надежно на http. Фиг его знает чего там у Boris за задача.
почему на http не надёжно?
источник

YT

Yuriy Trikoz in ESP8266 & ESP32 [RU]
Andy Korg
ничего не могу сказать, про арудино, на текущей прошивке одно ядро полностью занято другими делами, второе отдано под комуникации и каждые 25 мкс по прерыванию занято на 20 мкс. Т.е. если освободить то может и можно добиться 100 мс, но это будет не надежно на http. Фиг его знает чего там у Boris за задача.
это обычно так и происходит на 32
источник

А

Александр in ESP8266 & ESP32 [RU]
Юрий Ревака
Ну это так, на перспективу, сначала просто читать, потом чтоб и стрелки всякие были, хотя не понимаю зачем инфа 19 раз в секунду, для графиков может быть актуально, а просто число мельтешит не очень понятно.
Так для графиков можно пакеты соьирать на есп и посылать
источник

AK

Andy Korg in ESP8266 & ESP32 [RU]
Yuriy Trikoz
почему на http не надёжно?
накладные расходы большие - вместо одного пакета TCP обертка из протокола http
источник

А

Александр in ESP8266 & ESP32 [RU]
Так же каждую секунду 🤷‍♂
источник

А

Александр in ESP8266 & ESP32 [RU]
Andy Korg
накладные расходы большие - вместо одного пакета TCP обертка из протокола http
И я о том же
источник

А

Александр in ESP8266 & ESP32 [RU]
В моем случае, если есп может справится, комп может не справитс
источник