This is a long shot, I know, but you never know ? maybe someone else has experience with these cash drawer systems.
THE PROBLEM
In the middle of a small network overhaul, the client I am working for decided to move their Point of Sale (POS) system and cash drawer (APG 139)to a different computer. POS software install went fine and works as expected and the cash drawer appears to be hooked up properly, but that is it. Client can no longer open the drawer from within the POS, a command prompt, or MS Windows itself.
THE SPECIFICS & BACKGROUND
The old setup was as follows?
The cash drawer was connected to a Dell L933R system (Windows 2000) before the move. The connection between the cash drawer and the Dell L933R was as follows:
Cash Drawer cable terminated at DB25F > DB25M-to-DB9F cable > plugged into serial/COM port on the Dell L933R motherboard.
The cash drawer was configured as a generic printer on COM2.
Dell?s tech support team confirmed that the one serial/COM port on this motherboard did supply 5V across this port. This is needed to trip the solenoid in the cash drawer so that it will open when a command is sent.
The new setup is as follows?
The cash drawer is now hooked up to a custom-built PC based upon a Gigabyte GA-MA74GM-S2 motherboard (AM2/AM2+ AMD 740G Micro ATX). This system is running Windows XP headless as a pseudo ?file server? and I am now doing all the work and configuration through an RDC setup.
The cable connection from the cash drawer to the motherboard is same. In that this motherboard has no COM port on the backplane, I attached a COM port cable/PCI bracket to the motherboard header and tried to set everything. When there was no response across this COM port to the cash drawer, I called Gigabyte tech support and they confirmed that there was no voltage across the COM header on the motherboard. Seems like a simple fix.
So I disabled the COM header on the motherboard and then dropped in a SIIG PCI Serial port card (JJ-P01012-S6) and configured the jumper to allow 5V to flow across the port. I then hooked up the cash drawer to the COM port on this PCI card using the same cable as above in the working configuration. I then configured the cash drawer to be a generic printer in Windows XP, similar to how it was setup on the Dell L933R computer. When I printed a test page, bingo ? the cash drawer opened. I tried it again ? BINGO! And again ? BINGO!
Then I tried to open the cash drawer from within the POS software (Keystroke) and I had absolutely no luck. No errors, but no luck just the same. I then went back and tried to print a test page from within Windows and now the cash drawer would not open, at all.
I tried multiple times to duplicate the success I had earlier, uninstalling and reinstalling the cash drawer as a printer, but no luck. That is where I am right now.
The tech support at APG , while diligent, has not come up with much, primarily because the cash drawer is so old their current techs have little/no experience with it. The tech support at Keystoke has been phenomenal, but until I can get the drawer to open by printing to it or from a command prompt, then they are not of much use.
If anyone has experience setting up cash drawers across COM/Serial ports (esp an APG 139), I would be greatly indebted to any assistance, suggestions, or other help you can provide.
THE PROBLEM
In the middle of a small network overhaul, the client I am working for decided to move their Point of Sale (POS) system and cash drawer (APG 139)to a different computer. POS software install went fine and works as expected and the cash drawer appears to be hooked up properly, but that is it. Client can no longer open the drawer from within the POS, a command prompt, or MS Windows itself.
THE SPECIFICS & BACKGROUND
The old setup was as follows?
The cash drawer was connected to a Dell L933R system (Windows 2000) before the move. The connection between the cash drawer and the Dell L933R was as follows:
Cash Drawer cable terminated at DB25F > DB25M-to-DB9F cable > plugged into serial/COM port on the Dell L933R motherboard.
The cash drawer was configured as a generic printer on COM2.
Dell?s tech support team confirmed that the one serial/COM port on this motherboard did supply 5V across this port. This is needed to trip the solenoid in the cash drawer so that it will open when a command is sent.
The new setup is as follows?
The cash drawer is now hooked up to a custom-built PC based upon a Gigabyte GA-MA74GM-S2 motherboard (AM2/AM2+ AMD 740G Micro ATX). This system is running Windows XP headless as a pseudo ?file server? and I am now doing all the work and configuration through an RDC setup.
The cable connection from the cash drawer to the motherboard is same. In that this motherboard has no COM port on the backplane, I attached a COM port cable/PCI bracket to the motherboard header and tried to set everything. When there was no response across this COM port to the cash drawer, I called Gigabyte tech support and they confirmed that there was no voltage across the COM header on the motherboard. Seems like a simple fix.
So I disabled the COM header on the motherboard and then dropped in a SIIG PCI Serial port card (JJ-P01012-S6) and configured the jumper to allow 5V to flow across the port. I then hooked up the cash drawer to the COM port on this PCI card using the same cable as above in the working configuration. I then configured the cash drawer to be a generic printer in Windows XP, similar to how it was setup on the Dell L933R computer. When I printed a test page, bingo ? the cash drawer opened. I tried it again ? BINGO! And again ? BINGO!
Then I tried to open the cash drawer from within the POS software (Keystroke) and I had absolutely no luck. No errors, but no luck just the same. I then went back and tried to print a test page from within Windows and now the cash drawer would not open, at all.
I tried multiple times to duplicate the success I had earlier, uninstalling and reinstalling the cash drawer as a printer, but no luck. That is where I am right now.
The tech support at APG , while diligent, has not come up with much, primarily because the cash drawer is so old their current techs have little/no experience with it. The tech support at Keystoke has been phenomenal, but until I can get the drawer to open by printing to it or from a command prompt, then they are not of much use.
If anyone has experience setting up cash drawers across COM/Serial ports (esp an APG 139), I would be greatly indebted to any assistance, suggestions, or other help you can provide.
