[Patch] CHDK-PTP für A590_101b und andere

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

Beitragvon packy » 29.03.2010, 20:23

Hallo

Ich nutze eine A590 (101b) unter Windows 7/32.D
Der Tipp von Markus hat soweit funktioniert, aber....
sobald ich in chdkcam_exec auf Connect klicke, geht die Kamera aus!
auch bei auto-connect.

Warum nur? Zugriff scheine ich ja zumindets schon einmal zu haben, nur gefällt das der Cam nicht.
packy
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 9
Registriert: 12.03.2010, 18:41

Beitragvon rudi » 31.03.2010, 21:30

Hallo packy,

leider gibt es für Win7 kaum Erfahrungen. Ich arbeite erfolgreich unter WinXP.

Du hast bestimmt alle Hinweise genau gelesen, wie CHDKCAM.exe vor der Kamera zu starten und die Kamera im PLAY-Mode einzuschalten.

Gruß rudi
Benutzeravatar
rudi
CHDK-Spezialist
CHDK-Spezialist
 
Beiträge: 510
Registriert: 11.09.2009, 11:27
Kamera(s): A590IS_101B, SX260_100B

Beitragvon msl » 11.04.2010, 12:06

Neu in der Familie ist nun die A480 1.00b.


Download der aktuellen Version aller PTP-Interface-unterstützen Kameras inkl. neuen DOF-Rechner von rudi.

Download der notwendigen Windows-Komponenten.

Ausführliche Beschreibung Installation und Benutzung der Windows-Schnittstelle chdkcam

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

Beitragvon msl » 13.04.2010, 12:01

Eine weitere Kamera gehört nun zur Familie der PTP-Interface unterstützten Kameras:

A650

Download der Version mit PTP-Interface

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

ixus100_sd780

Beitragvon TaiJiGong » 18.04.2010, 22:08

Hallo Zusammen !

ich habe mir eine ixus100_sd780 angeschaft und interressiere mich insbesondenere dafür das PTP-Interface. Diese Kamera wird wohl noch nicht unterstützt. Da hätte ich doch was ich angehen könnte. Wer hat da noch Interesse bzw. ein paar Tips wie man da vorgehen kann.


Viele Grüße,

TaiJiGong
Canon IXUS 100 (SD780) Firmware: 1.00C, sonst nur rein mechanische Kameras wie Pentax-MX
TaiJiGong
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 320
Registriert: 08.04.2010, 20:10
Wohnort: München
Kamera(s): IXUS100is, 100c
IXUS IIs (etwas defekt ohne CHDK)

Beitragvon msl » 19.04.2010, 08:59

Hallo,

Eine Kamera für das PTP-einzurichten, ist relativ schwierig. Da muss man sich wirklich mit dem Innenleben von CHDK auskennen. Hier könnte rudi evt. behilflich sein.

Zuerst muss festgestellt werden, wie man die Kamera mit angeschlossenem USB-Kabel dazu bewegt, in den Aufnahmemodus zu schalten. Das kann man mit einem Autostart-Skript ermitteln.

Dann müssen die notwendigen Firmware-Funktionen ermittelt werden.

Daraus folgend wird CHDK angepasst. Hier als Beispiel die Veränderungen für die A650.

Möglicherweise muss auch das Windows-Programm chdkcam wegen der Farbpalette der Ixus100 angepasst werden. Gerade mit neueren Kameras gibt es da Probleme.

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

Beitragvon psde » 01.07.2010, 21:35

Hallo,

erstmal vielen dank für die Anleitung, ich habe den ganzen Thread gelesen (und mich auch an den Englischem Thread versucht) und es mit meiner Kamera ausprobiert, welche jedoch leider aussteigt nachdem anschließen. Ich habe eine SX200is, leider jedoch mit 100d - gibt es irgendeine möglichkeit auch mit dieser Version die Kamera als Webcam zu nutzen?

Gruß
Zuletzt geändert von psde am 01.07.2010, 23:21, insgesamt 1-mal geändert.
SX200IS 100c/d
psde
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 4
Registriert: 01.07.2010, 21:30

Beitragvon msl » 01.07.2010, 22:02

Hallo und herzlich willkommen,

da hast du aber doch etwas überlesen. :D

Die Firmware-Version 1.00c ist mit der Version 1.00d identisch. Eine Version mit PTP-Unterstützung kannst du hier herunterladen.

Diese Version funktioniert definitiv für die SX200 (von mir unter Windows XP getestet). Die Darstellung der OSD-Elemente im Programm chdkcam ist etwas gewöhnungsbedürftig, da hier die Farbzuordnung nicht ganz korrekt ist. Hier gibt es noch etwas Lesestoff.

Wenn die entsprechenden Treiber für die Webcam-Funktion installiert sind, sollte das auch funktionieren.Jedenfalls habe ich es unter XP zum Laufen gebracht.

Übrigens gehört es hier zu den Forenregeln, die eigene Signatur mit den Kameradaten auszufüllen. Das erspart spätere Nachfragen.

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

Beitragvon psde » 01.07.2010, 23:23

