BRT Community

Please login or register.

Login with username, password and session length
Advanced search  

News:

Welcome to the Bridgetek Community!

Please read our Welcome Note

Technical Support enquires
please contact the team
@ Bridgetek Support

Please refer to our website for detailed information on all our products - Bridgetek - Bridging Technology

Author Topic: How to update the screen without rewriting the whole things in FT812?  (Read 8039 times)

mathan_jeeva

  • Newbie
  • *
  • Posts: 1
    • View Profile

My application requires multiple images always present on the screen (like home, logo, volume control, signal strength and settings) and it has totally 10 pages. Now what i have done is whenever it enter into the new page i rewrite the whole things that increase the latency of application. Is there any way to keep stationary things as it is and write only the varying or changing part in order to decrease the latency?
Logged

BRT Community

  • Administrator
  • Hero Member
  • *****
  • Posts: 742
    • View Profile
Re: How to update the screen without rewriting the whole things in FT812?
« Reply #1 on: March 09, 2021, 10:40:21 AM »

Hi,

We have some information below on how to use the Append command to recall sections of the display list.

https://brtchip.com/wp-content/uploads/Support/Documentation/Application_Notes/ICs/EVE/AN_340_FT800_Optimising-screen-updates-with-Macro-and-Append.pdf

You can save different sets of commands in different areas of RAM_G and then recall them depending on what screen you are displaying.

There is sometimes a trade-off between recalling sections and sending the full list (especially if you use a SPI burst write which is quite efficient) depending on how much of the screen changes. If you have enough RAM_G you can have all your images loaded at the start and just display them and so each new screen can be quite efficient already. But if most of the screen is static then this Append technique should help.

Best Regards, BRT Community



Logged

Rudolph

  • Sr. Member
  • ****
  • Posts: 390
    • View Profile
Logged