6-4
Application Development Information for APD
Rev. A
Below is as example of a program (Visual Basic) to open a cash drawer using Status API.
6.4.2 Checking Drawer Status
You can get drawer status by using Status API. Below is an example program which checks the
drawer status.
There are the other checking method (BiSetStatusBackFunction, BiSetStatusBackWnd) in Status
API. Refer to the Status API User’s Manual and the sample programs for details.
'call api to open the drawer1
rtn = BiOpenDrawer(m_hApi, EPS_BI_DRAWER_1, EPS_BI_PULSE_100)
’This calling means “open the drawer1 with 100msec pulse.“
Note: Program needs to call “BiOpenMonPrinter“ before calling “BiOpenDraewer.“
'get the current printer status
rtn = BiGetStatus(m_hApi, getstatus)
If rtn < 0 Then
ErrMsg (rtn) ’Error handling
Exit Sub
End If
If (getstatus And ASB_DRAWER_KICK) = ASB_DRAWER_KICK Then
MsgBox("Drawer is opened") ’Pin No.3 is high
Else
MsgBox("Drawer is closed")
End If
Summary of Contents for TM-H6000II
Page 1: ...TM H6000II Technical Reference guide EPSON English 404367000 ...
Page 2: ......
Page 6: ...iv Rev A ...
Page 44: ...1 30 General Information Rev A ...
Page 96: ...4 10 Maintenance Troubleshooting Rev A ...
Page 108: ...A 2 Character Code Tables A 2 Page 1 Katakana ...
Page 109: ...Character Code Tables A 3 TM H6000II Technical Reference Guide A 3 Page 2 PC850 Multilingual ...
Page 110: ...A 4 Character Code Tables A 4 Page 3 PC860 Portuguese ...
Page 112: ...A 6 Character Code Tables A 6 Page 5 PC865 Nordic ...
Page 113: ...Character Code Tables A 7 TM H6000II Technical Reference Guide A 7 Page 16 WPC1252 ...
Page 114: ...A 8 Character Code Tables A 8 Page 17 PC866 Cyrillic2 ...
Page 115: ...Character Code Tables A 9 TM H6000II Technical Reference Guide A 9 Page 18 PC852 Latin2 ...
Page 116: ...A 10 Character Code Tables A 10 Page 19 PC858 Euro ...
Page 117: ...Character Code Tables A 11 TM H6000II Technical Reference Guide A 11 Page 254 Space Page ...
Page 118: ...A 12 Character Code Tables A 12 Page 255 Space Page ...
Page 120: ...A 14 Character Code Tables ...
Page 121: ......
Page 122: ...EPSON SEIKO EPSON CORPORATION Printed in Japan ...