Danke dir, signatur habe ich soweit angepasst - hoffe das ist so ok.

Habe tatsächlich übersehen, ausserdem hat der Canon ZoomBrowser die Nutzung irgendwie unterbunden - jedenfalls ist das Display immer ausgegangen nach dem Anstöpseln.

Was jetzt aber passiert ist merkwürdig: Die Kamera schaltet sich aus, wenn ich auf "connect" klicke, und zwar mit einem lauten klicken - ist das normal? Naja - kann ja nicht, chdkcam funktioniert nämlich so leider nicht.

Gruß
SX200IS 100c/d
psde
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 4
Registriert: 01.07.2010, 21:30

Beitragvon msl » 04.07.2010, 09:00

Hallo,

wenn man den alternativen USB-Treiber installiert hat, sollte man alles deaktivieren, was automatisch auf das Anschließen der Kamera per USB reagiert.

Empfehlenswert wäre auch, chdkcam zu starten und auf "autoconnect" zu stellen. Dann Kamera anschließen und einschalten. Wenn die Verbindung klappt, kann man sich um den Webcam-Treiber kümmern.

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

Beitragvon psde » 04.07.2010, 09:31

Hi,

Nochmals danke. Die Kamera schaltet das Display nicht ab, wenn ich sie mit meinem Rechner verbinde, aber die ganze Kamera schaltet sich ab, wenn sie versucht mit dem ptp-programm eine verbindung herzustellen. Wodran das liegt konnte ich selbst nach dem lesen des englischen entwickler-threads leider nicht rausfinden.

Gruß.
SX200IS 100c/d
psde
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 4
Registriert: 01.07.2010, 21:30

Beitragvon fe50 » 06.07.2010, 05:56

psde hat geschrieben:Die Kamera schaltet das Display nicht ab, wenn ich sie mit meinem Rechner verbinde, aber die ganze Kamera schaltet sich ab, wenn sie versucht mit dem ptp-programm eine verbindung herzustellen.


Versuche mal, zuerst den Windows WIA Dienst zu beenden (Systemsteuerung - Verwaltung - Dienste)...
◄"The grass was greener, The light was brighter"►  ◄fe50 home►  ◄TRAIL-Magazin►  ◄RTFM !►
Benutzeravatar
fe50
CHDK-Legende
CHDK-Legende
 
Beiträge: 1106
Registriert: 25.04.2008, 14:28
Wohnort: B'Württemberg
Kamera(s): Ixus50 101b, Ixus860 100c, SX10 101a

Beitragvon psde » 06.07.2010, 10:24

WIA habe ich nun deaktiviert und neugestartet, leider noch mit dem gleichen Ergebnis. Dass sich das Display ja nicht abschaltet halte ich für ein gutes Zeichen, das hat er mit dem ZoomBrowser installiert nämlich ausgeschaltet. Trotzdem, "connect" im chdkcam und mit einem (mechanischen) klickgeräusch geht die Kamera ganz aus.

Kann es daran liegen, dass ich chdk nur so installiert habe, dass ich es über "firmware update" jedesmal selbst starten muss, und nicht von alleine?

Gruß
SX200IS 100c/d
psde
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 4
Registriert: 01.07.2010, 21:30

Beitragvon msl » 06.07.2010, 10:56

Hallo,

wo hast du denn die Datei ps.fi2 hergenommen? Diese wird für die manuelle Startmethode benötigt und liegt diesem "PTP-Paket" nicht bei.

Wenn du die ps.fi2-Datei von der normalen CHDK-Version verwendest und manuell startest, kann es nichts werden. Da wird dann auch das normale CHDK gestartet.

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

Beitragvon TaiJiGong » 01.08.2010, 20:49

Hallo Zusammen,

ich habe es noch nicht ausgegeben mich mal an dem PTP für die IXUS 100is zu versuchen. Mittlerweile bin ich auch schon etwas in CHDK eingestiegen.

Zuerst muss festgestellt werden, wie man die Kamera mit angeschlossenem USB-Kabel dazu bewegt, in den Aufnahmemodus zu schalten. Das kann man mit einem Autostart-Skript ermitteln.

Dann müssen die notwendigen Firmware-Funktionen ermittelt werden.


Gibt es dazu evtl. etwas mehr an Informationen ?

Alternative überlege ich auch mir zusätzlich eine Canon PowerShot A480 (gibt es wohl um die 90€) anzuschaffen, da könnte ich mir immerhin auch mal die Unterschiede zu meiner IXUS 100is anschauen. Aber das brinngt dann das PTP bei der IXUS 100is auch nicht weiter.

Also wenn jemand etwas helfen kann, bin ich dankbar.

Viele Grüße, TaiJiGong
Canon IXUS 100 (SD780) Firmware: 1.00C, sonst nur rein mechanische Kameras wie Pentax-MX
TaiJiGong
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 320
Registriert: 08.04.2010, 20:10
Wohnort: München
Kamera(s): IXUS100is, 100c
IXUS IIs (etwas defekt ohne CHDK)

VorherigeNächste

Zurück zu Code-Ecke

Wer ist online?

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