Hello, I have been trying to get an arduino and a raspberry pi to talk to each using the NRF24L01 chips. However, I have been having trouble on the arduino side.
I'm using RF24 Library by TMRh20 and I decided to check the chip itself to see if I can get register data from it just by using this simple script.
I added the "This is a test" just to make sure I was actually printing to the serial console. However, not only does the radio.printDetails() not print anything, but the "This is a test" only prints once, implying that the radio.printDetails() manages to stop the main loop. What am I doing wring?
The thing that comes to mind immediately is that you failed to post a link to the non-standard library that you are using.
You COULD edit the cpp file, and add more Serial.print() statements to the method, to determine where it is failing.
My guess is that the code is failing to actually get anything from the radio. Typically, that would indicate that the radio is not connected correctly. But, you failed to describe how the radio is connected. That description should be in the form of a schematic, not a bunch of words.