It looks from the dump above like the RX and TX addresses are different. I guess you've at least set those up correctly first?
The NRF module will talk to other Espruinos just fine - I don't think I was even aware of the RF24 module when I wrote it though so I guess it's not a big surprise that they don't talk.
Can you not modify the Espruino library to go through exactly the same steps for setup? You can just add var exports={} at the top of the Web IDE, copy and paste the library in, write var nrf = exports.connect(...) rather than require, and start messing around.
It shouldn't take that much work to fix it - it'd be great if you could issue a pull request if you get it working...
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
It looks from the dump above like the RX and TX addresses are different. I guess you've at least set those up correctly first?
The NRF module will talk to other Espruinos just fine - I don't think I was even aware of the RF24 module when I wrote it though so I guess it's not a big surprise that they don't talk.
Can you not modify the Espruino library to go through exactly the same steps for setup? You can just add
var exports={}
at the top of the Web IDE, copy and paste the library in, writevar nrf = exports.connect(...)
rather thanrequire
, and start messing around.It shouldn't take that much work to fix it - it'd be great if you could issue a pull request if you get it working...