I have some module “Transceiver MiRF v2 nRF24L01 Module RP” with some range problem, if the distance between the 2 module is greater 2-3 meter the comunication is lost and all packet is lost.
The 2 module Enhanced ShockBurst configuration is: autoack, 0dB, CRC 1byte, 1Mbps, ARD 250us.
I have tried to change the module with another but the result don’t change.
I have found some solder problem on it, for example in a module the IRQ pin don’t change because the IRQ pin on QFN isn’t solder.
You now if there is some problem on this module? if there is some defective stock
Try changing the frequency. Thet come up on channel 2, but if there is an interfering signal, your range will be reduced. If you have a continuity meter, make sure all of the traces are actually making contact with the QFN package. All else being equal, 30 meter range should be possible.
Jeuco:
You now if there is some problem on this module? if there is some defective stock
I have indeed had a defective MiRF-v2 unit once. I originally bought three of them and only two would communicate. It was different from your situation, though, because my MiRF-v2 was totally dead and wouldn't ever communicate. It doesn't sound like to me that you have defective units if they will at least communicate sometimes.
What antenna are you using? Is it one of the ones that Sparkfun sells? If you’re using an antenna for a different frequency band than 2.4 GHz, your range will be severely compromised.