Hallo,
gehtnix hat geschrieben:...dass es dir selbst nicht aufgefallen ist. ...Das hab ich auch jetzt erst überrissen, die Ausgabe der Farbpalette ist ja zwischen Rec und Play völlig unterschiedlich
Du darfst versichert sein, dass mir die Existenz unterschiedlicher Farbpaletten schon in meinen CHDK-Anfängen aufgefallen war - siehe
hier -. Außerdem gibt es auch einen kleinen Hinweis im Handbuch auf S. 12.
Aus diesem Grund habe ich ausgehend von meiner Kamera nur Farben gewählt, die sowohl im Wiedergabe- als auch Aufnahmemodus identisch oder ähnlich sind. Die ausgewählten Farben habe ich auf der A610! gegenprüfen lassen. Dummerweise sind wir da nicht auf die Idee gekommen, auch noch Wiedergabe- und Aufnahmemodus gegenzuprüfen. Wahrscheinlich, weil wir gar nicht auf die Idee gekommen sind, dass es da auch noch Unterschiede gibt.
Grundsätzlich ist es aber ein riesiges Problem, etwas (für alle) zu entwickeln, wenn man kaum oder nie ein Feedback auf diverse Rückfragen bekommt (Diese Aussage trifft auf Dich, gehtnix, natürlich nicht zu). Siehe dazu z. B. die erst kürzlich gestartete Umfrage zur CHDK-Umgebung. Zugegebenermaßen stehen optische Aspekte der Bedienoberfläche von CHDK nicht für jeden im Vordergrund. Viele mögen eher schlichte numerische Informationen. Trotzdem bleibt es ein Problem, Informationen für Weiterentwicklungen zu sammeln. Es fällt auch vielen schwer, bestimmte Entwicklungen mal perspektivisch zu betrachten und mitzuwirken. Mit der Schaffung von Grundlagen sind wiederum Verbesserungen und Neuerungen möglich.
gehtnix hat geschrieben:da wirst wohl a´bisserl länger stricken müssen.
Eigentlich nicht. Eine Lösung hätte ich schon. Ich weiß nur nicht, ob ich die umsetzen möchte, da sie nicht pflegeleicht ist. Eigentlich müsste man wissen, bei welchen Kameras ähnliche Differenzen auftreten, damit man das nicht kleckerweise einpflegen muss. Aber gehen wir die Sache mal an.
Ich habe mir mittlerweile die passenden Farbecodes für die A610 im Aufnahmemodus (0x99 und 0x9F) besorgt. Dann bräuchte ich mal noch eine Rückmeldung, was die A610 bei dem Befehl get_platform_id ausspuckt. Ich will mich da nicht auf die Wiki-Tabelle verlassen.
Im Anhang ist eine Testversion für die A610. Bitte mal folgendes ausprobieren:
- Geht die Batterie-Anzeige überhaupt (play und record)?
- Welche Farben werden in welchen Modus in den Abstufungen 100, 50 und 15 % angezeigt angezeigt?
- Wenn Anzeige generell funktioniert, werden im "Gelbbereich" schon gleiche Farben in Play und Record angezeigt.
Die Prozente können durch Veränderung der Min/Max-Werte für die Batterie-Anzeige manipuliert werden.
Gruß msl