A Windows XP help forum. PCbanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » PCbanter forum » Microsoft Windows XP » General XP issues or comments
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

Com port 1 FIFO problem in xp pro



 
 
Thread Tools Display Modes
  #1  
Old March 18th 13, 10:55 PM posted to microsoft.public.windowsxp.general
Emimec[_2_]
external usenet poster
 
Posts: 9
Default Com port 1 FIFO problem in xp pro

I need to adjust the settings for com port 1 in my xp pro sp3 computer. This
is for machine DNC transfers from a milling machine controller, Heidenhain
TNC 2500.
My problem is, when I got to advanced in the com port 1 properties, it says
I need permissions and wont let me view or alter the settings?
How do I get these permissions, I am the administrator when signed into xp ?
bob


Ads
  #2  
Old March 19th 13, 09:56 AM posted to microsoft.public.windowsxp.general
Paul
external usenet poster
 
Posts: 18,275
Default Com port 1 FIFO problem in xp pro

Emimec wrote:
I need to adjust the settings for com port 1 in my xp pro sp3 computer. This
is for machine DNC transfers from a milling machine controller, Heidenhain
TNC 2500.
My problem is, when I got to advanced in the com port 1 properties, it says
I need permissions and wont let me view or alter the settings?
How do I get these permissions, I am the administrator when signed into xp ?
bob



I can access the settings on mine, either by Device Manager properties
or via using the Registry editor (regedit.exe). I don't seem to have
a Registry permissions problem, reaching this point.

One post I found, suggested looking here.

http://img6.imageshack.us/img6/1392/comport.gif

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Ports

COM4 REG_SZ 9600,n,8,1

Now, when I changed that in Regedit to 14400,n,8,1 and re-opened
Device Manager and looked at COM4, it was then set to 14400.

