Fernbedienung für 25 und mehr SX200IS gleichzeitig?

Kamera-Hardware, Selbstbaufernbedienung und sonstige Hardware-Erweiterungen

Re: Fernbedienung für 25 und mehr SX200IS gleichzeitig?

Beitragvon msl » 28.02.2011, 12:47

Hallo,

zur ersten Fragen:

set_file_attributes(<Dateiname>, <Attribute>)
Attribute ist eine Bitmaske:
0x1 = Schreibgeschützt
0x2 = Versteckt
0x20 = Archiv

Bsp.: Setzten der 3 Attribute für eine Datei (file_name)
set_file_attributes(file_name, bitor(bitor(0x1,0x2),0x20))

Hier noch ein interessanter Thread zum Thema (besonders am Ende): viewtopic.php?f=7&t=2208

zur zweiten Frage:

Mit dofile(<Dateiname>) kann ein neues Skript geladen werden.

(Sorry für Antwort im Telegrammstil)

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: Fernbedienung für 25 und mehr SX200IS gleichzeitig?

Beitragvon Karmaschinken » 28.02.2011, 13:12

Tja, das auf Systemebene wie bei Windows zu machen, auf die Idee wäre ich nicht gekommen... V ielen Dank

Dazu muss ich dann allerdings erst herausfinden welches das neueste Foto ist und den ganzen DCIM-Ordnerper Script durchrattern...

Zum 2.: dofile war mir bekannt, aber dofile führt das Skript auch automatisch aus. Was ich eher suche ist sowas wie dofile ohne run. Also "loadskript" oder so....
Zuletzt geändert von Karmaschinken am 28.02.2011, 13:19, insgesamt 1-mal geändert.
50 Stück SX 200 IS
Karmaschinken
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 114
Registriert: 13.08.2010, 09:24
Wohnort: Woltersdorf
Kamera(s): 50 Stck. SX200IS

Re: Fernbedienung für 25 und mehr SX200IS gleichzeitig?

Beitragvon msl » 28.02.2011, 13:18

Hast du schon mal loadfile(<Datei>) getestet. Laut Lua-Spezifikation soll es eine Datei laden aber nicht ausführen. Wie sich das unter CHDK verhält kann ich nicht sagen, da bisher nicht getestet.

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: Fernbedienung für 25 und mehr SX200IS gleichzeitig?

Beitragvon Karmaschinken » 28.02.2011, 13:24

Mit loadfile("bla.lua") schaltet sich die Cam einfach aus, und mir scheint, es ist egal, was in "bla.lua" steht. Ich habe einfach nur einen print-Befehl drin, trotzdem.
50 Stück SX 200 IS
Karmaschinken
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 114
Registriert: 13.08.2010, 09:24
Wohnort: Woltersdorf
Kamera(s): 50 Stck. SX200IS

Re: Fernbedienung für 25 und mehr SX200IS gleichzeitig?

Beitragvon msl » 28.02.2011, 13:36

