Hello
I'm having hard time trying to get 8266-Rtos to do a directed UDP Broadcast (192.168.1.255)
The example Server in the IDF does work but loses so many packets , This doesn't happen with
2 Android Phones using the same Subnet .
Sending a Unicast packet to the chip works with almost 99% success .
Now , in the example The Server Responds to the IP which sent The Broadcast Msg .
testing this with packet sender -> It works sometimes but again there is a big loss in packets .
But The total failure comes from trying to make an Android Phone receives the broadcast from 8266, this didn't
work at all .
Is there any example that can show who this should work ?
I understand that Broadcasting is not recommended , and it's advised to to multicast
But The situation we have can't use muticast , Cause there will be different Chips on different Subnets , So we need
Broadcast to work .
Also , 2 Android phones Do Broadcast and almost no data loss too , So I don't think it's the router
blocking the packets .
The sample I'm using to test this is the udp_server in the examples , and I only change the Address of sending
when I try to make a Directed Broadcast .
But Unicast , or Broadcast doesn't Reach to Android Phones , while sending through NC from linux or packet sender
does reach the mobile with no or very minimum loss of packets .
Wireshark Doesn't show packets sent from ESP8266
I understand this is confusing , so to make this more clear :
---------------------------------------------------------------------------
1-Sending From packet sender to ESP8266 Unicast -> works 99%
2-Sending From packet sender to ESP8266 Multicast -> works maybe only 10% of cases .
3-Sending from Android Phone to ESP8266 Multicast -> The chip gets the packet 10% of cases , but it never responds to it .
4-Testing Broadcast from ESP8266 -> 10% of cases reach packet sender but never Android phones .
5-sending Broadcast from packet sender -> 99% of time reaches the Android mobiles .
Thanks for any help or direction
ESP8266-RTOS SDK , Directed Broadcast Fails
Who is online
Users browsing this forum: Baldhead, brushlow18, NoTan2 and 50 guests