Also das mit den DNG war scheinbar ein Fehlalarm von meiner Seite...
Bei allen weiteren Tests wurden die DNG's ebenfalls korrekt mitkopiert. pass
Auch schön ist, dass die DNG's gleich in die passenden Tagesordner sortiert werden, obwohl auf der Kamera für DNG's nur der Ordner "100CANON" verwendet wird.
Mit einigen Dateien gibt es Probleme mit dem einsortieren, da das Datum der DNG's auf 1.1.2000 steht. Aber das ist ein allgemeines Problem und hat nichts mit PTP zu tun.
drehe JPGs: fail
Die Bilder haben alle die richtige Orientierung (z.B. werden sie in IrfanView korekt angezeigt)
Es gibt keinen Unterschied wenn ich die Bilder mit/ohne diese Option herunterlade.
rudi hat geschrieben:Bis zum 3. shoot() sieht es doch gut aus. Ich tippe auf ein Zeitproblem beim Speichern z.B. durch DNGs. Erhöhe doch mal die "Zeit" in der ptpcamGUI.
Das Problem taucht auch auf, wenn ich nur JPGs ohne Raw aufnehme. Allerdings wird das ganze wesentlich robuster bei 10s anstelle 5s.
msl hat geschrieben:Hallo Frank,
mir fällt gerade noch, wir hatten auch schon Probleme in Sachen mangelnder Arbeitsspeicher. Die SX20 ist da ja auch nicht gerade üppig ausgestattet. Entweder mal ein paar Module beim Compilieren weglassen oder EXMEM_MALLOC für die SX20 versuchen zu aktivieren. Bei der A610 hat das Wunder bewirkt.
Gruß msl
Option EXMEM_MALLOC scheint bei der SX20 nicht zu funktionieren:
../platform/sx20/libplatform.a(wrappers.o): In function `exmem_malloc_init':
wrappers.c:(.text+0x5fc): undefined reference to `_exmem_alloc'
collect2: ld returned 1 exit status
C:\CHDK\gcc\gcc451\bin\gmake.exe[1]: *** [main.elf] Error 1
gmake: *** [all-recursive] Error 1
Ich denke Dein Tipp mit dem Speicher ist ein Volltreffer, einmal habe ich auf dem Display der Kamera die Fehlermeldung "zu wenig Speicher" (natürlich auf Englisch) gesehen.
Ich habe danach nur mit allen Optionen mit LUA im Namen und OPT_PTP übersetzt. Das Verhalten wurde stabiler, aber ist noch nicht wirklich brauchbar.
Welche Optionen benötigt man außer OPT_PTP auf jeden Fall?
Ein Arbeiten mit dem Modus Belichtungsreihe ist nicht möglich, bzw. eine reine Glückssache. Vermutlich benötigt die Kamera zu viel Zeit für die Einzelaufnahmen oder wieder das Problem mit dem Speicher.
reboot: Die Kamera führt tatsächlich einen Reboot aus, stürtzt danach aber ab.
Ich werde den Skript-Befehl noch einzeln testen.