Schade, dann fällt mir im Augenblick nur noch eine Lösung ein, bei der in der Konfiguration die verwendete Skript-Datei geändert wird (set_config_value(194, <Pfad/Dateiname>). Das hilft aber wenig, weil die Änderung erst nach einem Reboot wirksam wird und damit ist die Initialisierung wieder weg. :(

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: Fernbedienung für 25 und mehr SX200IS gleichzeitig?

Beitragvon Karmaschinken » 28.02.2011, 13:59

Trotzdem war das eine große Hilfe... Es macht nichts, dass man per "Load script file" per Hand das "ProtectLastJPG.lua" laden muss, Hauptsache es geht, und das tut es. Es ist insofern auch eine bessere Lösung als das "Shoot-And-Send", als man jetzt den zeitlichen Ablauf per Hand steuern kann. Ich warte, bis das letzte geupt ist und starte dann das nächste. Top top top! Damit ist das letzte wirkliche Problem behoben... Leute, ihr seid echt klasse! Ich froi ma riesig auf den ersten echten Einsatz am 4.! Krossikowski!
50 Stück SX 200 IS
Karmaschinken
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 114
Registriert: 13.08.2010, 09:24
Wohnort: Woltersdorf
Kamera(s): 50 Stck. SX200IS

Re: Fernbedienung für 25 und mehr SX200IS gleichzeitig?

Beitragvon Karmaschinken » 04.03.2011, 12:19

Hallo Leute,

bittte ich habe eine sehr dringende Frage. Ich habe das Array gerade in einem Studio stehen und stelle fest, dass der Weißabgleich zwischen den einzelnen Kameras leichte Differenzen aufweist. Ich wollte deshalb jetzt mal RAW ausprobieren. Die Kamera macht RAW, aber Lightroom und Photoshop können die Dateien nicht öffnen. Also wollte ich DNG ausprobieren, geht aber auch nicht, weil mir die badpixel.bin fehlt. Das Script zur Generierung derselbsen startet zwar, es macht wohl auch ein Bild, aber dann geht die Makera einfach aus, ohne eine badpixel.bin erzeugt wird.

Kamm mir jemand, möglichst schnell, sagen, wie ich entweder die badpixel.bin erzeugen kann oder noch besser die RAWs in Photoshop öffnen?

Danke Euch sehr! Wie gesagt, es ist dringen! Danke danke danke!
50 Stück SX 200 IS
Karmaschinken
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 114
Registriert: 13.08.2010, 09:24
Wohnort: Woltersdorf
Kamera(s): 50 Stck. SX200IS

Re: Fernbedienung für 25 und mehr SX200IS gleichzeitig?

Beitragvon msl » 04.03.2011, 12:51

Hallo,

aktuell ist die badpixel.bin-Erzeugung als Funktion im CHDK-Menü eingebaut - unter RAW-Einstellungen. Die alte Variante per Skript wurde deaktiviert.

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: Fernbedienung für 25 und mehr SX200IS gleichzeitig?

Beitragvon Karmaschinken » 04.03.2011, 13:04

Ja, danke, kurz bevor Du es schreibst habe ich es in einem anderen Thread gelesen, es nutzt aber nichts, denn es bewirkt dasselbe. Statt die badpixel.bin zu erzeugen schaltet sich die Kamera einfach aus... Was kann da sein? Danke
50 Stück SX 200 IS
Karmaschinken
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 114
Registriert: 13.08.2010, 09:24
Wohnort: Woltersdorf
Kamera(s): 50 Stck. SX200IS

Re: Fernbedienung für 25 und mehr SX200IS gleichzeitig?

Beitragvon msl » 04.03.2011, 13:15

Ehrlich gesagt bin ich da jetzt überfragt. Bei mir hat ein Test volle Funktionsfähigkeit ergeben. Andere Negativ-Berichte sind mir auch nicht bekannt. Das alles hilft dir jetzt aber nicht weiter.

Ich kann dir nur raten, CHDK neu aufzusetzen bzw. mal die Konfigurationsdatei cchdk.cfg zu löschen. Manchmal steckt der Teufel im Detail.

Vielleicht lassen sich die RAW-Dateien auch mit RawTherapee öffnen. Bei vielen CHDK-unterstützen Kameras erkennt das Programm die RAW-Dateien ohne DNG-Umwandlung.

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: Fernbedienung für 25 und mehr SX200IS gleichzeitig?

Beitragvon Nando » 04.03.2011, 14:53

Hallo Karmaschinken,
mit dng4ps2 lassen sich dir Aufnahmen in DNG umwandeln. Eine Registrierung, angehängt von msi, ist dafür notwendig.
[gelöst] CRW umwandeln (Canon PowerSot SX200 IS)

Mit RawTherapee lassen sich CRW-Dateien öffnen, die haben aber keine Metainformationen.

bis dann,
Nando
Canon PowerShot SX200 IS 100D (seit Mitte Nov 2009), Canon PowerShot A1000 IS 100b
Nando
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 257
Registriert: 11.11.2009, 15:55

Re: Fernbedienung für 25 und mehr SX200IS gleichzeitig?

Beitragvon Karmaschinken » 05.03.2011, 10:58

Hallo CHDKler! Vielen Dank für Eure Antworten... Leider hat es im Studio dann doch nicht mehr geklappt, die Kameras mal eben auf RAW umzustellen, ich will versuchen, ob ich das in-camera noch hinbekomme.

Aber vorher habe ich noch eine viel wichtigere Geschichte, die möglicherweise das ganze Projekt bedroht. Bei der Auswertung der entstandenen Sequenzen zeigt sich ein Fehler, den ich auch vorher hin und wieder hatte, der aber ein k.o-Kriterium werden könnte, wenn ich ihn nicht in den Griff kriege. Und zwar kommt es hin und wieder vor, dass einige Kameras verzögert auslösen. Es ist alles richtig eingestellt und es passiert nur hin und wieder. Ich kann noch keine Häufigkeit benennen, aber es scheint nicht allzu selten zu sein.

Fällt irgend jemandem ein Grund ein, warum die Kameras verzögert sein könnten? Kann es sein, dass das OSD von CHDK dafür verantwortlich ist? Sollte ich eine Einstellung verändern, die sich Eurer Meinung nach vielleicht auf den Auslösezeitpunkt auswirken könnte? Bin für jeden Tip dankbar!

Gruß! Martin...

-- 05.03.2011, 11:45 --

Ach so, und dann habe ich noch eine Frage: Ich wollte gestern auch ein erstes mal das "Synch Delay" ausprobieren, also dass jede Kamera zur vorhergehenden etwas zeitversetzt auslöst. Dazu habe ich an jeder Kamera "Synch delay 0,1s" eingestellt, die erste 0,1s die nächste 0,2s usw.

Aber sie haben trotzdem alle gleichzeitig ausgelöst. Ist diese Funktion denn nicht dafür gedacht, zeitversetzt auszulösen?
50 Stück SX 200 IS
Karmaschinken
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 114
Registriert: 13.08.2010, 09:24
Wohnort: Woltersdorf
Kamera(s): 50 Stck. SX200IS

Re: Fernbedienung für 25 und mehr SX200IS gleichzeitig?

Beitragvon h3px » 05.03.2011, 12:06

Hi Karmaschinken,
ich nehme ja eigentlich an du hast schon alles was sich manuell einstellen lässt auf manuell.
Den größten zeitlichen Verzug dürfte ein aktivierter Auto-Focus ergeben. Dann eine Veränderung der Blende.
Weißabgleich,Belichtungsberechnung, ISO sollten ja eigentlich keine unterschiedlichen Laufzeiten bei den Cams ergeben, egal welche Werte sie ausrechnen.

Ansonsten müsstest du vermutlich mal beschreiben wie deine Settings derzeit aussehen :)

Gruß h3px
Benutzeravatar
h3px
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 365
Bilder: 10
Registriert: 15.01.2009, 20:38
Wohnort: ~ MUC
Kamera(s): S 110 103a - SX 260 101a
Ixus 870 101a - A590 101b

Re: Fernbedienung für 25 und mehr SX200IS gleichzeitig?

Beitragvon Karmaschinken » 05.03.2011, 13:15

h3px hat geschrieben:Hi Karmaschinken,
ich nehme ja eigentlich an du hast schon alles was sich manuell einstellen lässt auf manuell.
Den größten zeitlichen Verzug dürfte ein aktivierter Auto-Focus ergeben. Dann eine Veränderung der Blende.
Weißabgleich,Belichtungsberechnung, ISO sollten ja eigentlich keine unterschiedlichen Laufzeiten bei den Cams ergeben, egal welche Werte sie ausrechnen.

Ansonsten müsstest du vermutlich mal beschreiben wie deine Settings derzeit aussehen :)

