escpos-rw: USB communication with ESC/POS (Epson) thermal printers
Escpos-rw is a "low level" fork of escpos-rs, aiming at providing the USB connection and read/write functions.
- bug fixes
- cleaning unused and unwanted code
- adding read functionality
You can find ESC/POS Command Reference here.
Creating the printer object
// Creating the printer object
let Some = new? else ;
Sending data
The printer object has a write_raw method...
// Open the cash drawer
printer.write_raw?;
Reading data
...and a read_raw method:
// Reads data from printer output buffer
printer.read_raw?;