[Lua] Zoom-Shoot

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

Re: Zoom-Shoot

Beitragvon pterozaurus » 06.12.2012, 12:04

Hallo zusammen,
nachdem ich mit meiner Ixus55 ein paar schöne gestaltete Bilder mit diesem Script erstellt hatte wollte ich es doch auch gleich bei meiner SX220HS testen.... ohne Erfolg.
Skript startet, Werte lassen sich einstellen, Zoom time ebenfalls (2280ms). Bel.3,2s sollte passen ->set. Man hört den Focus, kurzes Aufleuchten der grünen LED, leises "klock" (hört sich an wie der Beginn vom Zoom) und dann nichts mehr. Die Kammera lässt sich nur noch nach Aus und Anschalten bedienen.

Was mach ich falsch?

Viele Grüße
Stephan
SX220 HS; Fw. 101b; CHDK_DE 1.2.8 Rev. 2099
Ixus55:chdk ixus55_sd450-100c-1.0.0-DE
Benutzeravatar
pterozaurus
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 65
Bilder: 0
Registriert: 18.06.2008, 10:41
Kamera(s): SX220 HS
Ixus 55

Re: Zoom-Shoot

Beitragvon Knarf » 06.12.2012, 12:58

Soviel ich weiß muss das Script noch dem Kameratyp angepasst werden.
Stell doch mal das Script hier rein, damit man dir Ratschläge geben kann, mit vollständigem Namen.

Gruß Knarf
Knarf
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 472
Bilder: 2
Registriert: 28.12.2011, 17:42
Kamera(s): SX130IS 101c
CHDK-DE-Modulversion

Re: Zoom-Shoot

Beitragvon pterozaurus » 06.12.2012, 14:10

Hi Knarf,
das Skript ist das von der 1. Seite dieses treads viewtopic.php?f=7&t=749&start=0
bzw. das zoom-shoot: z-shoot.lua aus der Code-Ecke Lua Skriptsammlung viewtopic.php?f=7&t=800 .

Grüße
Stephan
SX220 HS; Fw. 101b; CHDK_DE 1.2.8 Rev. 2099
Ixus55:chdk ixus55_sd450-100c-1.0.0-DE
Benutzeravatar
pterozaurus
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 65
Bilder: 0
Registriert: 18.06.2008, 10:41
Kamera(s): SX220 HS
Ixus 55

Re: Zoom-Shoot

Beitragvon msl » 06.12.2012, 23:53

Hallo,

hast du denn schon mal mit anderen Werten experimentiert? In den Skript-Parametern kann man die Wartezeit verlängern, bevor das Zoomen losgehen soll. Außerdem könnte man eine längere Belichtungszeit testen.

Es sei aber an dieser Stelle auch darauf hingewiesen, dass solche Experimente bei einer Superzoom-Kamera nicht ganz ungefährlich sind. Das Skript entstand zu einer Zeit, da waren 7 - 15 Zoom-Stufen üblich. Bei der SX220 haben wir 125.

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: Zoom-Shoot

Beitragvon pterozaurus » 07.12.2012, 11:46

Hi msl,
ja ich habe schon mit den verschiedensten Werten und Einstellungen gespielt, aber immer mit dem gleichen Ergebnis.... kein Bild, keine Fehlermeldung, einach nur stehenbleiben.
Vielleicht sind dem Skript die 125 Zoomstufen doch zuviel. In einer sehr ruhigen Minute/Stunde werde ich es mir mal anschauen.
Gab es nicht eine Möglichkeit sich eine Protokolldatei, Fehlerdatei o. ä. erstellen zu lassen?

Grüße
pterozaurus
SX220 HS; Fw. 101b; CHDK_DE 1.2.8 Rev. 2099
Ixus55:chdk ixus55_sd450-100c-1.0.0-DE
Benutzeravatar
pterozaurus
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 65
Bilder: 0
Registriert: 18.06.2008, 10:41
Kamera(s): SX220 HS
Ixus 55

Re: Zoom-Shoot

Beitragvon msl » 07.12.2012, 12:14

Hallo,

also das Skript kommt schon mit den Zoom-Stufen zurecht. Schließlich konntest du ja die Zoom-Zeit ermitteln. Es wird eher am Zusammenspiel Belichtung/Zoomen liegen.

Du kannst mit CHDK einen Log erstellen, der die internen Kamerafunktionen bis zum Crash anzeigt (verschiedene Einstellungen -> Debugging-Einstellungen -> ROM-Crash-Log speichern). Die Kamera speichert diesen Log in den Flash-Speicher. Somit kann man jederzeit die Daten zum letzten Crash auslesen.

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: Zoom-Shoot

Beitragvon pterozaurus » 07.12.2012, 12:42

