[Patch] Multicolor-OSD-Icons Batterie, SD-Karte, USB - Update

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

Sollen die neuen Symbole in die Autobuild-Version integriert werden?

ja
47
85%
nein
3
5%
egal
5
9%
 
Abstimmungen insgesamt : 55

Maximale Info bei möglichst geringer Überdeckung des Bildes

Beitragvon Sinter » 09.10.2009, 12:10

Hallo,

ich weiß nicht ob ich da etwas übersehen hatte, aber problematisch scheint mir dass durch aufwendige Icons immer mehr vom eigentlichen Bild verdeckt wird. Denkbar wäre noch, die Icons transparenter zu gestalten damit der Hintergrund noch durchschimmert, genau wie es Fernsehsender mit ihren Programm-Icons praktizieren und wie es bspw. bei Hintergründen bei CHDK bereits gut funktioniert.

Generell wünsche ich mir indes auch weiterhin die (Wahl-)Möglichkeit, dass Einblendungen nur eine möglichst kleine Fläche (bzw. möglichst wenig Bildpixel) verdecken. Eine Abwägung von maximaler Information bei möglichst minimaler Bildabdeckung (unter der Nebenbedingung, dass man die Infos noch leicht ablesen/erfassen kann). Mit dem derzeitigen Design von CHDK bin ich daher noch immer äußerst zufrieden.

Zu klären wäre vielleicht, den Zugewinn von Information in ein Verhältnis zum hierfür nötigen Pixelverbrauch zu setzen. Ein neues Design, welches durch übersichtliche Informationskompression legitimiert wird. Die existierende Überlegung von farbigen Schalteranzeigen geht schon in diese Richtung.

Nur fällt mir hier gerade ein dass die Kameradisplays eine unterschiedliche Farb-Qualität haben. Meine IXUS60 kann beispielsweise kein richtig leuchtendes (!) Rot im Display darstellen. Rot (und auch Orange), egal in welcher Farbnuance, bleibt hier immer recht blass und ist als Warnfarbe bei CHDK-Einblendungen kaum zu gebrauchen. Dagegen kann ein schönes leuchtendes beinahe Neon-Grün gut dargestellt werden. Zum Glück bietet CHDK daher die Einstellungsmöglichkeit von Anzeigefarben. :-)

Viele Grüße,
Sinter
Ixus 60 (SD600) Firmware 1.00a
CHDK-DE aktuelle Version
Benutzeravatar
Sinter
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 416
Bilder: 2
Registriert: 14.08.2009, 13:16
Wohnort: München

Beitragvon msl » 09.10.2009, 12:40

Hallo,

Sinter hat geschrieben:...aber problematisch scheint mir dass durch aufwendige Icons immer mehr vom eigentlichen Bild verdeckt wird.

Die in diesem Patch verwendeten Icons haben die gleiche Größe wie die in der Standardversion. Kleiner Icons sind kaum machbar, da der Informationsgehalt drastisch abnehmen würde. Das liegt insbesondere ander niedrigen Auflösung der Kamerabildschirme.

Wir haben aber diverse Einstellmöglichkeiten, mit denen sich jeder alles so einstellen kann, wie er möchte. Alle Icons und Textinformationen können frei positioniert sowie ein- und ausgerschalten werden. Über Tastaturkürzel können OSD-Anzeigen kurzfristig deaktiviert werden.

Transparente farbige Icons wären eine zusätzliche Variante, die aber nur sehr schwer wegen der unterschiedlichen Farbpaletten in den verschiedenen Modi zu realisieren ist.

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

Nice to have

Beitragvon Sinter » 09.10.2009, 13:53

Hallo,

die unterschiedlichen Farbpaletten hatte ich nicht bedacht. Da macht es dann wirklich kaum Sinn, Icons transparent zu gestalten. Der Aufwand würde den Nutzen nicht rechtfertigen.

