Menu

Cash Drawer Control

Help
Datsys100
2020-02-03
2023-01-16
  • Datsys100

    Datsys100 - 2020-02-03

    Howdy,
    I am looking at an implementation for uniCenta 4.5.4 and while I think I have almost all the bases covered there is a requirement that has me concerned. I would like to know if uniCenta has or can be made to have the ability to prevent a Cashier from starting the next transaction if the cash drawer is not closed?

    So far I have heard that this is more a function of the hardware than the software and that Epson hardware actually supports it. Could someone care to shed some light on this, it iseems to be really important to some of those involved.

     
    • Si Ono

      Si Ono - 2023-01-16

      Hey @Datsy100,
      Forgive me for bumping an old post.

      I am about to edit my unicentaopos code base to continuous ping my Epson printer (t88iv) after a cash payment is made until the drawer status returns to closed.
      Idealy, I will write code that will repeated ping for the status of a drawer after a opendrawer command is called. I will be coding for my Epson TM-T88IV printer.

      Here are some useful links:

      https://stackoverflow.com/questions/62176249/epson-thermal-printer-status-from-nodejs-with-esc-pos
      and
      https://www.epson-biz.com/modules/ref_escpos/index.php?content_id=118

      Essentially calling for the High (open) or Low (closed) signal status on pin 3 of the kick drawer port.

      I will post updates once completed.

       

Log in to post a comment.