pub fn enable_crc(
        &mut self,
        scheme: EncodingScheme,
    ) -> Result<(), TransferError<SPIErr, PinErr>> {
        self.write_register(Register::CONFIG, (1 << 3) | (scheme.scheme() << 2))
    }
/// Enable CRC encoding scheme.
///
/// **Note** that this configures the nrf24l01 in transmit mode.
///
/// # Examples
/// ```rust
/// chip.enable_crc(EncodingScheme::R2Bytes)?;
/// ```
Enable CRC encoding scheme.
Note** that this configures the nrf24l01 in transmit mode.
Enable CRC encoding scheme . Note ** that this configures the nrf24l01 in transmit mode .
pub fn enable_crc(
        &mut self,
        scheme: EncodingScheme,
    ) -> Result<(), TransferError<SPIErr, PinErr>> {
        self.write_register(Register::CONFIG, (1 << 3) | (scheme.scheme() << 2))
    }
pub fn enable_crc ( & mut self , scheme : EncodingScheme , ) -> Result < ( ) , TransferError < SPIErr , PinErr > > { self . write_register ( Register :: CONFIG , ( 1 << 3 ) | ( scheme . scheme ( ) << 2 ) ) }
Enable CRC encoding scheme.
Enable CRC encoding scheme .
&mut self
scheme
EncodingScheme
&mut self
scheme
EncodingScheme
examples
```rust
chip.enable_crc(EncodingScheme::R2Bytes)?;
```
` ` ` rust chip . enable_crc ( EncodingScheme :: R2Bytes ) ? ; ` ` `