Using NRF24L01+ or NRF24L01 promblem

Hi,
I want to use NRF24L01+ or NRF24L01, but I don't know crc can disable?

Thank you

According to the rf24 library class reference there is a disableCRC() function.

void RF24::disableCRC ( void )
Disable CRC validation.

Why disable CRC?

If you are not using the rf24 library, maybe you can provide more information. Please read the how to get the most from the forum post. The post contains information on what we need to know in order to help you.

Hi groundFungus,

I want to use my error code to correct my data,so I want to disable crc.
If not use rf24 library,I will set NRF24L01 CONFIG Register EN_CRC=0 (bit3) can disable crc?

Thank you

Sorry, i do not know. I have not studied the data sheet.

How many bit errors can your code detect and correct? Detecting is easy with CRCC, but correcting the errors when you find them is a LOT harder. Asking for a retransmission is SO MUCH easier.

1 Like

Hi Paul_KD7HB,

My project need to write error code,so I will try .
I want to know if not use rf24 library,I will set NRF24L01 CONFIG Register EN_CRC=0 (bit3) can disable crc?

Thank you

Why not test your theory and see what happens?

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.