Wobei ich wie schon gesagt mit dem aktuellen Design sehr zufrieden bin und eine Designänderung für mich nur dann wirklich Sinn macht, wenn damit nicht nur dem Auge gedient ist, sondern ein funktionaler Mehrwert bzw. eine bessere Übersicht der Einstellungen resultiert.

Andererseits, wenn jemand Freude am Gestalten hat, dann könnte man vielleicht sogar alternative Skins für CHDK schaffen, sofern die Ressourcen dabei nicht zu sehr in Anspruch genommen werden. Und wer weiß, vielleicht würden manche Canon-Besitzer erst dann auf CHDK richtig aufmerksam werden, wenn sie besonders attraktive Einblendungen sehen. Nicht jeder schaut zuerst auf Funktionalität. Manche werden durch Design gelockt, und gutes Design nimmt man immer auch freudig beiläufig mit, selbst wenn es nicht zwingend der Funktionalität dient.

Viele Grüße,
Sinter
Ixus 60 (SD600) Firmware 1.00a
CHDK-DE aktuelle Version
Benutzeravatar
Sinter
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 416
Bilder: 2
Registriert: 14.08.2009, 13:16
Wohnort: München

Beitragvon msl » 13.10.2009, 22:00

Hallo,

ich habe die Patch-Datei hinsichtlich Revision 816 erneuert.

Für alle, die gerne basteln, gibt es hier den download.

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 Hamster.78 » 16.10.2009, 21:55

msl hat geschrieben:ich habe die Patch-Datei hinsichtlich Revision 816 erneuert.

Hallo @ all,

erst einmal vielen Dank msl - das du für die neue Revision das Patch zur Verfügung stellst.

aufgrund des neuen Patches von msl habe ich auch einmal für alle die neuste Build 0.9.8.8 build 816 compiliert.
(es sind alle Cameras & Firmware Version wie in der Autobuild verfügbar)
Ich habe diese mit CHDK-Shell v2.32 und GCC Compiler v4.4.0 erstellt.

Zusätzlich habe ich noch das neue Sprachpacket von msl hinzugepackt.

Download @ zShare (7zip Archiv)

gruß Hamster Bild
◄ SX100 v100c ◄ Samsung NX10

CHDK DEThe Canon Camera Hackers Manual schon gelesen?
Benutzeravatar
Hamster.78
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 318
Registriert: 24.01.2009, 11:21
Wohnort: Sachsen / Chemnitz

Beitragvon msl » 16.10.2009, 22:35

Danke fürs Compilieren. Bild

Die neue Version ist nun auch auf drop.io für jede Kamera einzeln erhältlich.

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 » 04.11.2009, 00:05

Hi msl,

gehört das so, dass das die schöne rote Farbe vom Batterie-Icon im Wiedergabemodus zu gelb/golden wechselt?

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 msl » 04.11.2009, 00:27

Hallo

Ich schätze schon, wenn der Akkustand im Wiedergabemodus wieder über 15 % steigt. Ansonsten verstehe ich die Frage nicht so richtig.

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 » 04.11.2009, 00:38

msl hat geschrieben:Ansonsten verstehe ich die Frage nicht so richtig.
Scheint dass die Leitung bei mir doch länger ist, tippfaul.
Im Record-Modus wird rot angezeigt weil kurz vor Akku-Ende 4600mv, soweit alles OK.
Schalte ich nun in die Wiedergabe wird rot zu gelb!
Grün bleibt aber grün, extra noch frische Akkus eingelegt.

Jetzt verstanden?

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 msl » 04.11.2009, 00:55

gehtnix hat geschrieben:Schalte ich nun in die Wiedergabe wird rot zu gelb!


Was sagt denn die Prozentanzeige bei gelb und Wiedergabemodus?

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 » 04.11.2009, 01:04

Hi msl,

21% im Record und nach dem Umschalten auf Wiedergabe geht es dann gelb hoch bis auf jetzt 34% vorhin bis auf 40%. Minimum ist auf 4475mv eingestellt.

