[PTP] ptpCamGui - USB-Kamerasteuerung inkl. Datei-Download/Upload

CHDK-Skripte, CHDK-Entwicklung, PC-Zusatzprogramme, Informationen für Tüftler

Re: USB-Kamera-Steuerung inkl. Datei-Download/Upload (ptpCam

Beitragvon msl » 27.03.2012, 14:12

Nö.

Damit werden die Av-Einstellungen (manuelle Eingabe Blendenwerte) aktiviert. Das ist unabhängig von MF. Ich hatte es nur gleich gesetzt, weil mal von deiner Kamera abgesehen alle Kameras mit manuellem Fokus auch einen Av-Modus haben. Wenn ich die Bedienanleitung der A530 richtig interpretiere, kann man im M-Modus Blendenwerte einstellen.

Das bestehende Problem liegt aber weniger an der Kamera. Irgendetwas auf dem Weg zwischen dem Auslesen vom Kameranamen und dem Vergleich mit der Liste Kameras mit manuellem Fokus klemmt.

Gruß msl
Benutzeravatar
msl
Super-Mod
Super-Mod
 
Beiträge: 4567
Bilder: 271
Registriert: 22.02.2008, 11:47
Wohnort: Leipzig
Kamera(s): A720 1.00c
SX220 1.01a

Re: USB-Kamera-Steuerung inkl. Datei-Download/Upload (ptpCam

Beitragvon Startrail » 27.03.2012, 14:19

Jain, ich habe ja einen ND- Filter.
Ich habe mir grad noch einmal ptpCam runtergeladen - nu geht es :D
Vllt habe ich beim letzten Mal nicht alle Dateien aktualisiert :oops:

Also danke für deine Hilfe!
Startrail
Startrail
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 128
Bilder: 6
Registriert: 29.06.2010, 15:38
Kamera(s): A530

Re: USB-Kamera-Steuerung inkl. Datei-Download/Upload (ptpCam

Beitragvon msl » 27.03.2012, 14:38

Womit wir das auch geklärt hätten ... Bild

Bild

Gruß msl
Benutzeravatar
msl
Super-Mod
Super-Mod
 
Beiträge: 4567
Bilder: 271
Registriert: 22.02.2008, 11:47
Wohnort: Leipzig
Kamera(s): A720 1.00c
SX220 1.01a

Re: USB-Kamera-Steuerung inkl. Datei-Download/Upload (ptpCam

Beitragvon BadSanta » 28.03.2012, 10:08

So, finde mal nach meiner Bachelorarbeit wieder ein wenig Zeit. Habe mir gerade die ptpCamGui 2.0.115 mit meiner G9-100D (CHDK-DE 1.1.0-887) zu Gemüte geführt. Dabei sind mir folgende Fehler aufgefallen:

1. Ein CHDK-Update ist nicht möglich. Es wird zwar angezeigt, dass das Archiv runter geladen und entpackt wird, aber die CHDK-Version bleibt gleich. Hier mal ein Auszug aus der PTPCAM-Konsole (Versuch der Installation einer Lokalen Version (CHDK-DE 977)):
Code: Alles auswählen
** init() start ...
>> version << ptpcam: 2.0
camera: 2.0 (Length: 24)
>> script-support << script-support:0x1 lua=yes (Length: 26)
>> luar not(os.stat("A/CHDK/LUALIB/lptpgui.lua")==nil) << script:1
1:ret:true (Length: 20)
>> luar require("lptpgui").version << script:2
2:ret:115 (73) (Length: 24)
>> luar get_buildinfo() << script:3
3:ret:'platform   g9
build_date   Dec  6 2011
build_number   1.1.0
build_time   20:46:45
version   CHDK-DE
platsub   100d
build_revision   887
platformid   12634
os   dryos
' (Length: 175)
is DryOS=True
CHDK-DE=True
>> luar get_config_value(67) << script:4
4:ret:3 (3) (Length: 21)
current powersave mode: 3
>> luar get_raw() << script:5
5:ret:0 (0) (Length: 21)
* enable keys for GUI control: >> lua post_levent_to_ui(4484) << script:6 (Length: 8)
>> script-status << script-status:0x0 run=no msg=no (Length: 31)
** init() successful

2. Beim Zeitraffer und der Belichtungsreihe werden die Werte der Kamera genommen und nicht jene die in der phpCamGui eingestellt sind.

Werde mir auch mal bei Gelegenheit den alternativer PTP-Klient mit Live-View anschauen. Sieht interessant aus.
Gruß, BadSanta
â—„ Canon PowerShot SX270HS â–º Kameradaten
BadSanta
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 49
Bilder: 0
Registriert: 23.12.2008, 15:58
Kamera(s): SX270HS 1.02B

Re: USB-Kamera-Steuerung inkl. Datei-Download/Upload (ptpCam

Beitragvon msl » 28.03.2012, 11:24

Hallo BadSanta,

zu. 1

Den vermeintlichen Fehler kann ich nicht bestätigen. Gerade getestet: (A720) vorhandene CHDK-Version - Live-View, Installation Autobuild CHDK-DE erfolgreich, Installation Autobuild internationales CHDK erfolgreich, erneute Installation lokale Live-View-Version erfolgreich. Ich kann da keinen Fehler erkennen.

zu 2.

Das ist auch nicht vorgesehen. Die Funktionen Zeitraffer und Belichtungsreihe sind auch nur Demonstrationsfunktionen. Für komplexerer Aufgaben sollte ein individuell angepasstes Skript verwendet werden.

Gruß msl
Benutzeravatar
msl
Super-Mod
Super-Mod
 
Beiträge: 4567
Bilder: 271
Registriert: 22.02.2008, 11:47
Wohnort: Leipzig
Kamera(s): A720 1.00c
SX220 1.01a

Re: USB-Kamera-Steuerung inkl. Datei-Download/Upload (ptpCam

Beitragvon BadSanta » 28.03.2012, 19:25

Mmh, vielleicht mache ich auch irgend einem Fehler der mir partout nicht auffällt. Habe mal einfach den Vorgang aufgenommen. Das Video ist hier runterzuladen.
â—„ Canon PowerShot SX270HS â–º Kameradaten
BadSanta
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 49
Bilder: 0
Registriert: 23.12.2008, 15:58
Kamera(s): SX270HS 1.02B

Re: USB-Kamera-Steuerung inkl. Datei-Download/Upload (ptpCam

Beitragvon Belichter » 28.03.2012, 19:49

Hallo BadSanta,
Version 887 auf der Kamera würde ich versuchsweise mal vorher updaten, die ist möglicherweise schon so alt, dass es nicht funktionieren kann.

bis dann
IXUS 970 IS 100b
Belichter
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 170
Bilder: 11
Registriert: 21.05.2009, 09:21
Wohnort: Solingen
Kamera(s): ixus 970 IS 100b

Re: USB-Kamera-Steuerung inkl. Datei-Download/Upload (ptpCam

Beitragvon msl » 28.03.2012, 20:07

Hallo,

ich vermisse im Protokoll der Konsole folgendes:
Code: Alles auswählen
>> upload D:\CHDK\ptpcamgui\temp\diskboot.bin A/diskboot.bin <<  (Length: 0)
>> upload D:\CHDK\ptpcamgui\temp\ps.fi2 A/ps.fi2 <<  (Length: 0)

Kann es sein, dass irgendwelche Sicherheitseinstellungen am Rechner einen Datei-Transfer verhindern? Hast du mal versucht, die Zip-Datei auf dem Rechner manuell zu entpacken und dann diskboot.bin und ps.fi2 mit der Menüfunktion "Einfaches Kopieren auf Kamera" auf die Kamera zu kopieren?

Die etwas ältere CHDK-Version sollte das Update eigentlich nicht verhindern.

Gruß msl
Benutzeravatar
msl
Super-Mod
Super-Mod
 
Beiträge: 4567
Bilder: 271
Registriert: 22.02.2008, 11:47
Wohnort: Leipzig
Kamera(s): A720 1.00c
SX220 1.01a

Re: USB-Kamera-Steuerung inkl. Datei-Download/Upload (ptpCam

Beitragvon BadSanta » 28.03.2012, 20:24

Interessant, du hast Recht. Das Programm kann irgendwie nicht auf die Eigenen Dateien zugreifen. Und genau da habe ich sowohl die Gui als auch die manuell geladenen CHDK-Versionen liegen.
Code: Alles auswählen
>>[could not open file 'D:\Eigene' (Length: 31)]

Unter einem anderen Pfad klappt es.

Danke
â—„ Canon PowerShot SX270HS â–º Kameradaten
BadSanta
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 49
Bilder: 0
Registriert: 23.12.2008, 15:58
Kamera(s): SX270HS 1.02B

Re: USB-Kamera-Steuerung inkl. Datei-Download/Upload (ptpCam

Beitragvon TobiMarg » 29.03.2012, 17:33

Hallo

Ich denke das liegt am Leerzeichen in "Eigene Dateien". Es wird dann gemeint "D:\Eigene" währe der Pfad auf dem Computer und "Dateien\...." (der Rest vom Pfad) sei der Pfad auf der Kamera

Gruss
TobiMarg
TobiMarg
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 102
Registriert: 24.09.2011, 15:17
Kamera(s): SX230HS 1.01c

Re: USB-Kamera-Steuerung inkl. Datei-Download/Upload (ptpCam

Beitragvon msl » 31.03.2012, 12:39

Hallo,

Das mit dem Leerzeichen ist nur bedingt die Ursache. ptpCamGui kommt damit schon klar. Es scheitert aber am Zusammenspiel mit 7zip. Es liegt als nicht am User, sondern an der Konstellation Leerzeichen im Pfad-Namen und dem Kommandozeilenprogramm 7zip sowie dem Zusammenspiel mit der GUI.

Ich habe aber im Augenblick keine Lust, eine Lösung zu suchen. Prinzipiell geht es ja.

Gruß msl
Benutzeravatar
msl
Super-Mod
Super-Mod
 
Beiträge: 4567
Bilder: 271
Registriert: 22.02.2008, 11:47
Wohnort: Leipzig
Kamera(s): A720 1.00c
SX220 1.01a

Re: USB-Kamera-Steuerung inkl. Datei-Download/Upload (ptpCam

Beitragvon msl » 15.04.2012, 09:34

Hallo,

rudi hat eine Nachtschicht eingelegt, um wichtige Änderungen einzuführen. Danke dafür. =D>

Die GUI kann jetzt die einfache und modulare CHDK-Version unterscheiden. In der Statuszeile signalisiert ein Stern (*) die Verwendung der modularen CHDK-Version.

Die erweiterte Upload-Funktion erkennt automatisch, welche Version verwendet wird und lädt für ein Update die notwendige Version vom jeweiligen Autobuild-Server herunter.

Bei der modularen CHDK-Version können Modul-Dateien im Ordner CHDK/MODULES von Updates betroffen sein. Deshalb wird bei Verwendung der modularen CHDK-Version auch der gesamte Inhalt des Ordners CHDK/MODULES auf die Kamera hochgeladen.

Gruß msl
Benutzeravatar
msl
Super-Mod
Super-Mod
 
Beiträge: 4567
Bilder: 271
Registriert: 22.02.2008, 11:47
Wohnort: Leipzig
Kamera(s): A720 1.00c
SX220 1.01a

Re: USB-Kamera-Steuerung inkl. Datei-Download/Upload (ptpCam

Beitragvon TobiMarg » 16.04.2012, 10:19

Da ich es nicht ausprobieren kann, wollte ich fragen ob die einfach upload funktion
jetzt auch mit .flt-Dateien zurechtkommt (sie nach A/CHDK/MODULES verschiebt).
TobiMarg
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 102
Registriert: 24.09.2011, 15:17
Kamera(s): SX230HS 1.01c

Re: USB-Kamera-Steuerung inkl. Datei-Download/Upload (ptpCam

Beitragvon msl » 16.04.2012, 11:22

Nein.

Ist das unbedingt notwendig? Wenn ja, könnte man es ergänzen. Compilierst du einzelne Module?

Die erweiterte Upload-Funktion bietet auch die Möglichkeit, lokale CHDK-Zip-Datei zu entpacken und auf die Kamera hochzuladen. Somit kann man ein selbst compiliertes Paket auf die Kamera transferieren.

Gruß msl
Benutzeravatar
msl
Super-Mod
Super-Mod
 
Beiträge: 4567
Bilder: 271
Registriert: 22.02.2008, 11:47
Wohnort: Leipzig
Kamera(s): A720 1.00c
SX220 1.01a

Re: USB-Kamera-Steuerung inkl. Datei-Download/Upload (ptpCam

Beitragvon Zottel » 21.07.2012, 23:07

=D> Funktioniert übrigens auch wunderbar in der Virtual Box unter Ubuntu. Ich wollte mir einfach nicht den Alternativen Treiber auf mein System installieren. Außerdem habe ich nun unter Linux bessere Weiterverarbeitungsmöglichkeiten.

Nochmal ein dickes THX an die fleissigen Progger. =D>
Zottel
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 8
Registriert: 04.08.2008, 15:29

VorherigeNächste

Zurück zu Code-Ecke

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 5 Gäste