Juciphox - eine zukunftsorientierte CHDK-Variante

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

A570 Konturenüberlagerung

Beitragvon pieps » 14.07.2008, 17:34

Hallo,

1. ein super großes Lob an Alle die hier so fleissig werkeln

2. Ich habe unter der A570 das PhyrePhoX Build laufen.
Wenn ich die Konturenüberlagerung aktiviere und ein Foto auslöse, schaltet sich die Kamera einfach ab.
Das Objektiv ist noch ausgefahren. Ein Foto wird nicht aufgenommen. Wenn ich die Kamera wieder einschalte ist Alles beim alten.

Mache ich einen Fehler ? Oder ist das ein Bug ?

Gruss Pieps
pieps
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 30
Registriert: 08.01.2008, 17:42
Wohnort: Saarland

Beitragvon msl » 14.07.2008, 18:08

Hallo,

Deine Kamera ist einfach softwaretechnisch abgestürzt - nicht schlimm, aber auch nicht schön. Da muss wohl in der Software noch nachgebessert werden. Juciphox ist ja auch ein Prerelease.

Zur Analyse wäre es nicht schlecht, mal die genauen Kameraeinstellungen zu posten.

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 gehtnix » 14.07.2008, 22:55

Hi PhyrePhoX,

Konturüberlagerung! Schon ein feines Stück!

Dennoch habe auch ich Ungereimtheiten gefunden
Einschalten, fotografieren, geht alles, aber....

Die Kontur erhalte ich auch wenn ich half_shot drücke und wieder loslasse, gehört das so?

Ab und zu taucht oben links das Wort "Frozen" auf, keine Regel festzustellen.

Ja und dann schaltet sie aus wenn man die Taste Menü drückt. Objektiv bleibt draussen.
Das geschieht intuitiv weil man glaubt man befinde sich im Alt-Modus!
Aber man muss zuerst wieder mit Print zu Alt und dann Menü und ausschalten.
Bilder anschauen geht so nicht!

So, und nun schaltet man die Kamera wieder an, siehe da, die Konturüberlagerung ist noch aktiv!
Und so steuert man mit der Menü-Taste ahnungslos in den nächsten Absturz.
Des gehört so nicht! So gesehen wäre es dann doch hilfreich wenn Frozen in dem Modus zu sehen wäre.

Ein Gedanke zu diesem Modus. Ich fotografiere z.B. von links nach rechts.
Könnte man die Überlagerungs-Grafik in der X-Achse nicht von der linken Kante her um 70% beschneiden und die restlichen 30% dann ganz nach links verschieben? Verstanden? Und von rechts nach links andersherum.
Wäre vielleicht noch ein wenig übersichtlicher.

Ach ja, diesmal ohne Bügeln zu lesen!

gruß gehtnix
Benutzeravatar
gehtnix
CHDK-Legende
CHDK-Legende
 
Beiträge: 2406
Bilder: 8
Registriert: 17.04.2008, 12:42
Wohnort: München
Kamera(s): A610 100e+f + IXUS990 IS

Beitragvon fe50 » 14.07.2008, 23:31

Hi P'PhoX,

der 447er Stand läuft nicht auf der SD400 1.01b, bootet nicht & keine LED...könnte es sein, dass da MEMISOSIZE wieder überschritten wurde ? (hab' grad' keine Zeit zum selbst testen...)

Gruß in die Hauptstadt
◄"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

Re: A570 Konturenüberlagerung

Beitragvon PhyrePhoX » 15.07.2008, 15:41

pieps hat geschrieben:Hallo,

1. ein super großes Lob an Alle die hier so fleissig werkeln

2. Ich habe unter der A570 das PhyrePhoX Build laufen.
Wenn ich die Konturenüberlagerung aktiviere und ein Foto auslöse, schaltet sich die Kamera einfach ab.
Das Objektiv ist noch ausgefahren. Ein Foto wird nicht aufgenommen. Wenn ich die Kamera wieder einschalte ist Alles beim alten.

Mache ich einen Fehler ? Oder ist das ein Bug ?

Gruss Pieps


danke fürs lob :) die konturenüberlagerung ist noch buggy, den part macht hiker_john im "grossen" forum: http://chdk.setepontos.com/index.php/to ... l#msg10871 da könnte man einen bugreport einreichen ;)

