ts-7000
[Top] [All Lists]

[ts-7000] Re: Graphing with QT

To:
Subject: [ts-7000] Re: Graphing with QT
From: "PeterElliot" <>
Date: Tue, 09 Jun 2009 12:40:50 -0000
--- In  "Mike Lehmann" <> wrote:
>
> I have to display real-time graphs on my TS-7300.  What would you guys 
> suggest as far as graphing this goes?  It will print one graph, wipe it and 
> then print another in it's place.  Is QT the best bet for this?  Also, how 
> tough do you think it would be to install QWT onto my 7300?
> Thanks.
>

Hi Mike,

I haven't used QT in my application, I simply wrote direct to the frame buffer. 
A few questions:

* What is the board doing other than displaying the graphs?
* How many graphs per second do you want to display?
* What other items (text, etc) will be displayed?

My application displays process data graphs (48 lines with 128 points per 
line), and trend displays (8 lines with 256 points), with axis labels etc. The 
full screen display takes around 30ms to draw, using a double buffered screen 
arrangement.

If you want a scrolling trend type display you could bitblt the part of the old 
graph onto the new graph and then draw the new data on the end. and add the new 
axis labels.

A simple font bitmap stored in a spare screen would provide the font image (I 
used a program called BMFont from AngleCode.com to generate the bitmaps), and 
there are any number of line algorithms - I have both anti-aliased and non 
anti-aliased routines depending on whether I want to optimize speed or 
appearance.

I'll add a couple of my typical graph screens to the photos (misc) section for 
you to see.

Hope this helps,

PJE



------------------------------------

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/

<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU