(2014-02-11, 21:31)herrnst Wrote: Well, that option and it's behaviour is wanted by some users, that's why it's there ;-) (could probably be moved to the GUI settings, though).
I didn't know about the option till I found this thread. I realy like it but as a GUI setting it might be easier to find?! ;o)
(2014-02-11, 21:31)herrnst Wrote: Honestly I don't have a clue why this happens especially on RPi, I also don't have any such hardware at hands to test and/or reproduce (nor even fix) the problem.
I do have some more HD44780 displays and I could make you a cabel with poti and GPIO connector but I only have one RPi and that is in daily use. Let me know if you need the LCD.
(2014-02-11, 21:31)herrnst Wrote: As I understand: It doesn't matter where the PlayIcon thingy and the following ProgressBar is placed. If the PlayIcon is placed _somewhere_ above the ProgressBar (e.g. Icon at Line 1, Bar at 4), the bar disappears. Is that right?
No, it's the other way round! First the ProgressBar and below the PlayIcon works.
I don't realy care because I don't like the PlayIcan and I don't use it. I just wanted to let you know that there are more people with that problem and it might be a bug. As I said: I don't care but I would help with testing if you want to track down the problem. My first guess would be that is is the HD44780 display-driver for the RPi but I could be wrong like with the low-contrast problem - I will come to that later. ;o)
(2014-02-11, 21:31)herrnst Wrote: This is intended. script.xbmc.lcdproc doesn't draw any special text chars from the ROM charset (like "Has LCD/VFD" does).
It's strange that "LCD.Time2x" and "LCD.TimeWide2x" and so on didn't work at all when I used the build in LCD/VFD. Is it an RPi only problem? Again: Driver problem?
(2014-02-11, 21:31)herrnst Wrote: Rather, it utilises LCDproc's "num" widgets so that LCDproc takes care of putting the digits onto the display (it can do it best and automatically as it obviously knows best how to drive the attached display). This greatly improves compatibility with all sorts of display hardware regarding the bigdigit display (rather than having only garbage on non-HD44780 character rom displays). The (rather little) draw-back is that LCDproc "num"'s can't be mixed with something else.
Ahhhh! Now I understand why! Didn't know that the big clock is a LCDproc build in feature.
(2014-02-11, 21:31)herrnst Wrote: Reproducable. From two text lines in <video> via pressing pause to the screensaver kicking in, it shows the (paused) playback time as big digits. Might need to take a look at the "isscreensaveractive+isplayingvideo" determination logic.
Updated:
Four text lines not two but yes, your are right! I now tested pausing a film, a series and music. The file is playing, I press pause, wait (I think) 3 minutes and when the screensaver starts (the tv-screen gets dimmed) the LCD shows the paused playback time as big digits. When the file is longer than an houre it shows the time like this: 00:01:30 and when it is less than an houre it shows it like this: 01:30 followed by three BIG blanks. Does this help? Is it a RPi problem only again?
(2014-02-11, 21:31)herrnst Wrote: Now THAT one sounds extra-strange. Especially since a LCDproc client simply just can not - in no documented way - dim the display backlight "just a little". Backlight control from within a LCDproc client is binary - on or off (if interested, see the LCDproc dev guide regarding "screen_set -backlight").
It looks strange too! ;o)
I know that there is no such feature but I could see it. First I thought it must be the power supply but I could not remember such problems when using LCD/VFD and also it was reproduceable only happening in very special submenus.
I had an idea! When switching through the menus I noticed that on every update with a new contend the characters on the display got a bit darker for a millisecond. I thought it could be a problem that in some menus for some reason the contend of the display gets updated permanently (without contend change) and because the display is so slow you don't see flickering but it would cause the lower contrast. I was so wrong ...
(2014-02-11, 21:31)herrnst Wrote: A video showing the XBMC screen and the display when toggling that effect would be very interesting.
I made a video of the display and I can upload it if you are still interested. I used the handy cam so it is not a good quality but the effect is easy to see. But it is only for curiosity because the problem is solved ...
(2014-02-11, 21:31)herrnst Wrote: However (see above), I don't have a clue what could cause this or even be fixed (would really need such hardware to reproduce). Also, this is the first time I get a report of such an issue. Are you sure this ain't some sort of power issue?
To make it short: Yes, it was the power supply!
I tested an other PSU just to be sure and the effect is gone or at least only a very very tiny effect can still be seen.
Updated:
I tested LCD/VFD again and it shows the same effect. I will try to deactivate the dynamic overclocking (with overvoltage). Maybe the RPi thinks that it has to overclock in these menus?! ;o)
(2014-02-11, 21:31)herrnst Wrote: Interpolating from your forum nick: "Kein Problem, alles gut" ;-)
Richtig interpoliert! :o)
Thanks,
Cyberdyne
Edit:
How can I determine the version of the hd44780 driver? I took the driver from the tutorial and there was no info about it. Are there different drivers and which one should I use?