EasyManua.ls Logo

Alkeria NECTA Series - USB 3.2 Gen 1 X1 Controller Cards; Installation Requirements; Maestrousb3 SDK

Default Icon
140 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
2. Introducing NECTA Line Scan Cameras 27
2.5.3 USB 3.2 Gen 1x1 controller cards
Since each host controller performs better or with isochronous or bulk endpoints, it is recommended to
make extensive testings to determine the best controller-endpoint conguration. This is especially true
if you want to reach the maximum speed. To exploit the maximum achievable performance of the USB
3.2 Gen 1x1 controller, start with a low bandwidth limit (Section 9.3.4), e.g. 16 KiB, and start the acqui-
sition. If no error is raised, stop the acquisition, increase the limit and repeat. If the controller is not
able to support the selected bandwidth, a pop-up may appear or the application will freeze. To recover
from this condition, unplug the USB cable from the camera and reconnect it. The maximum achievable
bandwidth is the higher selected which raised no errors.
2.6 INSTALLATION REQUIREMENTS
For proper NECTA performance, the controlling PC must meet the minimum requirements listed in Ta-
ble 2.8 for single camera applications and in Table 2.9 for multi camera applications.
CPU Intel Core i5 or AMD Ryzen 5
RAM 8 GB
Operating System Windows 7/8/10, Ubuntu 20.04
USB 3.2 Gen 1x1 Controller Based on Fresco Logic FL1100EX host or similar, plugged in a PCI
Express 2.0 slot
Table 2.8: Minimum system requirements for single camera applications
CPU Intel Core i7 or AMD Ryzen 7
RAM 16 GB
Operating System Windows 7/8/10, Ubuntu 20.04
USB 3.2 Gen 1x1 Controller Based on Fresco Logic FL1100EX host or similar, plugged in a PCI
Express 2.0 slot
Table 2.9: Minimum system requirements for multi-camera applications
For further information on recommended USB host controllers, refer to Section 5.1.2.
In some operating conditions, the USB 3.2 Gen 1x1 data originated by NECTA may reach 3.2 Gbit/s. PCI
slots hosting USB 3.2 Gen 1x1 controllers must be able to support PCI Express 2.0 or higher in order to
sustain the required throughput; insufcient PCI bandwidth may limit camera performance (see also
Section 5.1). The camera case allows using USB 3.2 Gen 1x1 cables with screw-lock connector; it is
highly recommended to adopt them in the presence of shocks and vibrations that may affect the USB
connection to the computer.
2.7 MAESTROUSB3 SDK
The NECTA family is supported by MaestroUSB3, a user-friendly software development system allow-
ing quick code development for the MS Visual BASIC .NET/C++/C#. C++ development under Linux-
based operating systems is supported through the Linux SDK. MaestroUSB3 is provided, for free use,

Table of Contents