LCDproc development and user support list

Text archives Help

[Lcdproc] LCDProc always flushing without sleeping?

Chronological Thread 
  • From: bsdfan at (Markus Dolze)
  • Subject: [Lcdproc] LCDProc always flushing without sleeping?
  • Date: Thu, 02 Sep 2010 18:35:59 +0200


LCDd updates a screen every 1/8th second (frame rate). This is not be
confused with the WaitTime option, which defines after how many seconds
the next screen is shown if there is more than one.

There is a sleep in between the flush() calls of 125ms average (can be
more, can be less depending of the speed of the display).

Usually, drivers implement a buffer and a backingstore which is updated
by write commands. On flush only portions with differences to the buffer
are sent to the display.


On 02.09.2010 17:13, Christian Hehtke wrote:
> Hi all,
> Im new to LCDProc. I developed a driver for our LCD and its working.
> But I don't understand the behaviour of LCDProc Server. It calls Flush
> without any sleep. Flushing the same screen (server screen) again and
> again directly after it has been flushed. I thought the WaitTime
> setting would say how often the screens are flushed to the display.
> Currently I have a display that is constantly rewriting the screens.
> Is there a way to tell the server not to call flush on my driver so
> often? I want the screen to be displayed for some seconds without
> beeing reflushed...
> Thanks in advance
> Christian

-------------- next part --------------
An HTML attachment was scrubbed...

Archive powered by MHonArc 2.6.18.

Top of page