USB 2.0
Der USB 2.0-Standard definiert eine Bandbreite von 480 Mbit/s und verschiedene Übertragungsmodi. Zum Senden der Bilder nutzen die uEye Kameras den Bulk-Modus. Dieser garantiert mittels Fehlerkorrektur eine fehlerfreie Übertragung der Bilddaten, sichert aber keine feste Bandbreite zu. Damit zu jeder Zeit eine fehlerfreie Kommunikation mit allen angeschlossenen Geräten möglich ist, können maximal 416 Mbit/s für die Übertragung von Nutzdaten verwendet werden.
Theoretisch können in diesem Modus 50 MByte/s an Daten übertragen werden, in der Praxis wird dieser Wert jedoch kaum erreicht. Ein leistungsfähiger Desktop-PC erreicht ca. 40 MByte/s, Notebooks und Embedded-PCs liegen oft darunter.
Die verfügbare USB-Bandbreite kann durch die Verwendung von USB 2.0-Erweiterungskarten für PCI oder PCIe mit eigenem Hostcontroller erhöht werden.
|
Hinweise zu Bildinhalt und Bandbreite Bei USB-Kameras kann ein weißes Testbild verwendet werden, um die Maximalbelastung des USB-Busses durch die Kamera zu prüfen. Aufgrund des Übertragungsverfahrens benötigen komplett weiße Kamerabilder etwas mehr Bandbreite auf dem USB-Bus als komplett schwarze Bilder. |
USB 3.0
USB 3.0 erlaubt im Vergleich zu USB 2.0 ein 10-fach höhere Bandbreite von 5 Gbit/s, d. h. Bilder können mit einer Bandbreite von ca. 400 MByte/s übertragen werden.