Gruß h3px


Die Kameras stehen samt und sonders im M-Mode, Focus ist auch manuell. ISO, TV, AV und Fokusdistanz werden alle durch Overrides überschrieben.

Ich habe ein Init-Script geschrieben, das die "Canon"-Einstelleungen (also nicht die Overrides) alle auf gleiche Werte bringt. das sind üblicherweise ISO 400, TV 1/600 (je nach Licht, das wir haben) und AV immer 3.4. Der Weißabgleich lässt sich ja nicht overriden, der ist also sowieso immer gleich.

Die Overrides bestimmen dann ja das eigentliche Bild und variieren. Gestern hatte ich 1/500, Blende 4.5, ISO 200.

Das mit der Blende dachte ich mir auch schon, deswegen habe ich in den Canon-Einstellungen den Wert auf denselben gebracht wie den in den Overrides. Das hat aber nichts genutzt. Es ist doch aber auch so, dass mit dem "Synch" die Kameras in Bereitschaft gesetzt werden. Am FErnauslöser drücke ich nach unten, man hört alle Blende in Bereitschaftsposition fahren, und beim Loslassen entsteht das Bild. Insofern sollte doch da auch keine Verzögerung entstehen können, oder? Die Zeit zwischen Bereitschaft und Auslöser beträgt je nachdem 4-5 Sekunden. Und das Schreiben der Daten auf die Karten kann auch nicht die Ursache sein, gestern hatten wir ca. 15 Sekunden zwischen jedem Take.

Möglicherweise aber ist die Kamera beim Auslösen trotzdem gerade mit etwas beschäftigt. Und da fiel mir beispielsweise das OSD ein. Kann das sein, dass das OSD der Cam Rechenzeit klaut und die dann nicht im richtigen Moment startet? Wäre das möglich?

Danke Euch sehr!
50 Stück SX 200 IS
Karmaschinken
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 114
Registriert: 13.08.2010, 09:24
Wohnort: Woltersdorf
Kamera(s): 50 Stck. SX200IS

Re: Fernbedienung für 25 und mehr SX200IS gleichzeitig?

Beitragvon msl » 05.03.2011, 13:46

Hallo,

wie sieht es bei abgeschaltetem CHDK-OSD aus? Spielt der Zeitabstand zwischen Initialisierung und Shooting eine Rolle?

Dann würde ich mal noch testen, ob es mit sehr niedrigen ISO-Werten (50) besser funktioniert.

Die Fehlerquellen können aber sehr vielfältig sein. Schließlich ist die SX200 kein Profi-Werkzeug. Möglicherweise kommt es zu "Speicherlecks", die eine kontinuierliche Abarbeitung verhindern.

Mit der Funktion Synch Delay kenne ich mich nicht so aus. Ursprünglich wurden diese ganzen Funktionen mal für eine spezielle Fernbedienung (Ricoh CA1) eingeführt. Möglicherweise funktioniert die Verzögerung nur damit.

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

VorherigeNächste

Zurück zu Technik-Ecke

Wer ist online?

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