This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

PTX

Hello Nordic,

I try to establish communication between an ATmega328 based board an an Arduino Nano, so far without success. The goal is to improve a RF433 "Wire". 3 weeks ago, I started the project, but for 1 week, I do not make any progress. Please have a look to the attached pdf. Obviously I tried different settings, but probably not the right one! I spent time on internet, but didn't find how to fix.

Hope you can help, thank you anyway for your time.

JacquesNrf24L01+.pdf

Parents
  • Hello Kenneth, me again,

    now I am the king of PTX ;-) I can tell you why some regs didn't work as expected. It comes from the ATMega programmer tool which uses SPI to upload flash memory and sometimes, at the end of the reading check, does not release all SPI lines, same lines used for accessing NRF24L01 regs. I use AVRDUDESS and USBASP. May be this can have some interest for you and others...

    By the way, now I am playing with PRX mode... and obviously, I am again pulling my hairs : FIFO_STATUS returns 0b00000011 which means RX FIFO full and RX FIFO empty  (impossible if I understand well) after CE set high and 200µs wait. I suspect a damaged device but I have no spare to check it. Do you have another good explanation ?

    Where to buy official modules ?

    Thank you for supporting me

    Best regards

    Jacques

Reply
  • Hello Kenneth, me again,

    now I am the king of PTX ;-) I can tell you why some regs didn't work as expected. It comes from the ATMega programmer tool which uses SPI to upload flash memory and sometimes, at the end of the reading check, does not release all SPI lines, same lines used for accessing NRF24L01 regs. I use AVRDUDESS and USBASP. May be this can have some interest for you and others...

    By the way, now I am playing with PRX mode... and obviously, I am again pulling my hairs : FIFO_STATUS returns 0b00000011 which means RX FIFO full and RX FIFO empty  (impossible if I understand well) after CE set high and 200µs wait. I suspect a damaged device but I have no spare to check it. Do you have another good explanation ?

    Where to buy official modules ?

    Thank you for supporting me

    Best regards

    Jacques

Children
No Data
Related