• Status Closed
  • Percent Complete
  • Task Type Bugs
  • Category LCD
  • Assigned To No-one
  • Operating System Iriver H300 series
  • Severity Very Low
  • Priority High
  • Reported Version
  • Due in Version Version 3.0
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by wehn - 2006-03-04
Last edited by christi-s - 2006-03-19

FS#4764 - H300 reverse colours flash when turning backlight on

When using a reverese colour scheme such as white on black backround, there is a noticable flash when on turning on the display. This may be because the backlight is turned on before screen is written.

Could the backlight be turned on after drawing the screen? May also be good for other backlit targets.


Closed by  petur
2006-04-26 19:26
Reason for closing:  Fixed

Is this still a problem in the latest daily builds?

wehn commented on 2006-03-20 10:29

I downloaded the 19/3/06 build and made a little video. Constant aperture to prevent emphasising it.

Playing it in slow motion [mplayer -speed 0.1 mvi_4897.avi] seems to show this:
bright (ie high black level) frame with WPS
normal WPS

The one frame that is brighter but has the WPS drawn already. I hadn’t tried this on the old builds. Hmm. We may need a faster camera (>15 fps!) to figure out what causes the flash.

It almost seems like it is the delay in the LCD fully darkening after the backlight comes on, even if the LCD is drawn first.
Have you seen this? Only really noticable in the dark, I don’t know if it bothers anyone else. :)

ohrn commented on 2006-03-20 10:31

I can confirm this on todays build. When turning the backlight on there is a breif white flash before the black background is drawn.

wehn commented on 2006-04-17 10:12

There may need to be a slight delay between drawing screen, and turning on the backlight to fix this. I suspect the “time to darken” would be different other platforms too.

petur commented on 2006-04-26 18:48

confirmed - only when using dark backgrounds…


Available keyboard shortcuts


Task Details

Task Editing