The Basler Performance Driver - Basler Pioneer User Manual

Gige vision cameras
Table of Contents

Advertisement

Basler Network Drivers and Parameters

6.2 The Basler Performance Driver

The Basler performance driver is a hardware specific GigE Vision network driver compatible with
network adapters that use specific Intel chipsets. The main advantage of the performance driver is
that it significantly lowers the CPU load needed to service the network traffic between the PC and
the camera(s). It also has a more robust packet resend mechanism.
For more information about compatible Intel chipsets, see Section 4.1 on
The performance driver uses two distinct "resend mechanisms" to trigger resend requests for
missing packets:
The threshold resend mechanism
The timeout resend mechanism
The mechanisms are independent from each other and can be used separately. However, for
maximum efficiency and for ensuring that resend requests will be sent for all missing packets, we
recommend using both resend mechanisms in a specific, optimized combination, as provided by
the parameter default values.
The performance driver's parameter values determine how the resend mechanisms act and how
they relate to each other. You can set the parameter values by using the pylon Viewer or from within
your application software by using the pylon API.
Note
The parameter default values will provide for the following:
We strongly recommend using the default parameter settings. Only users
with the necessary expertise should change the default parameter values.
The Basler performance driver uses a "receive window" to check the status of packets. The check
for missing packets is made as packets enter the receive window. If a packet arrives from higher in
the sequence of packets than expected, the preceding skipped packet or packets are detected as
missing. For example, suppose packet (n-1) has entered the receive window and is immediately
followed by packet (n+1). In this case, as soon as packet (n+1) enters the receive window, packet
n will be detected as missing.
76
The threshold resend mechanism precedes the timeout resend
mechanism. This ensures that a resend request is sent for every missing
packet, even at very high rates of arriving packets.
The timeout resend mechanism will be effective for those missing packets
that were not resent after the first resend request.
page
53.
Basler pioneer

Advertisement

Table of Contents
loading

Table of Contents