thermal_printer

Crates.iothermal_printer
lib.rsthermal_printer
version0.1.1
sourcesrc
created_at2017-05-01 01:53:15.510958
updated_at2018-12-21 00:46:22.249027
descriptionHigh level API for interacting with CSN-A2 thermal printer
homepage
repositoryhttps://github.com/zklapow/thermal_printer
max_upload_size
id12604
size19,130
Ze'ev Klapow (zklapow)

documentation

README

Build Status

This library provides a simple high level API for interacting with thermal printers like those you can get from Sparkfun or Adafruit. It is written to be no-std compatible but simply needs a serial port and so will work equally well on linux or other operating systems via the serial crate.

WIP

Many pieces of functionality are not yet supported. In the future this crate aims to support the full range of functions these printers provide including:

  • Loading and printing bitmap images
  • Bar codes
  • Custom characters
  • Multiple character sets
  • Reading printer status

And many more! PR's are welcome.

Examples

See the examples folder.

License

Licensed under the Apache License, Version 2.0 (LICENSE)

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be licensed as above, without any additional terms or conditions.

Commit count: 18

cargo fmt