nRF24L01+ carrier detect

Hello,

Do you know how to use the carrier detect register on the nRF24L01+ ?

My PTX is sending continiously data.

My PRX try to detect carrier.

there is no autoack and no interrupt on the both device.

I can change the channel of the PRX with my keyboard.

But I still read 0 on the carrier detect register.

Do you have any idea ?

thanks.

I’ve never read out 1 from 09 Carrier Detect register, the value is always 0 in any case. It should be a bug within nRF24L01.

My solution is taking a real listen instead of Carrier Detect before send in jam situation. The listen takes 856 uS, 856-258=598, 3~4 times of CD time.

This topic has also got some different answers here:

http://www.nrftalk.net/forum/viewtopic.php?f=3&t=19