friends Posted September 20, 2004 Share Posted September 20, 2004 first of all..... sorry if this thread is off-topic, hope it does not. well........ below is the settings in registry for Cash Drawer (POS). I wonder how can I activate / open the cash drawer ? Cos I wanted to use the AutoIT program to create a HotKeySet() function to open the Cash Drawer. Any idea ? [HKEY_LOCAL_MACHINE\SOFTWARE\OLEforRetail\ServiceOPOS\CashDrawer\WN_KA.ND77]@="WN_OPOS.SO3_ND77KA.16" "Service"="C:\\Retail\\Software\\OPOS\\Service\\ND77_Draw_Disp.dll" "Description"="OPOS 1.6A20 Service Object for KAxx CashDrawer connected to ND77, © Wincor Nixdorf, 1996-2002" "Version"="1.6.6" "Uses"="POSPrinter\\WN_ND77.COM" "PulseOnTime"="80" "PulseOffTime"="2550" "CashDrawer_Open"="LOW" "Position"="1" "SORegDescription"="Wincor Nixdorf ServiceObject CashDrawer at ND77 Printer OPOS 1.6" [HKEY_LOCAL_MACHINE\SOFTWARE\OLEforRetail\ServiceOPOS\CashDrawer\WN_KA.ND77\Trace] "Level"="1" "FileName"="C:\\Retail\\SO_Cash.txt" "FileLenMax"="128" Link to comment Share on other sites More sharing options...
nobby Posted September 20, 2004 Share Posted September 20, 2004 First, are you sure that the opening of the drawer is controlled by the registry? Further, isn't there a key on the POS keyboard that does just that? Usually it is the NoSale (NS) key. Writing a script with hotkey to perform the job of a hotkey? If the POS does not have its own keyboard, and you are trying to emulate this keyboard, you will have to find out what ASCII is sent by the NS key and script accordingly. CheersNobby Link to comment Share on other sites More sharing options...
this-is-me Posted September 20, 2004 Share Posted September 20, 2004 Also, if the printer pops the cash drawer, then you may need to send a string to the printer with comspec. Who else would I be? Link to comment Share on other sites More sharing options...
friends Posted September 20, 2004 Author Share Posted September 20, 2004 First, are you sure that the opening of the drawer is controlled by the registry? Further, isn't there a key on the POS keyboard that does just that? Usually it is the NoSale (NS) key. Writing a script with hotkey to perform the job of a hotkey? If the POS does not have its own keyboard, and you are trying to emulate this keyboard, you will have to find out what ASCII is sent by the NS key and script accordingly. <{POST_SNAPBACK}>Hmm..... I'm not very sure if it is fully controlled by registry to trigger the Cash Drawer. However, there is a program so-called OPOS, where the related settings are stored in Registry. About the NoSale (NS) key... there is one on the POS Keyboard, however it is not programmed. Thus, I need to emulate it by writing a simple program with AutoIT. Right now, the problem is, I couldn't find what ASCII code / String need to send to trigger the Cash Drawer. The Cash Drawer is connected to ND77 Printer (Wincor Nixdorf) using RJ12. And, POS printer is connected using COM2. I've tried to search via Google or other Search Engine, however I failed to get useful information, especially Wincor Nixdorf related information. So... any of you guys know what is the ASCII / Code to trigger Cash Drawer ? Big thanks....... Link to comment Share on other sites More sharing options...
friends Posted September 20, 2004 Author Share Posted September 20, 2004 Also, if the printer pops the cash drawer, then you may need to send a string to the printer with comspec. <{POST_SNAPBACK}>That I think is a must to use comspec, however I need to find out what key / code to trigger the Cash Drawer.... Link to comment Share on other sites More sharing options...
friends Posted September 21, 2004 Author Share Posted September 21, 2004 My experience is that the cash drawer is connected to the receipt printer. The printer triggers the drawer. The NS key may send a signal to the receipt printer which in turn triggers the cash drawer. Try running the "AU3ScriptWriter" program and see if it records the NS key or something. Lar. <{POST_SNAPBACK}>Where can I get the "AU3ScriptWriter" program ? You are right... that is the way how the cash drawer works ! The question is, what is the statement to trigger it ? It is a WinCor Nixdorf POS Printer.... I couldn't get any information on their website or google. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now