Danke für die schnelle Antwort,
ich vermute mal ein "Screen lock Screen unlock" problem aber mehr wenn ich etwas mehr Zeit habe.
ASSERT!! ComputerZoom.c Line 766
Occured Time 2012:12:07 11:37:54
Task ID: 11796504
Task name: CZ
SP: 0x00382780
StackDump:
0x00000000
0xFF17AAAC
0x000002FE
0x0000D614
0x000082B8
0x19980218
0x19980218
0x19980218
0x19980218
0x19980218
0x19980218
0xFF17AD14
0x00000003
0x0000D614
0x19980218
0xFF38F7F8
0x001A7400
0xFF2E90D0
0x001A7420
0x0037281C
0x19980218
0xFF006B78
0x19980218
0x19980218
0x00001008
ShootConDump:
01 02 07 08 09 0f 0f 0f 0f 0f
CameraConDump:
07 0a 02 0d 09 01 0f 0f 0f 0f
00005800: UI:Sht_CancelStrobeChargeTimer
00005800: UI:DSIC:4c,0
00005800: UI:VirStrobeCmp
00005800: UI:Sht_CancelStrobeChargeTimer
00005800: UI:DSIC:4c,0
00005800: UI:_CaptureStanbyForReview
00005820: SS:StrbModChg
00005830: UI:DSIC:0,0
00005830: UI:DispSwCon_TurnOnDisplayDevice
00005830: UI:ScreenLock
00005840: UI:ScreenUnLock
00005850: UI:DisplayPhysicalScreenCBR
00005870: UI:DisplayPhysicalScreenCBR
00012800: UI:ScreenLock
00012800: UI:ScreenUnLock
00012820: UI:DisplayPhysicalScreenCBR
00015470: UI:ScreenLock
00015470: UI:ScreenUnLock
00015500: UI:DisplayPhysicalScreenCBR
00026700: UI:ScreenLock
00026700: UI:ScreenUnLock
00026720: UI:DisplayPhysicalScreenCBR
00029150: UI:ScreenLock
00029150: UI:ScreenUnLock
00029170: UI:DisplayPhysicalScreenCBR
00029780: UI:ScreenLock
00029780: UI:ScreenUnLock
00029820: UI:DisplayPhysicalScreenCBR
00030050: UI:ScreenLock
00030050: UI:ScreenUnLock
00030070: UI:DisplayPhysicalScreenCBR
00039370: UI:Button:0x000009A1:PressSwOne
00039370: UI:DSIC:25,0
00039370: SS:PreBuf
00039370: SS:BitR
00039370: UI:ShootState:0x1
00039370: UI:ShtCon_Activate
00039370: UI:DispSw: Lock
00039370: UI:ShtCon_PrepareCapture
00039370: UI:DSIC:61,0
00039370: UI:ScreenLock
00039380: UI:DSIC:e,0
00039380: UI:ScreenUnLock
00039390: UI:ScreenLock
00039390: UI:ScreenUnLock
00039390: UI:LogicalEvent:0x3135:adr:0,Para:0
00039390: UI:DSIC:e,0
00039390: SS:LoadTest:10
00039390: SS:PreCapt
00039410: UI:DisplayPhysicalScreenCBR
00039420: UI:ShootState:0x2
00039430: UI:ClearEventComp
00039430: UI:DisplayPhysicalScreenCBR
00040030: UI:ShootSeqToUI:0x2006:adr:0x45,Para:69
00040040: UI:ShtCon_SetPreCapt
00040050: UI:Strobe:Close
00040050: UI:DSIC:62,0
00040050: UI:ScreenLock
00040050: SS:IsCharge=1
00040070: UI:Button:0x000009A3:PressSwTwo
00040110: UI:ScreenUnLock
00040120: UI:_ResetShootingMode
00040120: UI:ChangePopupStrobe:Close
00040130: SS:PopChg
00040130: UI:_EntryPrepareShoot
00040130: UI:ShootState:0x7
00040140: UI:ShootState:0x8
00040140: UI:ShootState:0x9
00040140: UI:ChangePopupStrobe:Close
00040140: SS:PopChg
00040140: UI:DSIC:14,0
00040140: UI:_MuteOn
00040140: UI:DSIC:43,0
00040140: UI:DispSwCon_MuteOnPhysicalScreen
00040140: UI:Window MuteOn
00040140: UI:MuteOnPhysicalScreen
00040140: SS:Shoot
00040150: UI:DSIC:63,0
00040150: UI:ScreenLock
00040150: UI:ScreenUnLock
00040170: UI:ScreenLock
00040170: UI:ScreenUnLock
00040190: UI:DisplayPhysicalScreenCBR
00040190: UI:DisplayPhysicalScreenCBR
00040190: UI:DisplayPhysicalScreenCBR
00041110: SS:OptAt=125 3


Grüße
SX220 HS; Fw. 101b; CHDK_DE 1.2.8 Rev. 2099
Ixus55:chdk ixus55_sd450-100c-1.0.0-DE
Benutzeravatar
pterozaurus
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 65
Bilder: 0
Registriert: 18.06.2008, 10:41
Kamera(s): SX220 HS
Ixus 55

Re: Zoom-Shoot

Beitragvon Martin_badPixel » 20.06.2013, 18:55

Könnte es sein, dass das Skript auf der PowerShot sx220HS nicht läuft oder stelle ich die Parameter falsch ein?
Was wären die richtigen Einstellungen?
Danke für Tipps!
Martin_badPixel
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 14
Bilder: 1
Registriert: 03.12.2012, 18:01
Kamera(s): Canon PowerShot sx220HS
Firmwareversion 101e

Vorherige

Zurück zu Code-Ecke

Wer ist online?

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