47
Configuring Your Computer’s NIC for use with the CL-GigE
Acquisition Frame to Skip
If the CL-GigE drops frames because of high bandwidth usage (close to 1 gigabit), you can reduce the
bandwidth by adjusting the
AcquisitionControl\AcquisitionFrameToSkip
feature.
Packet Size
To decrease the CPU resources required to reassemble full frames, you can increase the
GevSCPSPacketSize
. Doing so increases the size of each packet, resulting in fewer packets, thereby
reducing the amount of CPU resources that are used for packet reassembling. Depending on the
GevSCPSPacketSize
you choose, you may need a NIC that supports jumbo packets.
You can also set the
AutoNegotiation
feature to
True
, which allows the eBUS SDK to negotiate the largest
packet size that the computer can receive. When acquisition starts, you can see the value that was
negotiated for the
GevSCPSPacketSize
feature.
On some occasions, your computer may display a
Connection Lost
error. This can occur when a NIC
does not properly support jumbo packets. If this occurs, you can either disable jumbo packets on the NIC
or disable the
AutoNegotiation
feature and set the
DefaultPacketSize
manually.
You can set this feature to
2
to skip two frames and then send one frame, resulting in one out of every three
frames being sent, for example.
Please note that if you execute the
DeviceReset
command, the
GevSCPSPacketSize
is reset to
576
. To
avoid this limitation, you can set the
GevSCPSPacketSize
manually or override this feature using the User
Set. The User Set is a feature that lets you save the changes you make to your CL-GigE settings. For more
information, see