Und jetzt sind wir bei 17% rot und unmittelbar nach dem Umschalten zeigt es auch 17% gelb an und wandert dann gelb hoch auf jetzt 31%


EDIT
Mittlerweile bin ich unter 15%. Und da wird bei beiden Modi auf dunkelrot geschaltet. Jetzt wird der Unterschied deutlicher, im Record müsst es von ca.40%-15% dann statt rot gelb sein, oder?

Grün, Gelb, Rot - so sollte es doch sein?
ENDE EDIT

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 Knips » 04.11.2009, 08:58

Kann das sein, dass das CHDK mit den gepatchten Icons höhere Spannungswerte misst als das andere?
Bei gleichen Akkus hab ich auf mal einige 100mV mehr auf dem Tacho. Hab das Update des CHDK erst vor ein Paar Tagen durchgeführt.
Gruß
Knips

Powershot A610 100f+ 1GB Kingston SD-Card / 4GB Transcend + CHDK 1.1.0-451 DE
Bildbearbeitung: Photshop CS3 + CS5 | Lightroom 3.0 | GIMP 2.6 | Paint Shop Pro 6
Benutzeravatar
Knips
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 162
Bilder: 0
Registriert: 29.11.2008, 17:28
Wohnort: Altes Land (Region)
Kamera(s): A610 100f - CHDK 1-1-0-r636-DE

Beitragvon msl » 04.11.2009, 11:59

Hallo,

An der eigentlichen Werteermittlung habe ich nichts geändert! Einzig der Schwellwert für die Warnmeldung wurde von 10 auf 15 Prozent erhöht. Dazu kommt noch eine zweite Fallunterscheidung für das Icon, die bei 50 Prozent liegt.

@Knips

Vielleicht hattest Du in Deiner alten Konfiguration andere Min./Max-Werte gesetzt.

@gehtnix

100 - 51 % -> grün
50 - 15 % -> gelb
14 - 0 % -> rot

Der Farbbalken besteht aus einem Rahmen, sowie einem gefülltem Rechteck mit einer dunklen und hellen Farbnuance.

Das sind die dafür festgelegten Farbcodes:

grün 0x25, 0x5F, 0x51
gelb 0x6F, 0x6F, 0x66
rot 0x2F, 0x22, 0x26

So, nun kannst Du mit Deiner Farbpalette vergleichen.

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 » 04.11.2009, 15:08

msl hat geschrieben:grün 0x25, 0x5F, 0x51
gelb 0x6F, 0x6F, 0x66
rot 0x2F, 0x22, 0x26

So, nun kannst Du mit Deiner Farbpalette vergleichen.
Wenn Du mir jetzt noch verrätst wo ich da nach schauen soll?

Habe mal die CCHDK.CFG gelöscht. Es bleibt bei der unterschiedlichen Darstellung.

In gui_batt.c finde ich das, da habe ich aber nichts abgeändert.
Syntax: [ Download ] [ Verstecken ]
Benutze C Syntax Highlighting
    color cl1 = (perc>50)?0x25:(perc<=15)?0x2F:0x6F;

    color cl2 = (perc>50)?0x5F:(perc<=15)?0x22:0x6F;

    color cl3 = (perc>50)?0x51:(perc<=15)?0x26:0x66;

 
Erstellt in 0.005 Sekunden, mit GeSHi 1.0.8.9


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 msl » 04.11.2009, 17:36

Wenn Du mir jetzt noch verrätst wo ich da nach schauen soll?


Du sollst mal die Farbpaletten Deiner A610 anschauen. Dort suchst Du die Farben an Hand des genannten Codes heraus. Diese sollten meinen Farbbeschreibungen entsprechen. Wenn nicht, müssen wir weitersehen.

Was mich jetzt wundert, dass Du der erste bist, dem da Fehlfarben auffallen. Immerhin wurde die Downloadseite mit den gepatchten Versionen über 800 mal aufgerufen. Auch jetzt bei der CHDK-DE-Version hat sich noch kein anderer diesbezüglich zu Wort gemeldet.

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 26 Gäste