Page 1 of 1

Receive multicast packets with AT + CIPSTART

Posted: Thu Feb 13, 2020 6:20 am
by akarg96
I have a question about UDP multicast.
Execute AT + CIPSTART = "UDP", "192.168.0.2", 0, 12345, 2 and OK will be displayed on the serial monitor. When I send UDP packets with PacketSender, + IPD, 5, hello is displayed.
When AT + CIPSTART = "UDP", "239.192.1.2", 0, 12345, 2 is executed, the serial monitor displays OK, and it is considered that the socket was correctly created. However, the PacketSender does not display + IPD when sending UDP packets to a multicast address.
Does AT firmware not support multicast?
Also, I don't want to use AT + MDNS.

I use google translation.
Thank you.

Re: Receive multicast packets with AT + CIPSTART

Posted: Thu Feb 13, 2020 11:19 am
by Helen L
It seems that ESP32 AT does not support multicast for now, maybe it should be added in the future.

Re: Receive multicast packets with AT + CIPSTART

Posted: Mon Feb 24, 2020 11:00 am
by ESP_XCGuang
Please try it again using the attachment

Re: Receive multicast packets with AT + CIPSTART

Posted: Tue Feb 25, 2020 12:52 am
by akarg96
Thanks Helen L and xcguang.
I understand that ESP-AT does not support multicast.
Using the given bin file, the AT + CIPSTART command definitely received the multicast.

Re: Receive multicast packets with AT + CIPSTART

Posted: Wed Feb 26, 2020 3:34 am
by ESP_XCGuang
Hi akarg96,
thanks for your feedback, we will sync at GitHub ASAP, if you have any question about esp-at, you can report it at https://github.com/espressif/esp-at/issues