Browse Source

Still trying to fix an error

embedded-hal-1.0
Chris 7 years ago
parent
commit
aa7497fa60
  1. 2
      examples/embedded_linux_epd4in2/src/main.rs
  2. 3
      src/epd4in2/mod.rs

2
examples/embedded_linux_epd4in2/src/main.rs

@ -62,7 +62,7 @@ impl<'a> InputPin for HackInputPin<'a> {
* *
*/ */
fn main() { fn main() {
run().map_err(|e| println!("{:?}", e.to_string())); run().map_err(|e| println!("{}", e.to_string()));
} }

3
src/epd4in2/mod.rs

@ -97,6 +97,7 @@ where
// power on // power on
self.command(spi, Command::POWER_ON)?; self.command(spi, Command::POWER_ON)?;
delay.delay_ms(5);
self.wait_until_idle(); self.wait_until_idle();
// set the panel settings // set the panel settings
@ -192,7 +193,7 @@ where
self.command(spi, Command::DATA_START_TRANSMISSION_1)?; self.command(spi, Command::DATA_START_TRANSMISSION_1)?;
self.send_data(spi, &[color_value; WIDTH as usize / 8 * HEIGHT as usize]); self.send_data(spi, &[color_value; WIDTH as usize / 8 * HEIGHT as usize])?;
//for _ in 0..buffer.len() { //for _ in 0..buffer.len() {
// self.send_data(spi, &[color_value])?; // self.send_data(spi, &[color_value])?;
//} //}

Loading…
Cancel
Save