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 4 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