Hacker News new | ask | show | jobs
by semireg 1659 days ago
Yes, the app uses node-usb to read and write directly with printers matching vids/pids. Each vendor is a custom implementation with some similarity and lots of differences. It usually involves parsing status to get DPI, busy states, then sending raster image data, and other commands to place the image, feed speed, heat settings, cutter, etc.