I've posted this thread on another section some weeks ago but I'm still blocked. Hope someone can help me, I cannot figure out how to proceed :-(

I'm having again problems with RF24Network library I'm trying to create an arduino Network based on the library RF24Network developed by maniacbug and descrived here: http://maniacbug.wordpress.com/2012/03/30/rf24network/

I was able to setup the hardware correctly and so send and receive messages. I've then introduced a DHT11 sensor. My goal is to create a meshed network, but messages should not flow only from external leafes to node00, but also node00 should be able to send messages out to leafes, this to have interaction with external leafes, but doing so I noticed a strange behaviour.

Sending a char array sometimes the radioMessage received is overwritten by anothe rmessage. I cannot understood if it's an issue on the program or the library doesn't allow a Node00 to Nodexx comunication. This is the meshping example modified:

The code should generate on every cycle a random char array formed by:[node_number];0;1;[DHT11_humidity];[DHT11_temperature];0;0;0;10;50OR[node_number];0;1;[DHT11_humidity];[DHT11_temperature];0;0;0;0;4;The last 5 values separated by commas are random added one or the other.

Now, loading this on two nodes, Address '0' and address '5' the output from the serial ports are follow:

Sorry for maybe stupid question but how is the best way to clean the variable? Reading around seems not so straight forward as on typical programming languages like php I use. I'm new on C.Hope at least the rest is correct.

Hardware isArduino Nano ATMega328 (also tried with another Nano ATMega168, and other similar radiomodule)SCK=13, MOSI=11, MISO=12.CSN=D9, and D10 for CE, vcc=3.3V, ground in module = ground in arduino

I have not connected IRQ to anything, should I...

Module is like in this photo (but I need to maybe check chip version?)

Could this be caused by power problem? I have connected Arduino just with USB-cable, not any external power. Arduino is working fine if I try with temperature and network module. But just if I remove all modules, then connect nrf24l01 and try examples I can not get this working, I think radio.printDetails(); is giving garbage(?)

Sorry if I bring my thread back up, but I really cannot find a solution to my case.I really don't know if the library can handle bidirectional messages or if it's a simple issue on my char array that will be overwritten. I've no idea if in some cases same pipe on underlying radio are used for different messages or whatever.