Here is the situation. I have a parallax RFID reader hooked in and using the software serial lib (I have tried the AltSoftSerial lib as well). This works fine and has been running my door lock for awhile. I deced to add a way to open it using the nrf24 wireless module as well. To do this I hooked it up and got it working in a different project. All was going so well.
I then hooked up the nrf24 and the RFID reader to the same arduino and then I ran in to problems. It seems that when the RFID reader is enabled I can not receive data on the rf24 module. Putting some code in to debug I can see that it is checking for the the data every loop, so nothing is blocking that. If I disable the RFID reader via code or by grounding the enable pin it will start working. As soon as the reader enable pin is brought high again though, it stops.
To fix this I tried switching serial libraries (using AltSoftSerial as stated before) Swiched from using software SPI to hardware SPI and still no luck.
I have used the iBoardRF24 lib for the software spi lib and used the nRF24L01 and RF24 libs found here https://github.com/stanleyseow/RF24 for the hardware tests. I have spent close to 8 hours fiddling with this today, what am I missing?