Dos, Windows XP and comms port. Problems!

  qwaszz 13:56 28 Feb 04
Locked

I am trying to use a DOS program to control an encoder (a magnetic stripe card read/write unit) on comms port 1. The program will run fine on XP for inputting all the required info but as soon as this info is sent to the encoder via com1 nothing happens. The system works fine on DOS or Windows 3.1 9.* machines, the encoder has no drivers - it just plugs in and works! But not on XP.
Do the comms ports need to be set up, somehow, to work with DOS based programs or can XP be tweaked, somehow, to work with DOS. Or am I just trying the impossible!? Any help would be gratefully appreciated (The boss can't sort it so I'm looking for some brownie points!! PLEASE HELP!).
P.S. I know we should have windows based software and a USB encoder but that's another story. I need a fix for the equipment we HAVE got!!

  LastChip 14:23 28 Feb 04

Are we to assume you have tried the above?

  qwaszz 14:28 28 Feb 04

Yes, have done that but no difference.

  LastChip 14:30 28 Feb 04

Is the reader used on a number of machines, or just one?

  Itwillblowyourmind 14:35 28 Feb 04

It's not exactly dos, but it does have full use-ability, the bonus being that all the comm ports are controlled by XP, but you say what happens in dos.

start>Run>cmd
Press Enter.

  qwaszz 14:38 28 Feb 04

LastChip, at any 1 site there is 1 reader and 1 PC. The problem is that as we acquire new sites we have to specify a non-XP machine, this is getting harder all the time.

  LastChip 14:52 28 Feb 04

If you go into Device Manager; Ports (COM & LPT); and clicking on COM 1; Properties;

Have you tried;

1. Under General, make sure the port is not disabled?

2. Under Port Settings; Flow Control; handing over control to Hardware?

3. Click the Advanced button and reduce the Transmit speed?

Quite honestly, I have my doubts as to whether any of those will be the culprit, rather, it's just an old program that XP refuses to work with.

  qwaszz 15:25 28 Feb 04

Thanks, tried all that but still no joy.

  LastChip 17:06 28 Feb 04

I came across this click here which details some steps that can be taken to troubleshoot problems.

Two points worthy of note are, if the program requires 16 bit Virtual Device Drivers (VxD) it will not work and if the program needs unrestricted access to hardware, the same result I'm afraid!

This thread is now locked and can not be replied to.

Nintendo Switch review: Hands-on with the intuitive modular console and its disappointing games…

1995-2015: How technology has changed the world in 20 years

New Corel ParticleShop plugin now available: 11 new brushes & 6 new brush packs

Apple AirPods review: Apple's beautiful new Bluetooth headphones bring true intelligence to…