5 Commits

Author SHA1 Message Date
78873e0c6d fix WiFi connect failing immediately after scan.
Ignore transient NO_SSID after begin; settle radio after scan; longer timeout and connect logs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-25 20:20:56 +08:00
1ca8d32141 fix 3.5 reboot after WiFi scan list OOM.
Cap list to top 8 by RSSI, lazy status/password UI, single-button rows.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-25 20:06:12 +08:00
d9773a8b97 fix 3.5 touch freeze: async WiFi scan and GT911 reset.
Scan no longer blocks LVGL; always hw-reset GT911; larger buttons and click areas.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-25 20:01:37 +08:00
9cbbb296b7 fix 3.5 white-screen reboot from LVGL OOM on wifi scan.
Lazy-create keyboard, compact scan rows, skip auto-scan at boot; standalone cyd_35r flags with BL=27.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-25 19:56:51 +08:00
ba09f4f48e fix 3.5 backlight and GT911 for cyd_35r.
TFT_BL was wrongly GPIO21 (GT911 INT); use GPIO27, DRAW_BUF_DIV=20, and export firmware/cyd_35r.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-25 19:40:29 +08:00