Specifications

No
EPSON
TITLE
EPSON Advanced Printer Driver for TM series
StatusAPI
Reference Manual
Revision
L
NEXT
96
SHEET
95
3.69.
BiOpenDrawer
[Function]
Executes drawer operation.
[Format]
int BiOpenDrawer( int nHandle, BYTE drawer, BYTE pulse)
[Argument]
int nHandle
Specifies the handle value of the printer executing the function. The return value in BiOpenMonPrinter() is specified.
BYTE drawer
Specifies the drawer to be opened.
EPS_BI_DRAWER_1: Operates Drawer 1
EPS_BI_DRAWER_2: Operates Drawer 2
BYTE pulse
Specifies the interval until drawer operation.
EPS_BI_PULSE_100: Operates the drawer after 100 msec.
EPS_BI_PULSE_200: Operates the drawer after 200 msec.
EPS_BI_PULSE_300: Operates the drawer after 300 msec.
EPS_BI_PULSE_400: Operates the drawer after 400 msec.
EPS_BI_PULSE_500: Operates the drawer after 500 msec.
EPS_BI_PULSE_600: Operates the drawer after 600 msec.
EPS_BI_PULSE_700: Operates the drawer after 700 msec.
EPS_BI_PULSE_800: Operates the drawer after 800 msec.
[Return Values]
If execution is successful, 0 is returned. If an error occurs, the following error codes (negative values) are returned.
ERR_ HANDLE The handle value that specifies the printer is incorrect.
ERR_NOT_SUPPORT Not supported by this printer.
ERR_OFFLINE Cannot be used (waiting to recover from offline state)
ERR_NOT_EPSON The printer is not an EPSON printer, so it cannot be used.
[Explanation]
The drawers operate even when the printer is off-line.
[Supported Printers]
TM-T88II(R), TM-T88III, TM-T90, TM-L90, TM-H5000II, TM-U590, TM-U675, TM-H6000, TM-H6000II, TM-J8000,
TM-J2000/2100, TM-J7000/7100, TM-H3000(R), TM-U325