The setting you see there, is the default after the computer boots.
An application can make further changes to the baud rate, but I don't
know the details of what the side-effects would be (registry probably
isn't updated).

My COM3 and COM4 are USB based serial devices, and the Advanced settings
aren't stored in that registry key. My COM3/COM4 ports use a Virtual COM Port
(VCP) software, which won't be quite the same as yours. My motherboard
doesn't have legacy COM1 and COM2, so I can't exactly reproduce your
symptoms.

While the registry has a storage space for a COM1 and COM2, the devices
just don't exist physically on my motherboard. That's why I had to
buy a couple USB serial ports.

Paul
  #3  
Old March 19th 13, 10:50 PM posted to microsoft.public.windowsxp.general
Emimec[_2_]
external usenet poster
 
Posts: 9
Default Com port 1 FIFO problem in xp pro


"Paul" wrote in message
...
Emimec wrote:
I need to adjust the settings for com port 1 in my xp pro sp3 computer.
This is for machine DNC transfers from a milling machine controller,
Heidenhain TNC 2500.
My problem is, when I got to advanced in the com port 1 properties, it
says I need permissions and wont let me view or alter the settings?
How do I get these permissions, I am the administrator when signed into
xp ?
bob


I can access the settings on mine, either by Device Manager properties
or via using the Registry editor (regedit.exe). I don't seem to have
a Registry permissions problem, reaching this point.

One post I found, suggested looking here.

http://img6.imageshack.us/img6/1392/comport.gif

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Ports

COM4 REG_SZ 9600,n,8,1

Now, when I changed that in Regedit to 14400,n,8,1 and re-opened
Device Manager and looked at COM4, it was then set to 14400.

The setting you see there, is the default after the computer boots.
An application can make further changes to the baud rate, but I don't
know the details of what the side-effects would be (registry probably
isn't updated).

My COM3 and COM4 are USB based serial devices, and the Advanced settings
aren't stored in that registry key. My COM3/COM4 ports use a Virtual COM
Port
(VCP) software, which won't be quite the same as yours. My motherboard
doesn't have legacy COM1 and COM2, so I can't exactly reproduce your
symptoms.

While the registry has a storage space for a COM1 and COM2, the devices
just don't exist physically on my motherboard. That's why I had to
buy a couple USB serial ports.

Paul


Many thanks for the input.
I want to access the advanced section of com port 1 to alter the FIFO
buffer, this is the bit I cant access.I can alter baud rates etc, and as you
say, the DNC software can alter than as well
Bob


  #4  
Old March 19th 13, 11:13 PM posted to microsoft.public.windowsxp.general
David H. Lipman
external usenet poster
 
Posts: 4,185
Default Com port 1 FIFO problem in xp pro

From: "Emimec"


Many thanks for the input.
I want to access the advanced section of com port 1 to alter the FIFO buffer, this is
the bit I cant access.I can alter baud rates etc, and as you say, the DNC software can
alter than as well
Bob


Is it a real UART Serial Port at I/O = 3F8 and using IRQ4 or is it a virtual COM Port ?



--
Dave
Multi-AV Scanning Tool - http://multi-av.thespykiller.co.uk
http://www.pctipp.ch/downloads/dl/35905.asp


  #5  
Old March 20th 13, 06:23 AM posted to microsoft.public.windowsxp.general
Paul
external usenet poster
 
Posts: 18,275
Default Com port 1 FIFO problem in xp pro

Emimec wrote:
"Paul" wrote in message
...
Emimec wrote:
I need to adjust the settings for com port 1 in my xp pro sp3 computer.
This is for machine DNC transfers from a milling machine controller,
Heidenhain TNC 2500.
My problem is, when I got to advanced in the com port 1 properties, it
says I need permissions and wont let me view or alter the settings?
How do I get these permissions, I am the administrator when signed into
xp ?
bob

I can access the settings on mine, either by Device Manager properties
or via using the Registry editor (regedit.exe). I don't seem to have
a Registry permissions problem, reaching this point.

One post I found, suggested looking here.

http://img6.imageshack.us/img6/1392/comport.gif

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Ports

COM4 REG_SZ 9600,n,8,1

Now, when I changed that in Regedit to 14400,n,8,1 and re-opened
Device Manager and looked at COM4, it was then set to 14400.

The setting you see there, is the default after the computer boots.
An application can make further changes to the baud rate, but I don't
know the details of what the side-effects would be (registry probably
isn't updated).

My COM3 and COM4 are USB based serial devices, and the Advanced settings
aren't stored in that registry key. My COM3/COM4 ports use a Virtual COM
Port
(VCP) software, which won't be quite the same as yours. My motherboard
doesn't have legacy COM1 and COM2, so I can't exactly reproduce your
symptoms.

While the registry has a storage space for a COM1 and COM2, the devices
just don't exist physically on my motherboard. That's why I had to
buy a couple USB serial ports.

Paul


Many thanks for the input.
I want to access the advanced section of com port 1 to alter the FIFO
buffer, this is the bit I cant access.I can alter baud rates etc, and as you
say, the DNC software can alter than as well
Bob



I don't see this dialog on mine. I guess this is for a 16550-compatible UART.

http://polaris.diagsys.com/kb/article.php?id=009

( http://polaris.diagsys.com/kb/images...20Settings.gif )

X Use FIFO buffers (requires 16550 compatible UART)

Receive Buffer (slider) 1..14
Transmit Buffer (slider) 1..16

This is for an older OS.

http://support.microsoft.com/kb/103108

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\Serial
ForceFifoEnable 0

Another (non-Microsoft) article I could find, mentions this. Since
they have more serial ports than a normal machine, there seem to be
separate entries for their ports.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic e\Serial\Parameters

Serial5 DosDevices : REG_SZ : COM5
ForceFifoEnable : REG_DWORD : 0x1
Interrupt : REG_DWORD : 0xb
InterruptStatus : REG_DWORD : 0x240
PortAddress : REG_DWORD : 0x100
PortIndex : REG_DWORD : 0x1

And if I look at my own registry (WinXP machine), I see:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic e\Serial

ForceFifoEnable REG_DWORD 1
RxFIFO REG_DWORD 8
TxFIFO REG_DWORD 0x0e (14 decimal)

This is a picture of my Regedit window right now. Since I have
no corresponding entry in Device Manager, I can't verify the "8" and "14"
values have "taken" or not.

http://img585.imageshack.us/img585/4...fosettings.gif

(BTW - My Parameters section is empty, whereas that article about
setting Serial5, implies settings can also be stored in the Parameters
section.)

Mine is likely there, to refer to a 16550 compatible UART,
which my computer claims not to have physically. My *real*
FIFO settings are stored elsewhere in the Registry, by the VCP software
for my USB serial ports. I think it's even possible my USB chips,
have the settings stored in the config EEPROM inside the
dongle.

So there could be some differences, depending on whether the ports are
just built-ins on the SuperI/O, or they exist as separate hardware
chips (like mine are, USB devices). Looking down in this key,
might hold more clues. And if registry permissions prevent you
from getting in here, that might explain why you can't work the
controls in Device Manager.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic e\Serial

Paul
  #6  
Old March 20th 13, 10:26 PM posted to microsoft.public.windowsxp.general
Emimec[_2_]
external usenet poster
 
Posts: 9
Default Com port 1 FIFO problem in xp pro


"Paul" wrote in message
...
Emimec wrote:
"Paul" wrote in message
...
Emimec wrote:
I need to adjust the settings for com port 1 in my xp pro sp3 computer.
This is for machine DNC transfers from a milling machine controller,
Heidenhain TNC 2500.
My problem is, when I got to advanced in the com port 1 properties, it
says I need permissions and wont let me view or alter the settings?
How do I get these permissions, I am the administrator when signed into
xp ?
bob
I can access the settings on mine, either by Device Manager properties
or via using the Registry editor (regedit.exe). I don't seem to have
a Registry permissions problem, reaching this point.

One post I found, suggested looking here.

http://img6.imageshack.us/img6/1392/comport.gif

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Ports

COM4 REG_SZ 9600,n,8,1

Now, when I changed that in Regedit to 14400,n,8,1 and re-opened
Device Manager and looked at COM4, it was then set to 14400.

The setting you see there, is the default after the computer boots.
An application can make further changes to the baud rate, but I don't
know the details of what the side-effects would be (registry probably
isn't updated).

My COM3 and COM4 are USB based serial devices, and the Advanced settings
aren't stored in that registry key. My COM3/COM4 ports use a Virtual COM
Port
(VCP) software, which won't be quite the same as yours. My motherboard
doesn't have legacy COM1 and COM2, so I can't exactly reproduce your
symptoms.

While the registry has a storage space for a COM1 and COM2, the devices
just don't exist physically on my motherboard. That's why I had to
buy a couple USB serial ports.

Paul


Many thanks for the input.
I want to access the advanced section of com port 1 to alter the FIFO
buffer, this is the bit I cant access.I can alter baud rates etc, and as
you say, the DNC software can alter than as well
Bob


I don't see this dialog on mine. I guess this is for a 16550-compatible
UART.

http://polaris.diagsys.com/kb/article.php?id=009

( http://polaris.diagsys.com/kb/images...20Settings.gif )

X Use FIFO buffers (requires 16550 compatible UART)

Receive Buffer (slider) 1..14
Transmit Buffer (slider) 1..16

This is for an older OS.

http://support.microsoft.com/kb/103108

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\Serial
ForceFifoEnable 0

Another (non-Microsoft) article I could find, mentions this. Since
they have more serial ports than a normal machine, there seem to be
separate entries for their ports.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic e\Serial\Parameters

Serial5 DosDevices : REG_SZ : COM5
ForceFifoEnable : REG_DWORD : 0x1
Interrupt : REG_DWORD : 0xb
InterruptStatus : REG_DWORD : 0x240
PortAddress : REG_DWORD : 0x100
PortIndex : REG_DWORD : 0x1

And if I look at my own registry (WinXP machine), I see:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic e\Serial

ForceFifoEnable REG_DWORD 1
RxFIFO REG_DWORD 8
TxFIFO REG_DWORD 0x0e (14 decimal)

This is a picture of my Regedit window right now. Since I have
no corresponding entry in Device Manager, I can't verify the "8" and "14"
values have "taken" or not.

http://img585.imageshack.us/img585/4...fosettings.gif

(BTW - My Parameters section is empty, whereas that article about
setting Serial5, implies settings can also be stored in the Parameters
section.)

Mine is likely there, to refer to a 16550 compatible UART,
which my computer claims not to have physically. My *real*
FIFO settings are stored elsewhere in the Registry, by the VCP software
for my USB serial ports. I think it's even possible my USB chips,
have the settings stored in the config EEPROM inside the
dongle.

So there could be some differences, depending on whether the ports are
just built-ins on the SuperI/O, or they exist as separate hardware
chips (like mine are, USB devices). Looking down in this key,
might hold more clues. And if registry permissions prevent you
from getting in here, that might explain why you can't work the
controls in Device Manager.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic e\Serial

Paul


Many thanks
A very comprehensive answer, much effort put in, to which I am very
grateful.
I will change to receive value in the registry and try my DNC program and
monitor the data
Bob


  #7  
Old March 28th 13, 11:03 PM posted to microsoft.public.windowsxp.general
Emimec[_2_]
external usenet poster
 
Posts: 9
Default Com port 1 FIFO problem in xp pro


"Paul" wrote in message
...
Emimec wrote:
"Paul" wrote in message
...
Emimec wrote:
I need to adjust the settings for com port 1 in my xp pro sp3 computer.
This is for machine DNC transfers from a milling machine controller,
Heidenhain TNC 2500.
My problem is, when I got to advanced in the com port 1 properties, it
says I need permissions and wont let me view or alter the settings?
How do I get these permissions, I am the administrator when signed into
xp ?
bob
I can access the settings on mine, either by Device Manager properties
or via using the Registry editor (regedit.exe). I don't seem to have
a Registry permissions problem, reaching this point.

One post I found, suggested looking here.

http://img6.imageshack.us/img6/1392/comport.gif

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Ports

COM4 REG_SZ 9600,n,8,1

Now, when I changed that in Regedit to 14400,n,8,1 and re-opened
Device Manager and looked at COM4, it was then set to 14400.

The setting you see there, is the default after the computer boots.
An application can make further changes to the baud rate, but I don't
know the details of what the side-effects would be (registry probably
isn't updated).

My COM3 and COM4 are USB based serial devices, and the Advanced settings
aren't stored in that registry key. My COM3/COM4 ports use a Virtual COM
Port
(VCP) software, which won't be quite the same as yours. My motherboard
doesn't have legacy COM1 and COM2, so I can't exactly reproduce your
symptoms.

While the registry has a storage space for a COM1 and COM2, the devices
just don't exist physically on my motherboard. That's why I had to
buy a couple USB serial ports.

Paul


Many thanks for the input.
I want to access the advanced section of com port 1 to alter the FIFO
buffer, this is the bit I cant access.I can alter baud rates etc, and as
you say, the DNC software can alter than as well
Bob


I don't see this dialog on mine. I guess this is for a 16550-compatible
UART.

http://polaris.diagsys.com/kb/article.php?id=009

( http://polaris.diagsys.com/kb/images...20Settings.gif )

X Use FIFO buffers (requires 16550 compatible UART)

Receive Buffer (slider) 1..14
Transmit Buffer (slider) 1..16

This is for an older OS.

http://support.microsoft.com/kb/103108

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\Serial
ForceFifoEnable 0

Another (non-Microsoft) article I could find, mentions this. Since
they have more serial ports than a normal machine, there seem to be
separate entries for their ports.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic e\Serial\Parameters

Serial5 DosDevices : REG_SZ : COM5
ForceFifoEnable : REG_DWORD : 0x1
Interrupt : REG_DWORD : 0xb
InterruptStatus : REG_DWORD : 0x240
PortAddress : REG_DWORD : 0x100
PortIndex : REG_DWORD : 0x1

And if I look at my own registry (WinXP machine), I see:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic e\Serial

ForceFifoEnable REG_DWORD 1
RxFIFO REG_DWORD 8
TxFIFO REG_DWORD 0x0e (14 decimal)

This is a picture of my Regedit window right now. Since I have
no corresponding entry in Device Manager, I can't verify the "8" and "14"
values have "taken" or not.

http://img585.imageshack.us/img585/4...fosettings.gif

(BTW - My Parameters section is empty, whereas that article about
setting Serial5, implies settings can also be stored in the Parameters
section.)

Mine is likely there, to refer to a 16550 compatible UART,
which my computer claims not to have physically. My *real*
FIFO settings are stored elsewhere in the Registry, by the VCP software
for my USB serial ports. I think it's even possible my USB chips,
have the settings stored in the config EEPROM inside the
dongle.

So there could be some differences, depending on whether the ports are
just built-ins on the SuperI/O, or they exist as separate hardware
chips (like mine are, USB devices). Looking down in this key,
might hold more clues. And if registry permissions prevent you
from getting in here, that might explain why you can't work the
controls in Device Manager.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic e\Serial

Paul


Many thanks
Sorted now.
Bob


 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off






All times are GMT +1. The time now is 10:47 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 PCbanter.
The comments are property of their posters.