• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Jeanne Boyarsky
  • Devaka Cooray
  • Paul Clapham
Sheriffs:
  • Tim Cooke
  • Knute Snortum
  • Bear Bibeault
Saloon Keepers:
  • Ron McLeod
  • Tim Moores
  • Stephan van Hulst
  • Piet Souris
  • Ganesh Patekar
Bartenders:
  • Frits Walraven
  • Carey Brown
  • Tim Holloway

The program in NRF24L01

 
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Respected sir:
Thank you first to read my post.
I learn NRF24L01 not long ago. Recently I bought a NRF24L01PT from an electronic site and began to research it. I met questions while I have been confusing it a long time when I’m adjusting program.
I send the program according to the adjusting way--disability response,disabled automatic re-transmission and receive channel 0 in the disability which referring to the datasheet of NRF24L01PT: http://www.kynix.com/uploadfiles/pdf8798/NRF24L01PT.pdf . If it can send successfully the STATUS should be  "0*2e (46)", there are not problem.
However! ! The another fifo_status should be  "0*11",but here just be "0*01", what mean that TX_FIFO is no empty...so I add  "spi_rw_reg(flush_tx,0)"  which set before delivery mode when I sent the program.II have try it even add it in the main function, , , , , , Unfortunately,It’s always "0*01".I have no choice.  
Can any manipulators here help me.  

If you could give me some feasible suggestions,I'll be appreciated!

Best wishes~
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!