From 7059c2dc985be28c540b7a01e1636a6138ad6f57 Mon Sep 17 00:00:00 2001 From: Steven Lange <langestx@informatik.hu-berlin.de> Date: Tue, 14 Nov 2017 10:00:50 +0100 Subject: [PATCH] Added camera setup for Ubuntu v16.04 --- doc/softwareSetup/cameraSetup.txt | 39 +++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 doc/softwareSetup/cameraSetup.txt diff --git a/doc/softwareSetup/cameraSetup.txt b/doc/softwareSetup/cameraSetup.txt new file mode 100644 index 00000000..271701f9 --- /dev/null +++ b/doc/softwareSetup/cameraSetup.txt @@ -0,0 +1,39 @@ +Inbetriebnahme Camera +Installieren der Treiber/Tools wie hier beschrieben: + +https://github.com/TheImagingSource/tiscamera + +Wechseln in den firmware-update Ordner + +cd <tiscamera>/build/tools/firmware-update + +Auflisten der Verfügbaren Kameras + +sudo ./firmware-update -l + +Auflisten der momentanen Einstellung der Kamera +Seriennummer der Auflistung entnehmen + +sudo ./firmware-update -id <serial> + +Es ist hierbei zu sehen, dass der UVC Modus deaktiviert ist. +Dieser muss für die Verwendung über USB eingeschaltet werden. + +sudo ./firmware-update -id <serial> -m uvc + +ACHTUNG: +Wenn dieser Modus eingestellt ist, wird die Kamera unter Windows nicht mehr erkannt (zumindest bei mir nicht). +Dadurch ist auch keine weiterleitung des USB Devices in eine Virtuelle Maschine möglich. +Zum Testen ist daher zwingend zumindest ein Live System nötig, wenn man mit Windows arbeitet. + +Unter Linux wird die Kamera nach erneutem Anschließen als UVC Device erkannt und ein Input Device angelegt. +Nachrichten via dmesg nachvollziehbar. + +Mittels VLC konnte ich dann einen Stream starten. Auch Einstellung der Exposure und des Gains sind in VLC möglich. + +- VLC starten +- Aufnahmegerät öffnen +- Video Gerätenamen auswählen (u.U. ausprobieren bis man die richtige -Kamera gefunden hat, z.B. wenn noch die Webcam erkannt wird) +- Stream startet +- Werkzeuge->Effekte und Filter --> v4l2-Steuerung +- Exposure und Verstärkung einstellen, außerdem Whitebalancing einstellbar -- GitLab