580 System Manual
Version 1.0 May 31, 2008
26
Cash Drawer Control Command
In DOS debug:
Command
Cash Drawer
O 4B8 04
Open, Fire solenoid
O 4B8 00
Allow to closing
¾
Set the I/O address 4B8h bit2 = 1 to turn on Cash Drawer 1 solenoid
¾
Set the I/O address 4B8h bit2 = 0 to turn off Cash Drawer1 solenoid
Command
Cash Drawer
I 4B8
Check status, shared if two cash drawers in
¾
The I/O address 4B8h bit4 =1 means the Cash Drawer is closed or no Cash
Drawer is present
¾
The I/O address 4B8h bit4 =0 means the Cash Drawer is open.
If writing your own cash drawer driver do a read before write and only change the bits
required. Only fire one cash drawer at a time. Most cash drawers require a 50ms pulse to
fire and the timing must be controlled by the cash drawer driver. Do not fire longer the
100ms.
OPOS and Virtual Serial Port Cash Drawer drivers are available from J2 for the 580.