Jens
Before I answer don't be overwhelmed by the amount of work needed to display
data or any Graphics because its not as bad as you think. You have to do things
in a slightly different way because you are now dealing with a Graphics Processing Unit
which has a lot of flexibility and power.
[quote:a8bce215f8]Do I then have to send the hole command-list agian, including the XY-axis and the dots, so if I have 100 samples I have to send a command-list with more than 100 commands ???? [/quote:a8bce215f8]
Don't make it sound that bad :-), yes you have to send everything again but you
already did that in the first place by drawing the screen, sampling the data and displaying
the plots, so just repeat that process again.
[quote:a8bce215f8]You have a screen with lots of buttons and you want one of them to blink, do I then again have to send all the commands for all the buttons ? [/quote:a8bce215f8]
Again, yes you have to draw everything, you just repeat the routine again with any changes needed.
Don't forget all the Graphic drawing can happen really fast (typically up to 60Hz).
If you have to erase something on the LCD you don't need to erase that area, just draw
the new graphics as needed.
↧