Commit Diff


commit - 97903ae570f76955be9295458ee062833c6f8446
commit + c3bcd9f129d135ff9bf44352fd2c358084325145
blob - f9a1acbf5ed1d96eb7716f2f9e6772ca3129a998
blob + e84d5ef93fd8fb8f3afa17d14ed76c42c3e7d2d8
--- ppa6/src/lib.rs
+++ ppa6/src/lib.rs
@@ -155,7 +155,7 @@ impl Printer {
 		];
 		self.send(&buf, 3)?;
 		let mut buf = [0u8; 128];
-		let _ = self.recv(&mut buf, 1);
+		let _ = self.backend.recv(&mut buf, Duration::from_secs(1));
 		Ok(())
 	}
 
@@ -229,7 +229,7 @@ impl Printer {
 		let mut packet = vec![
 			0x1d, 0x76, 0x30,
 			(rs >> 8) as u8, (rs & 0xff) as u8,
-			0x00, h as u8,
+			0x00, h as u8, 0x00,
 		];
 		packet.extend_from_slice(pixels);
 		self.send(&packet, 60)?;