First write works fine and is received at the other end. But any write after that blocks forever in an infinite loop of "RF24 HARDWARE FAIL: Radio not responding, verify pin connections, wiring, etc." error messages.
This happens with my own test program in js, with test/test_RF24.js (when invoked with parameter "1") and also when used from NodeRed.
The C++ test program from the RF24 library works fine using the exact same version of the C++ lib running in the same hardware. And so does the C++ version of my test program. They can send as many transfers as needed with no error.
I'm using a RaspberryPi3 running raspbian, kernel 4.4.38-v7+ and using SPIDEV.
First write works fine and is received at the other end. But any write after that blocks forever in an infinite loop of "RF24 HARDWARE FAIL: Radio not responding, verify pin connections, wiring, etc." error messages.
This happens with my own test program in js, with test/test_RF24.js (when invoked with parameter "1") and also when used from NodeRed.
The C++ test program from the RF24 library works fine using the exact same version of the C++ lib running in the same hardware. And so does the C++ version of my test program. They can send as many transfers as needed with no error.
I'm using a RaspberryPi3 running raspbian, kernel 4.4.38-v7+ and using SPIDEV.