Screen artifacts on graphics display

LK/ELK/VK/PK/OK/MX/GLK/EGLK/GVK/GLT Series

Moderators: Henry, Mods

Post Reply
maxis
LCD?
Posts: 5
Joined: Tue May 06, 2008 2:08 pm

Screen artifacts on graphics display

Post by maxis »

Sending serially to a GLK24064-25-WB.

Within a black rectangle, I have implemented a three
digit countdown timer.

As it updates, characters do not overtype completely at times,
leaving behind some garbage especially, in the rightmost digit. For
instance, 1's will not over-type 0's

I have tried clearing, by drawing a rectangle one click
smaller before writing, without success. I have tried sending the
data twice, and writing blank, no success.

What am I missing here?
Scott G
Clark
Matrix Orbital
Matrix Orbital
Posts: 881
Joined: Fri Aug 17, 2007 10:58 am
Location: Matrix Orbital
Contact:

Post by Clark »

Hi Scott,

Thanks for your question, and your input all over the forums recently. I'm sorry to hear you are having trouble overwriting characters on that GLK24064-25-WB display. This is something I have not noted personally, and is definitely something we will want to try to reproduce in our lab.

I'd like a little more info so that we can most accurately recreate the problem you have noted. From your description, it sounds like you are writing three digits inside a filled black rectangle. Could you confirm, and also let me know which font you are using to write those character?

This will help us recreate your screen in our lab, and hopefully come up with a suitable fix for the overwriting problem.

Thanks,
Troy
Troy Clark
Design & Development
Matrix Orbital
maxis
LCD?
Posts: 5
Joined: Tue May 06, 2008 2:08 pm

Post by maxis »

Thanks for your fast reply!

I'm writing to a non-filled black rectangle, using
clean.

Clean seems to be proportional, and thought
it might not leave much 'out of bounds'.
Still had same with imperfect over-types.

Thinking without some method of blanking, nothing
will really work.

I should also note that the artifacts always appear
at the right, of the rightmost digit. Others always
write cleanly.

My app is instrumentation, and text is pretty
static, save for changes on demand. I used the
countdown for example, but nothing yet seems to
over-type cleanly, when font bound decreases,
on imperfect over-types. at the right.

Anyway, thanks again, and I do like your display a lot
otherwise. So here's to hoping.[/u]
Scott G
Clark
Matrix Orbital
Matrix Orbital
Posts: 881
Joined: Fri Aug 17, 2007 10:58 am
Location: Matrix Orbital
Contact:

Post by Clark »

Hi Scott,

Thanks for the additional info, we'll try to work out a demo out here in the lab this week. I'll keep you posted on any findings.

~Troy
Troy Clark
Design & Development
Matrix Orbital
maxis
LCD?
Posts: 5
Joined: Tue May 06, 2008 2:08 pm

Post by maxis »

Hello again Troy,

Have discovered that a black, solid will blank
successfully, although the additional overhead
is apparent.

If there is a leaner method, it would please.

Thanks for your efforts.
Scott G
Clark
Matrix Orbital
Matrix Orbital
Posts: 881
Joined: Fri Aug 17, 2007 10:58 am
Location: Matrix Orbital
Contact:

Post by Clark »

Hi Scott,

I apologize for the delay, things have been a little busy around here lately.

I actually managed to cook up a simple .usf file in uProject to try to mimic that count down timer of yours. Unfortunately, it seems to work just fine :eyebrow: .

If you like, I can throw that file your way, just send me a PM with the email address you'd like it sent to. It's actually pretty basic, just a clear screen, draw an unfilled box, write three numbers, wait 0.25s, move cursor, draw three more numbers, and you probably get the idea from there.

Anyway, just let me know if your interested in the .usf, and if you've run into any more questions in your development.

~Troy
Troy Clark
Design & Development
Matrix Orbital
Post Reply