Als Kamera verwende ich eine alte Canon PowerShot A60. Um damit automatisch Bilder machen zu können braucht die Software Canon Capture. Natürlich ist es auch sinnvoll sich für die Kamera ein Netzteil anzuschaffen, das sie ja die ganze Zeit eingeschaltet sein muss. Anschließend erläutere ich wie man dies unter Debian GNU/Linux einrichtet.
Auf dem Rechner muss der Compiler installiert sein, außerdem brauchen wir ein paar Entwicklungs-Libs. Dazu installiert man folgende Pakete
Wir brauchen libptp2. Das Paket einfach herunterladen, entpacken und mit ./configure, make und make install übersetzen bzw. installieren.
Canon Capture herunterladen, entpacken und mit make übersetzen.
Zum Testen steckt man die Kamera via USB an stellt sie auf Wiedergabemodus und schaltet sie an. Danach kann man das Programm testen. Ein Demo-Skript liegt bei und nennt sich “./example.sh“.