Clarify: the AT-command interface was added by this fork, not upstream

Was previously worded as if AT support pre-existed and this fork only
fixed bugs in it. It was actually added from scratch here, specifically
for backward compatibility with software written for old ESP8266-based
ZiFi modules running Espressif's own AT firmware.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-09-14 16:17:26 +03:00
co-authored by Claude Sonnet 5
parent 030c43aa4a
commit 44d8c888fd
2 changed files with 13 additions and 7 deletions
+6 -2
View File
@@ -53,8 +53,12 @@ Windows/macOS/Linux мог просматривать, скачивать, за
- **Исправления стабильности**: падение по нулевому указателю в обработке
named-pipe RPC transceive, и нулевая по длине SPI DMA-транзакция, которая
могла подвесить весь SPI-канал к стороне Z80.
- **Исправления в интерфейсе AT-команд** (`at_uart.cpp`/`at_cip.cpp`,
не связаны с VFS/SMB, но тоже часть этого форка):
- **Добавлен интерфейс AT-команд по UART** (`at_uart.cpp`/`at_cip.cpp`,
не связан с VFS/SMB, но тоже добавлен в этом форке) — для обратной
совместимости с программами, написанными под старые ZiFi-модули на
реальном ESP8266 с оригинальной прошивкой Espressif AT. Поддерживаются
кратко: `AT+RST`, `AT+GMR`, `AT+CWJAP`, `AT+CWLAP`, `AT+CIPSTART`,
`AT+CIPSEND`, `AT+CIPSNTPCFG`, `AT+CIPSNTPTIME`. Попутные исправления:
- `AT+CIPSTART` (и любая другая первая после загрузки сетевая AT-команда)
падал, если стек WiFi ещё не был поднят (мьютекс `tcpip_task` ещё не
создан) — исправлено ленивой инициализацией WiFi перед первой сетевой