use escpos::driver::*;
use escpos::errors::Result;
use escpos::printer::Printer;
use escpos::utils::*;
use std::time::Duration;
fn main() -> Result<()> {
env_logger::init();
let driver = SerialPortDriver::open("/dev/ttyUSB0", 115_200, Some(Duration::from_secs(5)))?;
Printer::new(driver, Protocol::default(), None)
.debug_mode(Some(DebugMode::Dec))
.init()?
.writeln("Serial port test")?
.print_cut()?;
Ok(())
}