Skip to content

openCashBox() does not open cash drawer on iMin I24D03 #31

@Doublelae

Description

@Doublelae

Description

openCashBox() does not open the cash drawer on iMin I24D03 POS terminal. The method completes without error but the cash drawer does not physically open.

Steps to Reproduce

  1. Run the imin_printer example app on iMin I24D03 device
  2. Call initPrinter() then openCashBox()
  3. Method returns successfully — no error thrown
  4. Cash drawer does NOT open

Environment

  • Device: iMin I24D03
  • Flutter: 3.x
  • imin_printer: 0.7.0 (also tested with latest git version)
  • Android: Running on iMin POS terminal

What we tried

  1. initPrinter() + openCashBox() — logs success, drawer stays closed
  2. initPrinter() with timeout (5s) + openCashBox() — same result
  3. Without initPrinter() — same result
  4. Fresh IminPrinter() instance each call — same result

Expected Behavior

Cash drawer connected to the iMin I24D03 RJ12 port should physically open.

Actual Behavior

Method completes without error but cash drawer remains closed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions