cash drawer kick out problem with win2k in P.O.S. program

cash drawer kick out problem with win2k in P.O.S. program

Post by Tommy Pina » Thu, 10 Jul 2003 07:22:12


Hi i had a win98 station Point Of Sale with a cash drawer
I wanted to have a better security so i installed Win2K
workstation with SP3. now my P.O.S. work's fine but for
one problem wen my DOS P.O.S. program does a transaction
it seds a Kick out drawer code to the parallel slip
printer and the printer sends a 24Volts signal (Kick out)
to the cash drawer, the problem in Win2K is that the
drawer open 30 seconds later so i assume that it's because
Win2K does not let the DOS program write direcly to the
LPT port and ther is some time responce. My theory is ther
is probably a way to let win2K to let the DOS program
print to the port,and i tried every thing i even talk to
the program company and the tech. toled me to go back to
win98 (ignorent bunch of...)Win2K is the best OS microsoft
ever built, no help from them. so Help!
 
 
 

cash drawer kick out problem with win2k in P.O.S. program

Post by Bob » Fri, 11 Jul 2003 00:40:22

Well, since Windows 2000 only EMULATES DOS, and the company that wrote
the program told you to use a DOS based OS because the hardware only
works as designed with a DOS based OS, I wouldn't call them the ignorant
ones. Have you tried purchasing something compatible with Windows 2000?

 
 
 

cash drawer kick out problem with win2k in P.O.S. program

Post by Dan Seu » Fri, 11 Jul 2003 02:09:31

Tommy - with W2k you indeed have much better security, including the
protection afforded by the system's refusal to allow any application to
directly manipulate hardware. This is fundamental to the architecture of
all NT-class systems.

DOS-based systems in all flavors allow the direct hardware manipulation
your application requires. This "problem" is not at all uncommon with
apps originally written for such systems.

You have other options, as Bob I points out. But none that involve
modifying that fundamental virtual-hardware characteristic of W2k.