Tripp Lite Keyspan USA-19HS Скачать руководство пользователя страница 31

7.1.f - TX Ack Advance

USA-19H Tx Ack Advance Overview

 

Many Keyspan USB serial adapters support configurable "Transmit Acknowledgment Advance" 
(aka TX-ACK threshold, aka TX-ACK(nowledgement) advance, etc.) in the Keyspan Manager
This feature allows the user to adjust a device's transmit behavior to achieve the optimum 
compromise between compatibility (exact emulation of built-in ports) and improved throughput. 
This document describes the factors which a user should be aware of to guide their configuration of 
this feature.

The Problem 

In the case of a standard, "built-in" serial port, the host CPU (the "brain" of the computer) can 
communicate directly with the serial hardware because the (serial) hardware is in the address space 
directly accessible to the CPU. When the serial port has transmitted all the data in its transmit FIFO 
(the buffer that holds characters waiting to be sent), it interrupts the CPU, which then adds more 
characters to the transmit FIFO with a minimal time delay.

By contrast, in a USB to serial adapter, information about the state of the serial port FIFO reaches 
the CPU by means of USB messages. The USB subsystem in most computers delays the delivery 
of inbound (USB peripheral to USB host computer) USB messages by about 1 millisecond. The 
impact of this delay on serial throughput depends on the baud rate. At 9600 baud, it takes about 1 
millisecond to transmit a character. If the serial adapter signals the host when it begins transmitting 
the last character in its FIFO, the host learns about it at about the same time the character is actually 
finished being transmitted. Since outbound (USB host computer to USB peripheral) USB 
messages are not subject to such a long delay, the host can supply new data before the serial port 
has been idle for too long.

At higher baud rates, however, this 1-millisecond delay becomes more of a problem. For example, at 
920 Kbps, 1 millisecond is enough time to send 92 characters. So, if you're sending 92 characters at 
a time, you will only achieve 50% throughput, since half the time is spent with the adapter waiting 
for the host to send more data. 

The Work Around 

Since there's no way to eliminate the USB delays, there's only one work around: the serial adapter 
has to lie about when it's done transmitting. This way, the adapter still has some data to transmit 
while it's waiting for more to arrive from the host. If the next data from the host arrives before the 
previous data is completely sent, the new data can be sent with no delay, and the device will achieve 
improved transmit throughput. 

(continued on next page...)

Keyspan:USB Serial Adapter for Windows-v3.4 Manual

This User Manual applies to the Keyspan USB Serial Adapter Software  for 

Windows

Rev 03jul13

Page 3

1

Содержание Keyspan USA-19HS

Страница 1: ...s Serial Port Pin Outs LED Behavior TX Ack Advance Notices Keyspan Warranty Information User Manual This User Manual applies to the Keyspan USB Serial Adapter Software for Windows Page 1 W a r r a n t...

Страница 2: ...rial Adapter Software for Windows requires the following Windows At least one available USB port Windows 98 98 SE 98 Me 2000 XP Contents The Keyspan USB Serial Adapter package includes Keyspan USB Ser...

Страница 3: ...ts via this API By default the COM port number assigned to the Keyspan adapter is the first unassigned available COM port number in the Windows registry For example if COM1 and COM2 have already been...

Страница 4: ...on the CD ROM Step 2 Run the Keyspan USB Serial Software for Windows Installer If the Keyspan Adapter is connected to your computer disconnect it now Once the Keyspan CD browser has opened click on t...

Страница 5: ...able into the Keyspan adapter s USB port Step 5 Connect the Adapter to your USB port Attach the Adapter to your computer by connecting the Adapter s USB cable into any built in USB port on your comput...

Страница 6: ...ble to the serial port on your Keyspan USB Serial Adapter Step 2 Determine Which Keyspan Port Your Serial Device Is Connected To If your have a Keyspan product that has more than one serial port pleas...

Страница 7: ...onfiguring your serial device The COM port Status is the state of the Keyspan serial port All serial ports have two states BUSY aka In Use or IDLE aka Available When serial port is IDLE the port is av...

Страница 8: ...fer to your serial devices documentation on which method your serial device uses and how to access that software s serial port configuration screen Once you ve determined where to select or configure...

Страница 9: ...hardware and software are installed correctly you will see your adapter in the Adapter Status tab box You should also see the COM port number ie COM1 COM2 etc and the COM Port Status IDLE or BUSY If y...

Страница 10: ...apters of the same type they will all show up in this tab This is also the first place to check to see if your Keyspan adapter is working properly If your Keyspan adapter does not show up in the Adapt...

Страница 11: ...rial Adapter you will not need to change the selection the Endpoints radio buttons The Endpoints radio buttons are used to configure how the Keyspan adapter will communicate with the USB subsystem sof...

