LCD bei Dunkelheit automatisch dimmen

Wünsche, Anträge, Fehlermeldungen
kernelx
Beiträge: 2
Registriert: Sonntag 27. Januar 2002, 17:59

LCD bei Dunkelheit automatisch dimmen

Beitrag von kernelx »

Hallo,

mit Neutrino bin ich absolut zufrieden, besten Dank an die Programierer.

Aber ein weiterer Vorschlag wäre da noch:

Leider stört nachts die "helle" LCD Anzeige. In der BR-Soft gab es eine Einstellung, in der sich das LCD der Helligkeit der Umgebung anpasste. Und sich bei absoluter Helligkeit komplett ausschaltete. Dieses Feature fand und finde ich ziemlich angenehm.

Wer könnte dieses Feature implementieren? Oder wo finde ich die Sourcen um es selbst zu programmieren?

Gruesse

kernelx
tmbinc
Developer
Beiträge: 821
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von tmbinc »

es gibt nen helligkeitssensor?


uuh.. wusste ich noch garnichts von (kann aber sein)

hat jemand ne ahnung wo der angeschlossen ist?
kernelx
Beiträge: 2
Registriert: Sonntag 27. Januar 2002, 17:59

Beitrag von kernelx »

Ja, den gibt es.

Er wird schätzungsweise rechts neben dem LCD sein.
In der Nähe des Empfänger IR.

Das Gerät ist von Sagem (dbox2).

Die Einstellungen unter BR waren zu finden unter
- Einstellungen
- LCD
- Kontrast auf "niedrig" und da war noch eine Einstellung,
aber die weiss ich leider nicht mehr, ist bereits länger her.

Gruesse

kernelx
chkdesign
Senior Member
Beiträge: 1544
Registriert: Freitag 12. Oktober 2001, 00:00

Beitrag von chkdesign »

Soweit ich weiß sind auf der Platine 4 ähnliche Bauteile: IR Empfänger, IR Sender, Status LED und ???.

Das das bei der BR ging weiß ich auch. Wenns dunkel wurde, dann hat sich das Display automatisch ein wenig abgedunkelt.

Meine Status LED ist jetzt blau. coool.

chk
Hunz
Senior Member
Beiträge: 249
Registriert: Samstag 21. Juli 2001, 00:00

Beitrag von Hunz »

geht das bei allen boxen? oder nur sagem?
mediom
Erleuchteter
Erleuchteter
Beiträge: 505
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von mediom »

@hunz bei philips boxen gehts auch. bei nokias gehts nicht(zumindest bei denen die ich bisjetzt gesehen habe)
Hunz
Senior Member
Beiträge: 249
Registriert: Samstag 21. Juli 2001, 00:00

Beitrag von Hunz »

hätte mich doch gewundert wenn ich den sensor übersehen hätte
dann muss wohl jmd. mit ner sagem/phillips mal am i2c loggen
Chriss
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Mittwoch 15. Mai 2002, 06:46

Beitrag von Chriss »

Aber geht das ganze denn jetzt auch mit Linux? Oder nur mit der BN?
Hunz
Senior Member
Beiträge: 249
Registriert: Samstag 21. Juli 2001, 00:00

Beitrag von Hunz »

z.Z. nur mit der BR - wenn jemand mal probiert an welcher addr. im sagem/phillips-fp die helligkeit steht geht das mit linux auch
ich hab hier aber keine sagem oder phillips

wenn sich jmd. bereiterklaert das zu testen bau ich ne angepasste variante vom fp und n testprogramm (via ioctl)
Voldemort
Interessierter
Interessierter
Beiträge: 62
Registriert: Mittwoch 7. November 2001, 00:00

Beitrag von Voldemort »

Sorry Hunz, aber ich glaube da wird niemand was finden, ich denke das ist eine eingebaute Funktion des FP.
Mal mit einer Philips folgenden Test machen:
Helligkeit auf 50 einstellen. (LCD wird ziemlich dunkel)
Mit einer Taschenlampe rechts neben dem Display in das Fenster leuchten.
Im Sekundentakt sollte das Display jetzt heller werden.
Wenn die Helligkeit auf Maximalwert eingestellt ist kann es nicht mehr heller werden. Deshalb hat das bisher niemand bemerkt.