gehtnix: bei dir genau dasselbe ;) guter vorschlag auf jeden fall.

fe50 - jo kann sein, werd das mal checken!
Benutzeravatar
PhyrePhoX
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 490
Registriert: 04.07.2008, 21:31

Beitragvon PhyrePhoX » 15.07.2008, 16:36

fe50 hat geschrieben:Hi P'PhoX,

der 447er Stand läuft nicht auf der SD400 1.01b, bootet nicht & keine LED...könnte es sein, dass da MEMISOSIZE wieder überschritten wurde ? (hab' grad' keine Zeit zum selbst testen...)

Gruß in die Hauptstadt


hm, habs grad mit Jucifer gesprochen, an Memiso kann es wohl nicht liegen. Ich nehme an du hast selber kompiliert? vielleicht gabs da nen fehler?

mir ist grad eingefallen, ab welcher revision gehts denn nicht mehr?
Benutzeravatar
PhyrePhoX
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 490
Registriert: 04.07.2008, 21:31

Beitragvon fe50 » 15.07.2008, 21:30

PhyrePhoX hat geschrieben:... Ich nehme an du hast selber kompiliert? vielleicht gabs da nen fehler?
mir ist grad eingefallen, ab welcher revision gehts denn nicht mehr?


Nö, da bin ich noch nicht dazu gekommen (zudem mach ich doch beim compilieren keine Fehler, wo sind wir denn 8) ).
Download von http://www.saunalahti.fi/nirsku/chdk/, wie gesagt 447, ab welcher es nicht läuft weiß ich nicht, da müsste ich mal den Compiler anwerfen...
◄"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 PhyrePhoX » 15.07.2008, 22:01

hm najut, kann natürlich auch eine für dich kompilieren :)
Benutzeravatar
PhyrePhoX
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 490
Registriert: 04.07.2008, 21:31

Beitragvon fe50 » 15.07.2008, 22:55

PhyrePhoX hat geschrieben:
fe50 hat geschrieben:Hi P'PhoX,
der 447er Stand läuft nicht auf der SD400 1.01b, bootet nicht & keine LED...könnte es sein, dass da MEMISOSIZE wieder überschritten wurde ? (hab' grad' keine Zeit zum selbst testen...)

hm, habs grad mit Jucifer gesprochen, an Memiso kann es wohl nicht liegen. Ich nehme an du hast selber kompiliert? vielleicht gabs da nen fehler?
mir ist grad eingefallen, ab welcher revision gehts denn nicht mehr?


Ist doch die MEMISOSIZE, habe grade die 447 compiliert:
Makefile.inc: MEMISOSIZE=0x40000

Compile log:
-> main.elf
text data bss dec hex filename
223108 11036 80688 314832 4cdd0 main.elf

:oops: 4CDD0 in 40000 - Dat kann ja nich passen

Mit MEMISOSIZE=0x4D000 läuft die 447 dann normal...

Tja, manchmal kann ich mich halt auf mein Gefühl verlassen, und nachdem ich gesehen habe, was ihr da alles neu dazugepackt habt...ich vermute mal, dass da andere Modelle auch schon betroffen sind oder bald betroffen werden... :p
◄"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 gehtnix » 16.07.2008, 01:32

Hallo,

Und dann haben wir noch das! :)

Mit den Parametern hatte vorhin ein weiteres seltsames Verhalten.

Habe einen Parameter von c auf z umgeschrieben. Danach ging der Bär ab, das Script kam nicht zum Ende.
Nach langem Suchen habe ich dann festgestellt dass der Parameter z immer auf 20 stand, selbst nach einem Kamera-Neustart.
Hinter dem @param Absatz habe ich dann z=0 und print z eingefügt, z=0 wurde ignoriert und meine Abfrage ging ins Leere weil diese bei 5 beendet sein sollte, der aber fröhlich 21, 22 usw. hoch gezählt hat.
Mit einem seperatem Script habe ich dann von a-z abgefragt, alles ok. Die @parm vom anderen Script eingefügt, alles ok.
Zum Schluß habe ich in DATA alle Dateien gelöscht und weg war der Fehler. :idea:

