Skip to content
This repository has been archived by the owner on May 16, 2023. It is now read-only.

Adds Cut, Beep, Print QR Functionalities. #42

Open
wants to merge 11 commits into
base: master
Choose a base branch
from

Conversation

HamzaHajeir
Copy link

Fix #23
Adds Cut, Beep, Print QR Code functions

HamzaHajeir and others added 8 commits October 17, 2020 21:16
Generic ESC/POS support for QR-codes
Generic ESC/POS support for QR Codes
Adde yield() to timeoutWait() in order to "feed" the ESP8266´s watchdog timer.
Arduino reference guide describes yield() -> Passes control to other tasks when called. Ideally yield() should be used in functions that will take a while to complete.
@HamzaHajeir HamzaHajeir changed the title Dev Adds Cut, Beep, Print QR Functionalities. Oct 17, 2020
@HamzaHajeir
Copy link
Author

I'll add Non-Blocking version at soonest.

@HamzaHajeir
Copy link
Author

@ladyada Any update ?

@ladyada
Copy link
Member

ladyada commented Oct 29, 2020

we'll check this out next time we do a library sweep!

@HamzaHajeir
Copy link
Author

HamzaHajeir commented Oct 29, 2020 via email

@ladyada
Copy link
Member

ladyada commented Oct 29, 2020

nope!

Tested on ESP8266 target
@HamzaHajeir
Copy link
Author

Added Async Thermal Printer ;)

@ladyada
Copy link
Member

ladyada commented Nov 2, 2020

thanks :)

…tion, Add non-Blocking multi-level paperLevel status, Enhance internal working
@HamzaHajeir
Copy link
Author

Adds the following to the PR :

Improve the library functionalities
Reserve hasPaper() blocking function
Add non-Blocking multi-level paperLevel status
Enhance internal working

@caternuson
Copy link
Contributor

@HamzaHajeir We are in the process of doing some updating on this library. For this PR, would you mind breaking it up into smaller PR's to make it easier to test. Like one PR per feature: cut, beep, etc.

@lcaslax
Copy link

lcaslax commented Apr 28, 2021

Hi !
Thank y for your work!
I've a simple question: Is this library use for a thermal printer citizen? In particular for a CT-S2000 citizen
(
REF:
http://carrefour-numerique.cite-sciences.fr/wiki/lib/exe/fetch.php?media=projets:imprimante_thermique:ct-s2000cmd003e.pdf
or
http://carrefour-numerique.cite-sciences.fr/wiki/lib/exe/fetch.php?media=projets:imprimante_thermique:ct-s2000um5_110.pdf
)

Thank y for yuor response.
Good job!
lcaslax

@HamzaHajeir
Copy link
Author

Hi !
Thank y for your work!
I've a simple question: Is this library use for a thermal printer citizen? In particular for a CT-S2000 citizen
(
REF:
http://carrefour-numerique.cite-sciences.fr/wiki/lib/exe/fetch.php?media=projets:imprimante_thermique:ct-s2000cmd003e.pdf
or
http://carrefour-numerique.cite-sciences.fr/wiki/lib/exe/fetch.php?media=projets:imprimante_thermique:ct-s2000um5_110.pdf
)

Thank y for yuor response.
Good job!
lcaslax

Hi, AFAIK it will work; because it's using the ESC Commands, but I don't know to what extent, or whether there's a difference at some point.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

timeoutWait function doesn't work with ESP8266
5 participants