Das einzige was ich mir vorstellen kann ist, dass durch ein oder zwei zusätzliche Register die Hysterese der Funktion beeinflust werden kann.
Da wird man aber wohl was reinschreiben müssen und nicht was auslesen.
Voldemort
Interessierter
Interessierter
Beiträge: 62
Registriert: Mittwoch 7. November 2001, 00:00

Beitrag von Voldemort »

Habe gerade fest gestelt dass das nur funktioniert wenn vorher die Betanova lief.
Da fehlt bei uns noch eine Einstellung.
Hunz
Senior Member
Beiträge: 249
Registriert: Samstag 21. Juli 2001, 00:00

Beitrag von Hunz »

wäre mal interessant auf ner virginbox zu loggen was die BR alles mitm fp macht
Voldemort
Interessierter
Interessierter
Beiträge: 62
Registriert: Mittwoch 7. November 2001, 00:00

Beitrag von Voldemort »

@Hunz Habe das gesuchte Register gefunden

0x08
0 = dimmen aus
1 = dimmen ein

Ich kann nach dem setzen des Registers 0x08 auf 1 keinen Unterschied zur BN mehr festellen
Hunz
Senior Member
Beiträge: 249
Registriert: Samstag 21. Juli 2001, 00:00

Beitrag von Hunz »

ah interessant
aber schade dassman den sensor ned selber abfragen kann :(
t.u.b.e.
Einsteiger
Einsteiger
Beiträge: 293
Registriert: Mittwoch 9. Januar 2002, 11:04

Beitrag von t.u.b.e. »

Hallo!

Siehe vielleicht hierzu auch: http://tuxbox.berlios.de/forum/viewtopic.php?t=7013
Bye,
T.U.B.E.
The Ultimate Boygroup Enemy

Download ISDN-CAPI-WATCH @ http://www.dbox2.info
(Made as dbox2isdn by Tube and improved by ktw2001)

Porsche 968 for sale: http://www.kueper.info/968
Voldemort
Interessierter
Interessierter
Beiträge: 62
Registriert: Mittwoch 7. November 2001, 00:00

Beitrag von Voldemort »

@Hunz
Vieleicht kann man das ja doch!
Welche Register/Adressen/Befehle/Reaktionen für den FP sind denn bereits bekannt?
Hat sich jemand die Mühe gemacht und das strukturiert aufgeschrieben?
Oder gibt es nur das was sich im fp.c und fp.h als Kommentar oder Definition herauslesen lässt?

@t.u.b.e
Den thread kenn ich, aber ich denke da geht es im wesentlichen um IR-Steuerung
Hunz
Senior Member
Beiträge: 249
Registriert: Samstag 21. Juli 2001, 00:00

Beitrag von Hunz »

strukturiert zusammengeschreiben hat sich das glaub ich bisher niemand *hust* ;)
ausser dem in fp.c sollten keine bekannt sein - koennte man natuerl. mal ordentl. machen ;(

aber was das auslesen angeht
ich hab alexW mal n testtool gegebn das hat nachdem er im zimmer das licht abgeschaltet und n spiegel vors lcd gestellt hat die LCD-hintergrundbeleuchtung gepulst und alle fp-register ausgelesen ob sich da was ändert - wir haben aber nix gefunden
das kann natürlich daran liegen dass der sensor bei ihm im fp von der betasoft nochned initialisiert wurde

um die register zu lesen hab ich schnell das hier gebaut:
http://hunz2.dyndns.org/fpread.c

das erste (und einzige) argument ist die maximale helligkeit fuers lcd - der liest dann von jedem fp-register 4 byte mit maximaler und 0-Helligkeit
für den FP_IOCTL_GET_REGISTER braucht man aber aktuelle fp.c ausm cvs

vielleicht hat ja jmd. lust damit rumzutesten
zexma
Tuxboxer
Tuxboxer
Beiträge: 2067
Registriert: Mittwoch 6. März 2002, 15:29

Beitrag von zexma »

ich bin so frei und verlinke das mal:
http://tuxbox-cvs.sourceforge.net/forum ... ht=#161918