-
-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Writing fail on nRF24L01+ with raspberry pi zero W and arduino pro mini #32
Comments
Hi Radio output seems ok. Have you crosscheck if the cpp version of getting started is configured to interact with the example provided here? |
I was checking it now and it seems that the base lib has updated the example. I'm not sure but I think I think it has to be with the payload size and the radionumber used as default in the new example provided in the library. I need however to update this module to the most recent version of the library. |
Hi, I am using the Gettingstarted program on the pi and arduino.
When i start the program on pi, i get this output of the details:
Cofiguration pins CE-> 22 CS-> 0 IRQ-> -1
Radio details after config:
================ SPI Configuration ================
CSN Pin = 0
CE Pin = Custom GPIO22
SPI Speedz = 10 Mhz
================ NRF Configuration ================
STATUS = 0x0e RX_DR=0 TX_DS=0 MAX_RT=0 RX_P_NO=7 TX_FULL=0
RX_ADDR_P0-1 = 0x65646f4e32 0x65646f4e31
RX_ADDR_P2-5 = 0xc3 0xc4 0xc5 0xc6
TX_ADDR = 0x65646f4e32
RX_PW_P0-6 = 0x20 0x20 0x00 0x00 0x00 0x00
EN_AA = 0x3f
EN_RXADDR = 0x03
RF_CH = 0x4c
RF_SETUP = 0x00
CONFIG = 0x7e
DYNPD/FEATURE = 0x00 0x00
Data Rate = 1MBPS
Model = nRF24L01+
CRC Length = 16 bits
PA Power = PA_MIN
So i think everything is working there, however, when i set the arduino radio number to 0 and set send mode on the pi, i get a writing fail error: Sending....[Sync] Failed to send 1627043188
I have tried many changes to running these programs, changing writing mode, changing radio numbers etc.. nothing has worked so far. But when i try the gettingstarted example of the RF24 library written in C++ everything does work, so it's very odd.
Is there something i am missing here? Thank you in advance.
The text was updated successfully, but these errors were encountered: