mirror of
https://github.com/esphome/esphome.git
synced 2026-02-28 18:04:19 -07:00
[libretiny] Fix TCP_WND to show 3/10×MSS for BK reduced/default plans
BK SDK sets TCP_SND_BUF=10×MSS on both plans but TCP_WND varies: 3×MSS (reduced plan) vs 10×MSS (default plan). Also update stale minimum counts in docstring (8 TCP / 6 UDP). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -290,7 +290,7 @@ def _configure_lwip(config: dict) -> None:
|
||||
Setting ESP8266 ESP32 BK SDK RTL SDK LN SDK New
|
||||
────────────────────────────────────────────────────────────────────────────
|
||||
TCP_SND_BUF 2×MSS 4×MSS 10×MSS 5×MSS 7×MSS 4×MSS
|
||||
TCP_WND 4×MSS 4×MSS 10×MSS 2×MSS 3×MSS 4×MSS
|
||||
TCP_WND 4×MSS 4×MSS 3/10×MSS 2×MSS 3×MSS 4×MSS
|
||||
MEM_LIBC_MALLOC 1 1 0 0 1 1
|
||||
MEMP_MEM_MALLOC 1 1 0 0 0 1
|
||||
MEM_SIZE N/A* N/A* 16/32KB 5KB N/A* N/A* BK
|
||||
@@ -313,7 +313,7 @@ def _configure_lwip(config: dict) -> None:
|
||||
**** RTL/LN LT overlay overrides to flat 7.
|
||||
***** Not defined in RTL SDK — lwIP opt.h defaults shown.
|
||||
"dynamic" = auto-calculated from component socket registrations via
|
||||
socket.get_socket_counts() with minimums of 10 TCP / 8 UDP.
|
||||
socket.get_socket_counts() with minimums of 8 TCP / 6 UDP.
|
||||
"""
|
||||
from esphome.components.socket import (
|
||||
MIN_TCP_SOCKETS,
|
||||
|
||||
Reference in New Issue
Block a user