Страница 12: ...ify the type of test that will be performed when you press the Test This Port button There are 3 types of tests TX Only Use this test to test only the transmit Tx signals of the Keyspan adapter Ext Lo...

Страница 13: ...f the selected COM port the Receive FIFO Buffer Size pull down menu The Receive FIFO Buffer Size pull down menu allows you to configure the number of characters which are stored in the card s First In...

Страница 14: ...nected Keyspan USB Serial Adapter its COM port number and COM port status You can also see any other COM port that have been assigned or reserved on your computer if you enable or check the Show All C...

Страница 15: ...llows you to change the behavior of how Keyspan COM port numbers are assigned when you connect the Keyspan adapter to a different USB port than the one it was originally connected to Dynamic assigns a...

Страница 16: ...he Delete All Keyspan USB Serial Adapter Port Mappings button clears the Windows registry of all Keyspan USB Serial Adapter COM port numbers and Keyspan USB information This allows Windows to create n...

Страница 17: ...Adapter Status Error Events box displays the status of your Keyspan adapter hardware and software It detects if the Keyspan driver is installed and whether or not a Keyspan adapter is connected the Cl...

Страница 18: ...the events or actions that the adapter is performing This is useful in troubleshooting data communication problems the Open Data Monitor Window button The Open Data Monitor Window button will open th...

Страница 19: ...ents in your Keyspan USB Serial Adapter installation You can also enable Tool Tips on screen help read your Keyspan adapter s User s Manual or go to Keyspan s home page Keyspan USB Serial Adapter for...

Страница 20: ...COM Port Status IDLE or BUSY Software Serial Device Troubleshooting Step 2 Check The Physical Connections Make certain that your serial device is powered on and is properly connected to the Keyspan S...

Страница 21: ...n serial ports Serial Port Pin Outs Serial Port Pin Out and Loopback Test Information LED Behavior Description of the LED Behavior on your Keyspan Adapter TX Ack Advance White Paper on the TX Ack Adva...

Страница 22: ...rt or connection configuration screen dialog menu etc for that device Depending on what type of serial device you have you may have to configure a control panel an application or a plug in Keyspan pro...

Страница 23: ...visit our web site at http www keyspan com For the compatibility list for other operating system ie Mac OS Mac OS X etc please refer to the user manual for that platform or visit our web site at http...

Страница 24: ...municate with Keyspan USB PDA Adapter with the model number of USA 19 due to a bug in the Desktop Manager The currently shipping models of the Keyspan USB PDA Adapter USA 19Q USA 19Qi are compatible M...

Страница 25: ...re Palm Desktop For the latest version of this list please visit our web site at http www keyspan com For the configuration examples for other operating system ie Mac OS Mac OS X etc please refer to t...

Страница 26: ...an USB Serial Adapter Keyspan Serial Assistant When you open the Keyspan Serial Assistant you will see a window similar to the one shown below the Keyspan Serial Assistant window If your Keyspan hardw...

Страница 27: ...is via the Palm Desktop software To do this launch the Palm Desktop software When the Palm Desktop software is running go to the HotSync menu and select the Setup command the HotSync menu Setup selec...

Страница 28: ...apter model number USA 19 not the same as the USA 19Q or USA 19Qi you must set the Speed pull down menu to 57600 This is the maximum speed your adapter is capable of Step 4 HotSync your Palm Organizer...

Страница 29: ...o ensure compliance with emission specifications cables should be shielded using braided shields and metal hoods with complete 100 contact between the shields and hoods External Loopback Connector Inf...

Страница 30: ...eiving power from your computer Green On Blinking Slowly The Keyspan adapter software and hardware are working properly The Keyspan serial port is available for use Green On Steady Light The Keyspan s...

Страница 31: ...pact of this delay on serial throughput depends on the baud rate At 9600 baud it takes about 1 millisecond to transmit a character If the serial adapter signals the host when it begins transmitting th...

Страница 32: ...he I m done indication is used as a timing reference point For example an application could send a data stream like this COMMAND The extra periods following COMMAND would be just used to establish a t...

Страница 33: ...rotection against harmful interference in a residential installation This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instructi...

Страница 34: ...ve Mike Ridenhour Richmond CA USA President April 2002 Canada Digital Apparatus EMI Standard This Class B digital apparatus meets all the requirements of the Canadian Interference Causing Equipment Re...

Страница 35: ...part without the written consent of KEYSPAN NO WARRANTIES OF ANY KIND ARE EXTENDED BY THIS DOCUMENT The information herein and the Keyspan products themselves are furnished only pursuant to and subjec...

Страница 36: ...cription of the problem encountered and proof of date and place of purchase This warranty does not apply to equipment which has been damaged by accident negligence or misapplication or has been altere...

Отзывы: