[−][src]Trait mcp794xx::interface::ReadData
Read data
Associated Types
type Error
Error type
Required methods
fn read_register(&mut self, register: u8) -> Result<u8, Self::Error>
Read an u8 register
fn read_data(
&mut self,
address: u8,
payload: &mut [u8]
) -> Result<(), Self::Error>
&mut self,
address: u8,
payload: &mut [u8]
) -> Result<(), Self::Error>
Read some data.
fn read_eeprom_byte(&mut self, address: u8) -> Result<u8, Self::Error>
Read byte from EEPROM
fn read_eeprom_data(
&mut self,
address: u8,
payload: &mut [u8]
) -> Result<(), Self::Error>
&mut self,
address: u8,
payload: &mut [u8]
) -> Result<(), Self::Error>
Read some data from EEPROM.
Implementors
impl<I2C, E> ReadData for I2cInterface<I2C> where
I2C: WriteRead<Error = E>,
[src]
I2C: WriteRead<Error = E>,
type Error = Error<E>
fn read_register(&mut self, register: u8) -> Result<u8, Self::Error>
[src]
fn read_data(
&mut self,
address: u8,
payload: &mut [u8]
) -> Result<(), Self::Error>
[src]
&mut self,
address: u8,
payload: &mut [u8]
) -> Result<(), Self::Error>
fn read_eeprom_byte(&mut self, register: u8) -> Result<u8, Self::Error>
[src]
fn read_eeprom_data(
&mut self,
address: u8,
payload: &mut [u8]
) -> Result<(), Self::Error>
[src]
&mut self,
address: u8,
payload: &mut [u8]
) -> Result<(), Self::Error>