Hello,
I hope to be in the right category. I have an own designed PCB with an Arduino nano and a nRF24L01 + 2 DC-DC regulators 5V respective 3,3 V on and and a lot of connectors, for servos etc. on it.
Then I wrote a simple test program for sender and receiver, just modified the sample code from the RF24 library. A button on the sender side a LED on the receiver site. Worked fine for a while, then stoped. After some research I found out the sender had channel 76 the default from the lib. The receiver channel 5.
I tried the radio.setchannel() command. But it changed nothing, radio.getchannel() still shows 5 on the receiver. Trying this on the sender I can set any channel I want.
I use the same setup code on both, the same libraries etc.
can anybody give me a hint whats going wrong here.
Thanks for the quick reply. But I just fixed it am moment before. It was not a software nor a real hardware problem. I used an external power supply for the receiver, as I will attach some servos in the future. But the input voltage was too low for the DC-DC converters. On the sender I use the 5V from my computer and the DC-DC converter for 3.3V (for the nRF24) is taken from that 5V what is OK
The time it worked I had no additional load on the receiver and the same configuration as on the sender.