Actually I'm using the RF24 Library mantained by TMRh20 (https://github.com/TMRh20/RF24). I'm trying to get some type of direct communication between multiple modules working, but I don't want to use the RF24Network Library (https://github.com/TMRh20/RF24Network) which creates a mesh of connections.
I currently have several arduinos that have to communicate between them. Every arduino has its own address starting from 0x0001 (0x0000 is for a main module that manages everything) and finishing to 0xFFFF. I want to directly communicate between the two NRF24L01+ modules without any intermediator, because I don't have problems of distance.
The main thing that I want to be able to do is communicate directly not with just one module, but choose if I want to broadcast to all the modules in an area (I know that it can be done with range power modifications in the code) or talk with just one module.
What is the best way to do this type of communication?