This chip has some extra commands and is therefore not 100% software compatible with the nRF24.
Have a look at https://github.com/pascallanger/DIY-Mul ... tiprotocol where you can find code for both nRF24 and XN297.
As for the nRF24L01+ vs non-plus: nowadays one certainly want to use the + version. Nordic may not even make the non-plus version any more.
From the Nordic datasheet:
cheers, WernerIntermodulation and wideband blocking values in nRF24L01+ are much
improved in comparison to the nRF24L01 and the addition of internal filtering to nRF24L01+ has improved
the margins for meeting RF regulatory standards.
******************************************************************************************************************
Edit (Phil_G): this hybrid-hopping project is obsolete now, its been superseded by the full FHSS version.
The full FHSS system has been built flown regularly by many members over the last 2.5 years, and whilst development continues, in its current state its a good solid project that works very well.
Please check the thread: http://mode-zero.uk/viewtopic.php?f=42&t=971