[Lcdproc] MtxOrb problem

Michelle Dupuis support@ocg.ca
Thu Oct 5 20:16:02 2006


I'm using the Oct 4 nightly build - so I should have recent code.  

I tried the test program - and strange characters appear.  In one case a
heart overlayed into a white box, etc.  There is still some strange flicker.
(perhaps this is not simply an overwrite / scroll problem).

MD 

-----Original Message-----
From: Ethan Dicks [mailto:ethan.dicks@gmail.com] 
Sent: Thursday, October 05, 2006 2:20 PM
To: Michelle Dupuis
Cc: lcdproc@lists.omnipotent.net
Subject: Re: [Lcdproc] MtxOrb problem

On 10/6/06, Michelle Dupuis <support@ocg.ca> wrote:
> Sounds great - send over the test program when you have a chance.


> I noticed that the corrupt "]" character is at the end of a bar graph for
a
> CPU that is at 2% utilization.  So, it's not a problem of the bar graph
> going too far to the right.  This looks more and more like a problem
> relating the number of display lines!

Entirely possible, but that's all client-dependent.

> What's strange is that without graphics, there were no scroll/overwrite
> issues.  So something to do with using the graphics characters appears to
be
> causing a scroll / overwrite issue.  (The flickering reinforces that)

Are you sure you have the latest version of LCDproc? (some nightly
after 01-Oct)  I fixed a bug in MtxOrb.c that caused custom chars to
be displayed one line below and one char to the right from where they
should be (there was a missing 'x--' and 'y--' in MtxOrb_chr that
caused the accidental offset).  That could certainly cause all sorts
of overrun problems.

Here's the 2-line bargraph test client.  If you _are_ having
off-by-one problems with custom chars, this client won't look good
either, but it _is_ a 2-line client.

-ethan