No, it isn't what you've done. According to your code, you have set ALL of your receivers to the same ID, rendering sendWithRetry() useless. Probably some of your receivers are getting the message, but the ACKs will collide with each other.
Oh... yes I see what you mean. I did notice that on the serial monitor.
When I say 'broadcast' to all receivers, all receivers have a unique id and the sender sends (without retry) to RF69_BROADCAST_ADDR allowing all the receivers to see the same message.
Ok cool, so I can get this correct in my head... each receiver should have its own ID like Receiver1, Receiver2, Receiver 3 etc but all part of the same network. (of course)
Can you please give me an idea of how to write the code for the command that does the broadcast to all receivers and then how the receiver receives the broadcast and looks to see if it the code is for it.
I see there is a promiscuous mode as well, although from what you have said Broadcost mode would be a better fit for me?
I had a look through the files and on the moteino website for where all this info is about the different functions and I couldn't see it. Only examples with the different options in there.
There doesn't seem to be a document explaining all the code options, just info in the .cpp files.
Have I missed something?
I am trying to learn at the same time myself without asking to many obvious questions.