Dear members:
I had programmed an application using QT. The application, basically, reads
data from serial com and graphs it on the screen.
I tested it during periods of 24, 36, 48 and 72 hs.
The application runs fine but I found the imagen on the screen appeared shifted
1 or few pixels right or left.
I thought the problems was due to QT, and then I removed QT and programmed
graphics directly.
However, I found the same problem after the application was working for more of
12 hours.
When I used QT the problem by which the image appears shifted a few pixels
rigth or left, could be due QT wrote in a wrong memory address (that is, QT
begins to write in 7220_0001 instead 7220_0000 or something like that). However
when I removed QT, I was sure where my programm writes a pixel.
I guess there is another problem, maybe the pointer used by the video driver to
know where it must begin to write could have been changed by another process or
directly, the driver, at some time is pointing in wrong way.
Is there any fixed address in memory where the video driver looks to know the
start location of the frame buffer?
Could this problem happen due to I am using an old debian linux and this was
corrected in a newer version of debian?
(I am using the debian which came with the sdcard when I bought the ts7300,
aprox 2 years ago).
Could you help me with this matter?
Thanks a lot in advance.
Sincerely,
Juan.
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|