Trait embedded_hal::spi::SpiBusRead
source · pub trait SpiBusRead<Word: Copy + 'static = u8>: SpiBusFlush {
// Required method
fn read(&mut self, words: &mut [Word]) -> Result<(), Self::Error>;
}
Expand description
Read-only SPI bus
Required Methods§
sourcefn read(&mut self, words: &mut [Word]) -> Result<(), Self::Error>
fn read(&mut self, words: &mut [Word]) -> Result<(), Self::Error>
Read words
from the slave.
The word value sent on MOSI during reading is implementation-defined,
typically 0x00
, 0xFF
, or configurable.
Implementations are allowed to return before the operation is complete. See the module-level documentation for details.