mirror of
https://github.com/Anshorei/epd-waveshare.git
synced 2026-10-03 22:06:43 +00:00
skip closure/task
This commit is contained in:
@@ -229,14 +229,10 @@ where
|
||||
}
|
||||
|
||||
fn wait_until_idle(&mut self, spi: &mut SPI, delay: &mut DELAY) -> Result<(), SPI::Error> {
|
||||
self.interface.wait_until_idle(
|
||||
IS_BUSY_LOW,
|
||||
Some((spi, delay, |i, s, d| {
|
||||
i.cmd(s, Command::GET_STATUS)?;
|
||||
d.delay_ms(20);
|
||||
Ok(())
|
||||
})),
|
||||
)?;
|
||||
while self.interface.is_busy(IS_BUSY_LOW) {
|
||||
self.interface.cmd(spi, Command::GET_STATUS)?;
|
||||
delay.delay_ms(20);
|
||||
}
|
||||
Ok(())
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user