The data that is transferred to the receiving computer may not be correct when you transfer hexadecimal data by using HyperTerminal (892143)
The information in this article applies to:
- Microsoft Windows Server 2003, Web Edition
- Microsoft Windows Server 2003, Standard Edition
- Microsoft Windows Server 2003, Enterprise Edition
- Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
- Microsoft Windows XP Home Edition
- Microsoft Windows XP Professional
- Microsoft Windows 2000 Server
- Microsoft Windows 2000 Professional
- Microsoft Windows 2000 Advanced Server
- Microsoft Windows XP Professional 64-Bit Edition (Itanium)
SYMPTOMSWhen you transfer hexadecimal data by using HyperTerminal, the data that is transferred to the receiving computer may not be correct. This issue may occur when the following conditions are true:
- You use a computer port (COM port) connection to connect two computers.
- You use HyperTerminal to transfer data to the receiving computer.
- The data that you transfer contains many hexadecimal FF values.
- The data is in a file, or the data is keyboard input.
For example, when you use HyperTerminal to send a text file that contains seven hexadecimal FF values, the following incorrect data is sent:
The following is the data that is supposed to be sent:
CAUSEThis issue occurs because HyperTerminal uses the Auto detect mode. By default, HyperTerminal uses the Auto detect mode. When HyperTerminal uses the Auto detect mode, HyperTerminal changes the high-order bit. The high-order bit is changed for the third byte in the data and for all the other bytes in an odd position.
Note "Odd position" refers to the order that the bytes are received in. Bytes that are in even positions are not changed.WORKAROUNDTo work around this issue, turn off the Auto detect mode. To do this, follow these steps:
- Click Start, point to All Programs, point to Accessories, point to Communications, and then click HyperTerminal.
- Configure the COM port connection that you want.
The status section at the bottom of the HyperTerminal window indicates the following status: - On the Call menu, click Disconnect.
The status section at the bottom of the HyperTerminal window indicates the following status:Auto detect (Your Settings) Important You cannot work around this issue by clicking the disconnect button on the HyperTerminal toolbar. - On the Call menu, click Call.
| Modification Type: | Major | Last Reviewed: | 2/9/2005 |
|---|
| Keywords: | kbtshoot kbprb KB892143 kbAudITPRO |
|---|
|