nrf905 icon indicating copy to clipboard operation
nrf905 copied to clipboard

what is the INT pin (on NRF905 board/chip) in RaspberryPi4 example project ?

Open 8OND007 opened this issue 1 year ago • 5 comments

Please ask your question

Hi libdriver,

You write:

Board Name: Raspberry Pi 4B.

SPI Pin: SCLK/MOSI/MISO/CS GPIO11/GPIO10/GPIO9/GPIO8. GPIO Pin: CE/TX_EN/PWR_UP GPIO22/GPIO27/GPIO5. INT Pin: INT GPIO17.

Which pin on the NRF905 is INT ? I can't find that INT pin.

I use the PTR8000 board where pinout looks like this :

  • VCC TXEN HW850 -
  • CE PWR -
  • UCK CD -
  • AM DR antenna X -
  • MISO MOSI NRF905 -
  • SCK CSN -
  • GND GND -

thx in advance

Additional context

No response

8OND007 avatar Nov 17 '24 12:11 8OND007

image So is INT maybe DR of CD ?

8OND007 avatar Nov 17 '24 13:11 8OND007

When I connect DR as INT to GPIO 17, the nrf905 -t sent works and ends normally. Don't you have to connect CD also somewhere ? How does the NRF905 and the pi known otherswise there is data received ?

8OND007 avatar Nov 17 '24 14:11 8OND007

Thank you for using LibDriver. INT pin is connected to the NRF905 DR pin. When an interrupt is triggered, the driver will both analysis the DR and AM status and run the receive callback function with the triggered type param.

libdriver avatar Nov 17 '24 16:11 libdriver

so PTR8000 board DR pin is connected to Pi GPIO17 do I also need to connect PT8000 baord AM pin to a GPIO on the Pi ?

8OND007 avatar Nov 18 '24 19:11 8OND007

When DR was triggered, AM and CD must have been triggered, you only need to connect DR pin to GPIO17. When DR was triggered, the driver will analysis both AM and CD status at the same time.

libdriver avatar Nov 19 '24 05:11 libdriver