ESP8266 Developer Zone The Official ESP8266 Forum 2015-08-20T17:28:36+08:00 https://bbs.espressif.com:443/feed.php?f=16&t=948 2015-08-20T17:28:36+08:00 2015-08-20T17:28:36+08:00 https://bbs.espressif.com:443/viewtopic.php?t=948&p=3328#p3328 <![CDATA[Re: ESP8266 Receive overflow]]> Statistics: Posted by flyfish — Thu Aug 20, 2015 5:28 pm


]]>
2015-08-13T17:47:09+08:00 2015-08-13T17:47:09+08:00 https://bbs.espressif.com:443/viewtopic.php?t=948&p=3208#p3208 <![CDATA[ESP8266 Receive overflow]]>
ESP8266 sometimes give Rx OVF when we send data to it at a baud rate of 576000. It does not seem to appear with 115200. Does CTS (MTD0) work in ESP8266? We pull down that pin using 4.7k resistor. Will it affect anything?

Regards,
Hew

Version

Code:

AT version:0.30.0.0(Jul  3 2015 19:35:49)
SDK version:1.2.0
compile time:Jul 20 2015 18:15:27
OK


ESP8266 set to handle flow control

Code:

AT+UART_CUR=576000,8,1,0,3


We send new data only after receiving SEND OK.

Code:

AT+CIPSTART=0,"TCP","xxx.xxx.xx.xxx",8888
0,CONNECT

OK
AT+CIPBUFSTATUS=0
0,21,20,20,2920,8

OK
AT+CIPSENDBUF=0,1400
21,20

OK
>
Recv 1400 bytes

0,21,SEND OK
AT+CIPSENDBUF=0,1400
22,21

OK
>
Recv 1400 bytes

0,22,SEND OK
AT+CIPSENDBUF=0,1400
23,22

OK
>
Recv 1400 bytes

0,23,SEND OK
AT+CIPSENDBUF=0,875
24,23

OK
>


(no more SEND OK here since ESP8266 Rx OVF)



debug port output

Code:

tcp client connect
pespconn 0x3fff4270
RX OVF!
RX OVF!
RX OVF!
RX OVF!
RX OVF!
RX OVF!
RX OVF!
RX OVF!
RX OVF!
RX OVF!
RX OVF!
RX OVF!

Statistics: Posted by hhc — Thu Aug 13, 2015 5:47 pm


]]>