When using AT+CIPSEND= command e.g. AT+CIPSEND=0,5
and then sending data e.g. ABC\r\n chip reads only 4 chars and after next char e.g. A is send to chip message ABC\nA is send to destination instead of correct ABC\r\n. So it is impossinble to send e.g. standard http reponce message becuse http message header lines must end \r\n combination.
So AT command / chip firmware "eats" / discards every \r chars on AT+CIPSEND command message payload. I tested this even multiple \r\r\r payload messages and every \r char is ingnored.
Firmware & AT command versions info:
compiled @ Dec 24 2014 20:44:10
AI-THINKER Dec 24 2014
Thanks for your interest in ESP8266 !
It seems that you are not using the Espressif Official AT firmware
Please have a try with the latest Espressif Official AT http://bbs.espressif.com/viewtopic.php?f=5&t=154
Who is online
Users browsing this forum: No registered users and 1 guest
Newbies Start Here
Are you new to ESP8266?
Unsure what to do?
Dunno where to start?
Start right here!
We also have a RTOS version and a MESH version too!
Complete listing of the official ESP8266 related documentation release by ESPRESSIF!
Must read here!