embedded-nrf24l01 0.2.0

A driver for NRF24L01(+) transceivers on embedded-hal platforms.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Setup parameters for SPI

use embedded_hal::spi;

/// SPI setup parameters
pub fn spi_mode() -> spi::Mode {
    spi::Mode {
        polarity: spi::Polarity::IdleLow,
        phase: spi::Phase::CaptureOnFirstTransition,
    }
}

/// Recommended SPI clock speed
///
/// Use as rough guidance.
pub fn clock_mhz() -> u32 {
    8
}