Replies: 2 comments 17 replies
-
Yes - as you have identified, broadcast messages are not acknowledged by the receiver. The As a consequence, broadcast messages are never re-transmitted. Unicast message will be retransmitted many times if no ack is received. This means that broadcast messages can be much less reliable in noisy environments. |
Beta Was this translation helpful? Give feedback.
8 replies
-
I agree; I hope there is away to disable the re-sends.
There is not.
From the video:
11 re-transmissions per send x 11 uW
It is 11uWh for all the 11 retransmissions and they are only sent if no ack
to first message.
… = 0.121mw per send X how many sends per day (in my case 50) = 6mw x 365
days = 2.2watts. How long is that battery going to last?
For my application where the sender is located there is wifi noise that
causes the sender to fail getting ACK's so it does a lot of re-sends.
—
Reply to this email directly, view it on GitHub
<#11705 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABVEQR35672I3KRONWEYYNTXJ4TLPANCNFSM6AAAAAAY3A6EOM>
.
You are receiving this because you commented.Message ID:
***@***.***
com>
|
Beta Was this translation helpful? Give feedback.
9 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Currently using ESPnow in peer-to-peer, where a sender receives a message acknowledge from the receiver.
If a sender sends a broadcast to many receivers, do all receivers send acknowledges, or receivers do not acknowledge broadcast messages?
UPDATE: Seems I've found an answer to my question; broadcast messages are not acknowledged (which makes sense, as ACK transmissions from multiple receivers would collide):
https://www.instructables.com/ESPNow-a-Deeper-Look-Unicast-Vs-Broadcast-ACKs-Ret/
Beta Was this translation helpful? Give feedback.
All reactions