RKTK API Docs RKTK Home Repo

rktk_drivers_nrf/
mouse.rs

1pub mod paw3395 {
2    use embassy_nrf::spim;
3
4    pub fn recommended_spi_config() -> spim::Config {
5        let mut config = spim::Config::default();
6        config.frequency = spim::Frequency::M8;
7        config.mode.polarity = spim::Polarity::IdleHigh;
8        config.mode.phase = spim::Phase::CaptureOnSecondTransition;
9        config
10    }
11}
12pub mod pmw3360 {
13    use embassy_nrf::spim;
14
15    pub fn recommended_spi_config() -> spim::Config {
16        let mut config = spim::Config::default();
17        config.frequency = spim::Frequency::M8;
18        config.mode.polarity = spim::Polarity::IdleHigh;
19        config.mode.phase = spim::Phase::CaptureOnSecondTransition;
20        config
21    }
22}