Juraj Andrássy
Juraj Andrássy
@mrengineer7777 and @everslick HTTPClient has milliseconds and is not a part of this issue
I think a simplest fix would be to return only one UDP message even if +CIPRECVDATA requests larger size (because the host doesn't know the size of the next message...
this is almost fixed in 2.2. a +IPD for a message is now reported only after the previous message was read. an AT+CIPRECVDATA gets the content of one message only....
so it is same as it was in 2.2. a message must be read at once in passive mode ``` +IPD,4,81 >>Send to /dev/ttyACM0: "AT+CIPRECVLEN?">Send to /dev/ttyACM0: "AT+CIPRECVDATA=4,32">Send to /dev/ttyACM0:...
@ds-c 1) a 2) are implemented since version 2.2. for passive mode. read all my comments
I repeat my test. I used AT+CIPMUX=1
I think it is fixed in the esp8266 branch. I tested it in Jan 22. The 2.2.1 was built in Aug 21.
[TCP-IP] AT+CIPSERVER - please add support for more TCP servers. servers can be identified with port. what is the reason for the one server limit? a TCP server has no...
> > > > [TCP-IP] AT+CIPSERVER - please add support for more TCP servers. servers can be identified with . > > what is the reason for the one server...
> @jandrassy From Debug Logs, i saw the AT command `AT+CIPSTART=4,"UDP","0.0.0.0",2390,2390,2`, it has a `0.0.0.0` IPv4 address. yes, I am in a IPv4 network. this is related to https://github.com/espressif/esp-at/issues/451 because...