您好,请教个问题,如主题:AT指令从“=”这个等于号开始只能传125BYTE的数据,所诉,AT指令怎么扩展可以传输更多的数据,目前AT自定义实现如下:
at_cmd_array_regist(&at_custom_cmd[0], sizeof(at_custom_cmd)/sizeof(at_custom_cmd[0]));
at_setupCmdTest(uint8_t id, char *pPara)
pPara这个值最大只能125个byte,能改吗?
谢谢
AT指令从“=”这个等于号开始只能传125BYTE的数据
Re: AT指令从“=”这个等于号开始只能传125BYTE的数据
Postby ESP_Faye » Tue Dec 26, 2017 4:39 pm
你好,
非常抱歉,这个长度限制无法修改。
但是你可以使用 void at_register_uart_rx_intr (at_custom_uart_rx_intr rx_func) 自行处理 UART0 RX 的数据。
例如,AT+xxxx 使能 at_register_uart_rx_intr,之后接收到的数据都是给这个命令的,等接收完并处理之后,再恢复到原状,切换 UART0 RX 给 AT 使用。请知悉。
感谢你对 ESP8266 的关注!
非常抱歉,这个长度限制无法修改。
但是你可以使用 void at_register_uart_rx_intr (at_custom_uart_rx_intr rx_func) 自行处理 UART0 RX 的数据。
例如,AT+xxxx 使能 at_register_uart_rx_intr,之后接收到的数据都是给这个命令的,等接收完并处理之后,再恢复到原状,切换 UART0 RX 给 AT 使用。请知悉。
感谢你对 ESP8266 的关注!
Who is online
Users browsing this forum: No registered users and 3 guests
Login
Newbies Start Here
Are you new to ESP8266?
Unsure what to do?
Dunno where to start?
Start right here!
Latest SDK
Documentation
Complete listing of the official ESP8266 related documentation release by ESPRESSIF!
Must read here!
- All times are UTC+08:00
- Top
- Delete all board cookies
About Us
Espressif Systems is a fabless semiconductor company providing cutting-edge low power WiFi SoCs and wireless solutions for wireless communications and Internet of Things applications. We are the manufacturer of ESP8266EX.