It is a windows thing James thanks for the very helpful ways to cure it. I need to do that on a couple of modern usb ports
On Sat, Jul 17, 2010 at 9:09 AM, Bob Paddock <[email protected]> wrote: > On Sat, Jul 17, 2010 at 5:17 AM, Neville Michie <[email protected]> > wrote: > > > I have had problems with TBolts on PCs. The COM port assignments seem to > be > > a bit volatile, > > plug in a different mouse or other user and you may find the COM port has > > been assigned to it. > > I have never been able to confidently cope with this problem, I just keep > > hacking the > > system and sooner or later I get the COM port right with the right > settings > > and all is well. > > There seem to be up to 3 layers to get right. > > This may be because I use USB to serial converters or just be inherent to > > the later Windows OS. > > cheers, Neville Michie > > > If you drill down under the Advanced button in the Serial Port Control > panel > area you can reset the Windows COM port for a single port. > If you know the port is not in use, ignore the message that tells you that > it is in use, when you change the port number. > > You can also search the Windows registry for the "COM Port > Arbitrator". It is a 256 binary bit map of the assigned, and the > next to be assigned, COM port. That is where you reset the ever > incrementing COM port number. > > > If you are using a USB converter and want it to stay put, do the > following. > > This should work for non-FTDI devices, that have serial numbers, just match > the VID/PID. > > From FTDI Support: > =========== > Hello, > > What you will need to do is uninstall the driver for the FTDI device. Now > you will need to create a binary value in the registry by doing the > following: > > Go to START and select RUN > > Type regedit in the filed and select ok to get into the registry > > Add a REG_BINARY value called IgnoreHWSerNum to the registry and setting it > to 01. > > This value is held in the registry key located at: > HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\UsbFlags\IgnoreHWSerNum > (Device VID, PID and interface} > > For a default FTDI device ID (VID 0x0403, PID 0x6001), add the following > registry REG_BINARY value set to 01: > > > HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\UsbFlags\IgnoreHWSerNum0 > 4036001 > > Now install the driver again. After this the com port should not increment. > > Regards > > James Leary > Support Engineer > FTDI Ltd > =========== > > If those don't help I can tell you the other darker places of the registry > to examine and poke at. I had to make one of my programs "Idiot Proof". > Customers kept calling me up and asking me "What COM port do I have?". I > always wanted to respond "How #$)*#)$ should I know? It is your computer." > [It happened a lot, this group of customers were not Computer People.]. > Instead I wrote my programs to always find the correct COM port for the > customer. I need to turn that into a DLL so other people can use it. > > "Programming is a race between making programs Idiot Proof, so that any > Idiot can use it, and the Universe building bigger and better idiots. The > Universe is winning." > > -- > http://blog.softwaresafety.net/ > http://www.designer-iii.com/ > http://www.wearablesmartsensors.com/ > _______________________________________________ > time-nuts mailing list -- [email protected] > To unsubscribe, go to > https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts > and follow the instructions there. > _______________________________________________ time-nuts mailing list -- [email protected] To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts and follow the instructions there.
