I must not be understanding something.... I am new to the ESP8266.....
Here is my UART Stream.....
Code: Select all
AT+CIPSTART="TCP","192.168.1.102",80
CONNECT
OK
CLOSED
AT+CIPSTART="TCP","192.168.1.102",80
CONNECT
OK
AT+CIPSEND=28
OK
>
busy s...
Recv 28 bytes
SEND OK
+IPD,298:<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body style="font-size:2.0em;text-align:center;">
<br><br>
This page is no longer available.
<br><br>
For BASTools use this link:
<br>
<a href="http://www.ibmanalyticsservice.com/bastools">www.ibmanalyticsservice.com</a>
</body>
</html>
CLOSED
AT+CIPCLOSE
ERROR
AT+CIPMODE?
+CIPMODE:0
OK
AT+CIPMODE=1
OK
AT+CIPSTART="TCP","192.168.1.102",80
CONNECT
OK
AT+CIPSEND=16
IPMODE=1
ERROR
If +CIPMODE = 0, I can send data ....... MCU UART->ESP8266->network->Server
and it sends data back...
But, if I change CIPMODE to 1...... it won't let me send data from the MCU out.....
Isn't this backwards from the AT+CIPMODE instructions documented ?