IBMCD(4) | Kernel Interfaces Manual | IBMCD(4) |
ibmcd provides a GPIO device with three pins: pin 0 is used to control the cash drawer while pin 1 can be used to read the current state of the sense input pin. A logical 0 means the cash drawer is closed, a logical 1 means the cash drawer is open.
Pin 2 reports if a cash drawer is connected. A logical 0 means there is no cash drawer connected, a logical 1 means the cash drawer is connected.
To open the cash drawer, set pin 0 to logical 1. There is no need to reset pin 0 to logical 0 afterwards as the device generates a oneshot impulse.
December 17, 2012 | NetBSD 7.2 |