Dann wiederum waren im Setup bei erstmaligen hineingehn alle Parameter auf Null gestanden obwohl @parm so um die 5 belegt waren. Das verschwand aber dann.
Zudem war ein anderes Mal auch die Reihenfolge der @parm vertauscht, auch dies verschwand irgendwann.

Kamera eingeschaltet Parameter steht im P-Satz 1 auf 4, gehe auf P-Satz 0 sollte dann wechsel auf 5, bleibt aber auf 4, jetzt wieder auf P1 es kommt die 5. Jetzt kann ich den P-Satz wechseln so oft ich will, es bleibt bei 5.

geschmeidig bleiben!

gruß gehtnix
Benutzeravatar
gehtnix
CHDK-Legende
CHDK-Legende
 
Beiträge: 2406
Bilder: 8
Registriert: 17.04.2008, 12:42
Wohnort: München
Kamera(s): A610 100e+f + IXUS990 IS

Beitragvon PhyrePhoX » 16.07.2008, 05:25

Fe50 - juci meinte daß eigentlich überall die memisosize auf 50000 angehoben wurde,scheinbar nicht.aber hast es ja reportet,jut.dabei hat sich in den letzten builds garnicht soviel getan.komisch.
Gehtnix: unser build versucht sich die parameter zu merken auch nach cam neustart,da muß ich wohl experimentieren. Tolle betatester seid ihr,findet nur fehler,hätte ich mich mal lieber nicht registriert hier ;)
Benutzeravatar
PhyrePhoX
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 490
Registriert: 04.07.2008, 21:31

Beitragvon gehtnix » 16.07.2008, 08:53

Hallo PhyrePhoX,

:idea: Meine Cam darf nichts von sich selbst heraus versuchen!

Mir ist auch noch eingefallen wieso z=20 war. Z war am Anfang vom dem Script mal mit @param definiert. Dann hatte ich das umgeworfen und z war für einen Moment frei- Später dann wurde z zu dem berühmten z=z+1 Zähler der mich verzweifeln ließ.

Und so merkte sich die Cam was, was sie sich nicht mehr zu merken muß :!:

Aber wie schon gesagt, geschmeidig bleiben

gruß gehtnix
Benutzeravatar
gehtnix
CHDK-Legende
CHDK-Legende
 
Beiträge: 2406
Bilder: 8
Registriert: 17.04.2008, 12:42
Wohnort: München
Kamera(s): A610 100e+f + IXUS990 IS

Beitragvon silas » 16.07.2008, 15:15

Ich bin begeistert!
Jezt benuzte ich nur noch dieses CHDK :D
Es gibt ja jezt viele neuen sachen das beste wo ich bis jezt gefunden habe ;) ist das "focus bracketing".
Ich habe kein grund gefunden um zum allbest züruckzugehen!
Zuletzt geändert von silas am 16.07.2008, 15:34, insgesamt 2-mal geändert.
a550,IXUS 80IS (1.01a)
aktuelle version
Flickr
Benutzeravatar
silas
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 150
Registriert: 23.04.2008, 13:11
Wohnort: Schweden

Beitragvon PhyrePhoX » 16.07.2008, 15:25

bitte auch dazuschreiben weshalb ihr so begeistert seid, dadurch dass wir noch garkeine "readme" dazu veröffentlicht haben wisst ihr vielleicht garnicht was es alles so tolles neues gibt ;)
Benutzeravatar
PhyrePhoX
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 490
Registriert: 04.07.2008, 21:31

Beitragvon msl » 17.07.2008, 12:19

Rev. 448

Die Menüumstellung in Sachen Remote-Control finde ich gut - ein erster guter Schritt, die Menüstruktur etwas aufzuräumen.

Die Konturenüberlagerung funktionierte beim Test stabil.

Die Tonwertkurven funktionieren prinzipiell. Es sollte aber mal erklärt werden, welchen Sinn die Optionen haben:

Custom - ist klar.
Ev+1; Ev+2 und Auto DR in Verbindung mit syscurves.cvf - keine Erklärung

Es ist dringend erforderlich, dass die zusätzlichen und veränderten Funktionen mal dokumentiert werden. Der Verweis auf die Beiträge im Forum ist da nur die halbe Wahrheit.

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 Code-Ecke

Wer ist online?

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

cron