|
How to Increase the Processing Speed and Avoid "Input Buffer Overflow" Messages |
|
|
When monitoring serial communications between two devices, Docklight cannot control the amount of incoming data. Since Docklight applies a number of formatting and conversion rules on the serial data, only a limited number of bytes per seconds can be processed. There are numerous factors that determine the processing speed, e.g. the PC and COM devices used, the Display Settings, and the Receive Sequence Actions defined. It is therefore not possible to specify any typical data rates.
If Docklight cannot keep up with the incoming data, it adds the following comment to the communication data display:
DOCKLIGHT reports: Input buffer overflow on COM1
TIP: Search for this message using the
Docklight will also react slowly to any user input, including a
If you are experiencing the above behavior, Docklight offers you several ways to increase the data throughput.
- Deactivate all unneeded Display Modes in the - Use Plain Text Mode instead of "Formatted Text Output" - If you are using ASCII mode, disable the Control Characters Description option
- Use the "plain text" Log File Format - Create only a log file for the Representation (ASCII / HEX / Decimal / Binary) you actually need - Disable the communication windows while logging, using the High Speed Logging option
|