Application Note AN 310 FT800 REFRIGERATOR

Application Note
AN_310
FT800 REFRIGERATOR
APPLICATION
Document Reference No.: FT_001010
Version 1.0
Issue Date: 2014-03-25
Use of FTDI devices in life support and/or safety applications is entirely at the user’s risk, and the
user agrees to defend, indemnify and hold FTDI harmless from any and all damages, claims, suits
or expense resulting from such use.
Future Technology Devices International Limited (FTDI)
Unit 1, 2 Seaward Place, Glasgow G41 1HH, United Kingdom
Tel.: +44 (0) 141 429 2777 Fax: + 44 (0) 141 429 2758
Web Site: http://ftdichip.com
Copyright © 2014 Future Technology Devices International Limited
Application Note
AN_310 FT800 REFRIGERATOR APPLICATION
Version 1.0
Document Reference No.: FT_001010 Clearance No.: FTDI#380
Contents
1
2
INTRODUCTION ........................................................................................................... 3
1.1
Overview .............................................................................................................. 3
1.2
Scope .................................................................................................................. 3
Application Flow ........................................................................................................... 4
2.1
3
Flowchart ............................................................................................................. 4
2.1.1
Main Flow ...................................................................................................... 4
2.1.2
Temperature Change Flowchart ........................................................................ 5
2.1.3
Ice setting Flowchart ....................................................................................... 6
2.1.4
Settings Flowchart .......................................................................................... 7
2.1.5
Brightness Flowchart ....................................................................................... 8
2.1.6
Sketch Flowchart ............................................................................................ 9
2.1.7
Food Manger Flowchart ................................................................................. 10
Description ................................................................................................................ 11
3.1
Functionality ....................................................................................................... 11
3.1.1
Construction and movement of background animation....................................... 11
3.1.2
Home Screen ............................................................................................... 12
3.1.3
Change of Temperature ................................................................................. 12
3.1.4
Ice Option ................................................................................................... 14
3.1.5
Settings ...................................................................................................... 14
3.1.6
Brightness ................................................................................................... 15
3.1.7
Sketch ........................................................................................................ 16
3.1.8
Food Manger ................................................................................................ 16
3.1.9
Screensaver ................................................................................................. 17
3.1.10
Synchronisation of Audio ............................................................................... 17
4
Contact Information ................................................................................................... 18
5
Appendix A– References .............................................................................................. 19
6
5.1
Document References .......................................................................................... 19
5.2
Acronyms and Abbreviations ................................................................................. 19
Appendix B – List of Tables & Figures ........................................................................... 20
Product Page
Document Feedback
Copyright © 2014 Future Technology Devices International Limited
Application Note
AN_310 FT800 REFRIGERATOR APPLICATION
Version 1.0
Document Reference No.: FT_001010 Clearance No.: FTDI#380
1
INTRODUCTION
This application demonstrates aSmart Refrigerator application using inbuilt fonts, stencil operation
and the scissor command implemented on the FT800 platform.
In this application, the commands screensaver and sketch are performed with synchronised audio.
The application coding is simplified by using FT800 widgets and primitives.
1.1 Overview
The document gives the basic understanding for a Smart Refrigerator application using the FT800
command language. All coding is provided as is and is supplied for tutorial purposes.
1.2 Scope
This document will be used by software programmers to develop GUI applications by using the
FT800 with any MCU via SPI.
Product Page
Document Feedback
Copyright © 2014 Future Technology Devices International Limited
Application Note
AN_310 FT800 REFRIGERATOR APPLICATION
Version 1.0
Document Reference No.: FT_001010 Clearance No.: FTDI#380
2
Application Flow
2.1 Flowchart
2.1.1 Main Flow
Figure 2-1 Refrigerator main flowchart
This is the main flowchart which explains the main control flow of the application.
Product Page
Document Feedback
Copyright © 2014 Future Technology Devices International Limited
Application Note
AN_310 FT800 REFRIGERATOR APPLICATION
Version 1.0
Document Reference No.: FT_001010 Clearance No.: FTDI#380
2.1.2 Temperature Change Flowchart
Figure 2-2 Temperature Adjustment flowchart
The above flowchart explains the control flow of the construction of the screenshot in
changing the temperature.
Product Page
Document Feedback
Copyright © 2014 Future Technology Devices International Limited
Application Note
AN_310 FT800 REFRIGERATOR APPLICATION
Version 1.0
Document Reference No.: FT_001010 Clearance No.: FTDI#380
2.1.3 Ice Setting Flowchart
Figure 2-3 Ice Option flowchart
The above flowchart explains the control flow of the ice option to be selected.
Product Page
Document Feedback
Copyright © 2014 Future Technology Devices International Limited
Application Note
AN_310 FT800 REFRIGERATOR APPLICATION
Version 1.0
Document Reference No.: FT_001010 Clearance No.: FTDI#380
2.1.4 Settings Flowchart
Figure 2-4 Settings flowchart
The above flowchart explains the control flow of font size change and the background change.
Product Page
Document Feedback
Copyright © 2014 Future Technology Devices International Limited
Application Note
AN_310 FT800 REFRIGERATOR APPLICATION
Version 1.0
Document Reference No.: FT_001010 Clearance No.: FTDI#380
2.1.5 Brightness Flowchart
Figure 2-5 Brightness flowchart
The above flowchart explains the control flow of the adjustment of brightness of the display with
the PWM vale.
Product Page
Document Feedback
Copyright © 2014 Future Technology Devices International Limited
Application Note
AN_310 FT800 REFRIGERATOR APPLICATION
Version 1.0
Document Reference No.: FT_001010 Clearance No.: FTDI#380
2.1.6 Sketch Flowchart
Figure 2-6 Sketch flowchart
The above flowchart explains the control flow of the sketch command implemented in the
application.
Product Page
Document Feedback
Copyright © 2014 Future Technology Devices International Limited
Application Note
AN_310 FT800 REFRIGERATOR APPLICATION
Version 1.0
Document Reference No.: FT_001010 Clearance No.: FTDI#380
2.1.7 Food Manger Flowchart
Figure 2-7 Food Manager Flowchart
The above flowchart explains the control flow of arrangement and selection of the bitmaps.
Product Page
Document Feedback
Copyright © 2014 Future Technology Devices International Limited
Application Note
AN_310 FT800 REFRIGERATOR APPLICATION
Version 1.0
Document Reference No.: FT_001010 Clearance No.: FTDI#380
3
Description
3.1 Functionality
In this application, the smart features such as child lock, screensaver, change of themes,
adjustment of the brightness, sketch and the food manager are implemented. The features are
implemented using the primitives and widgets of the FT800.
3.1.1 Construction and movement of background animation
The background screenshot is constructed by placing the background bitmap of size 240*136 in
the display list. The bitmap is then transformed using BITMAP_TRANSFORM. The snowflakes
bitmap of size 50*50 for animation is made to move randomly from the bottom of the display in
the upward direction. The orientation and the movement of the bitmap is shown in the code below:
/* compute the random values at the starting*/
pRefrigeratorSnow = S_RefrigeratorSnowArray;
for(j=0;j<(NumSnowRange*NumSnowEach);j++)
{
pRefrigeratorSnow->xOffset = ft_random(FT_DispHeight*16);
pRefrigeratorSnow->yOffset = ft_random(FT_DispWidth*16);
pRefrigeratorSnow->dx = ft_random(RandomVal*8) - RandomVal*8;
pRefrigeratorSnow->dy = -1*ft_random(RandomVal*8);
pRefrigeratorSnow++;
}
/* Draw background snow bitmaps */
for(j=0;j<(NumSnowRange*NumSnowEach);j++)
{
Ft_App_WrCoCmd_Buffer(phost,BITMAP_HANDLE(6));
if( ( (pRefrigeratorSnow->xOffset > ((FT_DispWidth + 60)*16)) ||
(pRefrigeratorSnow->yOffset > ((FT_DispHeight + 60) *16)) ) ||
(pRefrigeratorSnow->xOffset < (-60*16)) || (pRefrigeratorSnow->yOffset < (-60*16)) ) )
{
pRefrigeratorSnow->xOffset = ft_random(FT_DispWidth*16);
pRefrigeratorSnow->yOffset = FT_DispHeight*16 + ft_random(80*16);
pRefrigeratorSnow->dx = ft_random(RandomVal*8) - RandomVal*4;
pRefrigeratorSnow->dy = -1*ft_random(RandomVal*8);
}
Ft_App_WrCoCmd_Buffer(phost,VERTEX2F(pRefrigeratorSnow->xOffset, pRefrigeratorSnow>yOffset));
pRefrigeratorSnow->xOffset += pRefrigeratorSnow->dx;
pRefrigeratorSnow->yOffset += pRefrigeratorSnow->dy;
pRefrigeratorSnow++;
}
Product Page
Document Feedback
Copyright © 2014 Future Technology Devices International Limited
Application Note
AN_310 FT800 REFRIGERATOR APPLICATION
Version 1.0
Document Reference No.: FT_001010 Clearance No.: FTDI#380
3.1.2 Home Screen
The home screen is implemented with the display of raw bitmaps, the fonts and the numbers using
the text and number command. The tag value is assigned to each of the bitmaps using the register
REG_TOUCH_TAG. The bitmap of size 50*50 is randomly made to move in the screen. The
background bitmap is of RGB565 format and is transformed using the bitmap transform. The
randomly moving bitmap and menu icons are in L4 format whereas the bitmap of the logo is in
ARGB4 format. The icons and the logo are placed in position. Whenever a touch is detected on the
icon, the specific functions are called to perform its function. The date and time are displayed at
the left side of the display with the inbuilt fonts using the windows function.
Figure 3-1 Home screen
3.1.3 Change of Temperature
The construction and movement of the background animation are explained in the section
3.1.1.The change of temperature screen is implemented using points and stencil commands.
The freezer and fridge temperature are implemented in a similar way. First, a point of radius 60
with alpha value 0 is drawn and the point is partitioned into 8 sections with the interval between
each partition of 45 degrees. The stencil operation is incremented. The lines are drawn with the
polarxy function of radius 60 and 100. The x and y value of the polarxy function is used for
drawing lines in between the 8 partitioned sections. The point of radius 100 of light blue color is
then drawn. The rotary track is assigned to the point with the assigned tag value. The track value
is monitored to get the partition flag which is touch detected. The partition flag is then multiplied
with 45 to draw a line on this x any y coordinate of the polarxy function and another line is drawn
with the addition of 180 degree of the partitioned section’s angle on the x and y coordinate of the
polarxy function. The two lines are drawn with width 65 and the stencil operation is performed to
color the touch detected partition. Next, the numbers are placed in each partition.
The same commands are applied to the fridge temperature change. The inbuilt fonts are used to
display the numbers and text in the headings. The home bitmap exits the screen to the
homescreen.
The change in settings for the font size will be applied to the text and numbers used in the screen.
/* code snippet showing the construction of the temperature adjustment*/
Ft_App_WrCoCmd_Buffer(phost,COLOR_A(0));
Ft_App_WrCoCmd_Buffer(phost, BEGIN(FTPOINTS));
Ft_App_WrCoCmd_Buffer(phost,POINT_SIZE(60*16));
Ft_App_WrCoCmd_Buffer(phost,STENCIL_OP(INCR,INCR));
Ft_App_WrCoCmd_Buffer(phost,VERTEX2F(xoffset*16,150*16));
Ft_App_WrCoCmd_Buffer(phost, BEGIN(LINES));
Ft_App_WrCoCmd_Buffer(phost,LINE_WIDTH(2 * 16));
for(z = 45; z < 361; z+=45)
{
polarxy(100,z,&x0,&y0,xoffset,150);
polarxy(60,z,&x1,&y1,xoffset,150);
Product Page
Document Feedback
Copyright © 2014 Future Technology Devices International Limited
Application Note
AN_310 FT800 REFRIGERATOR APPLICATION
Version 1.0
Document Reference No.: FT_001010 Clearance No.: FTDI#380
Ft_App_WrCoCmd_Buffer(phost,VERTEX2F(x0,y0));
Ft_App_WrCoCmd_Buffer(phost,VERTEX2F(x1,y1));
}
Ft_App_WrCoCmd_Buffer(phost, STENCIL_OP(KEEP,KEEP));
Ft_App_WrCoCmd_Buffer(phost, BEGIN(FTPOINTS));
Ft_App_WrCoCmd_Buffer(phost,COLOR_RGB(102,180,232));
Ft_App_WrCoCmd_Buffer(phost,POINT_SIZE(100*16));
Ft_App_WrCoCmd_Buffer(phost,COLOR_A(255));
Ft_App_WrCoCmd_Buffer(phost,STENCIL_FUNC(EQUAL,0,255
Ft_App_WrCoCmd_Buffer(phost,VERTEX2F(xoffset*16,150*16));
Ft_App_WrCoCmd_Buffer(phost,LINE_WIDTH(65*16));
Ft_App_WrCoCmd_Buffer(phost,STENCIL_OP(INCR,INCR));
Ft_App_WrCoCmd_Buffer(phost,BEGIN(LINES));
if(flag >= 0 && flag < 7
{
next_flag = flag+1;
Ft_App_WrCoCmd_Buffer(phost,COLOR_A(0));
angle = flag*45;
polarxy(150,angle,&x0,&y0,xoffset,150);
polarxy(150,angle+180,&x1,&y1,xoffset,150);
Ft_App_WrCoCmd_Buffer(phost,VERTEX2F(x0 + origin_xy[flag][0]
*16,y0 + origin_xy[flag][2]*16));
Ft_App_WrCoCmd_Buffer(phost,VERTEX2F(x1 + origin_xy[flag][0]
*16,y1 + origin_xy[flag][2] *16));
polarxy(150,angle+45,&x0,&y0,xoffset,150);
polarxy(150,angle+45+180,&x1,&y1,xoffset,150);
Ft_App_WrCoCmd_Buffer(phost,VERTEX2F(x0 + origin_xy[flag][1]
*16,y0 + origin_xy[flag][3]*16 ));
Ft_App_WrCoCmd_Buffer(phost,VERTEX2F(x1 + origin_xy[flag][1]
*16,y1 + origin_xy[flag][3] *16));
Ft_App_WrCoCmd_Buffer(phost, STENCIL_OP(KEEP,KEEP));
Ft_App_WrCoCmd_Buffer(phost,BEGIN(FTPOINTS));
//Ft_App_WrCoCmd_Buffer(phost, TAG(tag));
Ft_App_WrCoCmd_Buffer(phost,COLOR_RGB(19,43,59));
Ft_App_WrCoCmd_Buffer(phost,POINT_SIZE(100*16));
Ft_App_WrCoCmd_Buffer(phost,COLOR_A(255));
Ft_App_WrCoCmd_Buffer(phost,STENCIL_FUNC(EQUAL,0,255));
Ft_App_WrCoCmd_Buffer(phost,VERTEX2F(xoffset*16,150*16));
}
Ft_App_WrCoCmd_Buffer(phost, STENCIL_OP(KEEP,KEEP));
Ft_App_WrCoCmd_Buffer(phost, BEGIN(FTPOINTS));
Ft_App_WrCoCmd_Buffer(phost,COLOR_RGB(19,43,59));
Ft_App_WrCoCmd_Buffer(phost,POINT_SIZE(100*16));
Ft_App_WrCoCmd_Buffer(phost,COLOR_A(255));
Ft_App_WrCoCmd_Buffer(phost,STENCIL_FUNC(EQUAL,0,255));
Ft_App_WrCoCmd_Buffer(phost,VERTEX2F(xoffset*16,150*16));
Ft_App_WrCoCmd_Buffer(phost,RESTORE_CONTEXT());
Ft_App_WrCoCmd_Buffer(phost,COLOR_A(255));
Product Page
Document Feedback
Copyright © 2014 Future Technology Devices International Limited
Application Note
AN_310 FT800 REFRIGERATOR APPLICATION
Version 1.0
Document Reference No.: FT_001010 Clearance No.: FTDI#380
Figure 3-2 Temperature adjustment screen
3.1.4 Ice Option
The background bitmap and the animation construction are explained in section 3.1.1. The ice
section of the application is implemented by the display of two raw bitmaps, one for cubed and the
other for crushed .The rectangle with the alpha value 50 is drawn on the bitmap when the bitmap
is selected. The bitmaps are in ARGB4 format.
Figure 3-3 Ice Option
3.1.5 Settings
The settings section of the application is implemented with the primitives. The settings screen is
constructed using the rectangles and the home bitmap at the top.
The change background section is implemented by displaying the thumbnails of the bitmaps in two
rows. Each bitmap is assigned a tag value and when the tag value is detected, the selected bitmap
is transformed using BITMAP_TRANSFORM and is applied to the display list. The bitmaps are in
RGB565 format. The thumbnails bitmap of size 100*50 are transformed to bitmap of size
480*272. The selected thumbnail is loaded to the 0 th location, transformed to the screen size and
the bitmap is assigned to the handle of the background bitmap.
The font size change section of the settings section is implemented using the slider. The slider is
tracked using a linear tracker. The tracker movements are divided into four divisions of different
font size varying from 26 to 29 and on the ascending track, the font size is applied to the entire
application wherever the fonts are used.
Product Page
Document Feedback
Copyright © 2014 Future Technology Devices International Limited
Application Note
AN_310 FT800 REFRIGERATOR APPLICATION
Version 1.0
Document Reference No.: FT_001010 Clearance No.: FTDI#380
Figure 3-4 Settings screen
Figure 3-5 Background Selection Screen
3.1.6 Brightness
The background bitmap and the animation construction are explained in section 3.1.1 .The
brightness section of the application is constructed using the raw bitmap, scissor command and
linear tracker. The scissor rectangle is drawn at the bottom of the screen and the gradient is
applied to it. The linear tracker is applied to the rectangle. With the change in the track value, a
decreasing white coloured rectangle is drawn on the gradient showing the change of the PWM
value. The PWM value of the screen varies from 10 to 128.
/*Code snippet which shows the construction of the screen*/
Ft_App_WrCoCmd_Buffer(phost,TAG(12));
Ft_App_WrCoCmd_Buffer(phost,SCISSOR_XY(20, 200)); //Scissor rectangle bottom left at
(20, 200)
Ft_App_WrCoCmd_Buffer(phost,SCISSOR_SIZE(420, 40)); // Scissor rectangle is 420 x 40
pixels
Ft_Gpu_CoCmd_Gradient(phost, 20,0,0x0000ff,440,0,0xff0000);
Ft_App_WrCoCmd_Buffer(phost,CLEAR_COLOR_RGB(255, 255, 255));
Ft_App_WrCoCmd_Buffer(phost,COLOR_A(255));
if(track_val)
val = 10+(track_val/3);
Ft_Gpu_Hal_Wr8(phost,REG_PWM_DUTY,val);
Ft_App_WrCoCmd_Buffer(phost,COLOR_RGB(255,255,255));
Product Page
Document Feedback
Copyright © 2014 Future Technology Devices International Limited
Application Note
AN_310 FT800 REFRIGERATOR APPLICATION
Version 1.0
Document Reference No.: FT_001010 Clearance No.: FTDI#380
Ft_App_WrCoCmd_Buffer(phost,BEGIN(RECTS));
Ft_App_WrCoCmd_Buffer(phost,VERTEX2F((20 + track_val)*16,190*16));
Ft_App_WrCoCmd_Buffer(phost,VERTEX2F(440*16,250*16));
Figure 3-6 Brightness Adjustment screen
3.1.7 Sketch
The background bitmap and the animation construction are explained in section 3.1.1 .The sketch
section of the application is constructed using the bitmap on the background, the sketch command
and a button to clear the sketch. The sketch is of L8 format.
Figure 3-7 Sketch area
3.1.8 Food Manger
The background bitmap and the animation construction are explained in section 3.1.1 .The food
manager section is constructed with the bitmaps, rectangles and inbuilt fonts. The bitmaps placed
are in ARGB4 format. The bitmaps are assigned a tag value. When the bitmap’s tag value is
detected, a rectangle of alpha value 255 is dawn over the bitmap.
Product Page
Document Feedback
Copyright © 2014 Future Technology Devices International Limited
Application Note
AN_310 FT800 REFRIGERATOR APPLICATION
Version 1.0
Document Reference No.: FT_001010 Clearance No.: FTDI#380
Figure 3-8 Food Manager
3.1.9 Screensaver
When the unlock bitmap’s tag value is detected, the bitmap changes to lock bitmap. After a delay
of 100ms, the logo raw bitmap is displayed using the command CMD_SCREENSAVER.
Figure 3-9 Screensaver
3.1.10 Synchronisation of Audio
The synthesised sound is played when pen up or pen down or when icon is selected.
Product Page
Document Feedback
Copyright © 2014 Future Technology Devices International Limited
Application Note
AN_310 FT800 REFRIGERATOR APPLICATION
Version 1.0
Document Reference No.: FT_001010 Clearance No.: FTDI#380
4 Contact Information
Head Office – Glasgow, UK
Future Technology Devices International Limited
Unit 1,2 Seaward Place, Centurion Business Park
Glasgow G411HH
United Kingdom
Tel: +44 (0) 141 429 2777
Fax: +44 (0) 141 429 2758
E-mail (Sales)
E-mail (Support)
E-mail (General
Enquiries)
Web Site URL
Web Shop URL
[email protected]
[email protected]
Branch Office – Tigard, Oregon, USA
7130 SW Fir Loop
Tigard, OR 97223
USA
Tel: +1 (503) 547 0988
Fax: +1 (503) 547 0987
E-Mail (Sales)
E-Mail (Support)
E-Mail (General Enquiries)
Web Site URL
[email protected]
http://www.ftdichip.com
http://www.ftdichip.com
[email protected]
[email protected]
[email protected]
http://www.ftdichip.com
Branch Office – Taipei, Taiwan
Branch Office – Shanghai, China
2F, No. 516, Sec. 1, NeiHu Road
Taipei 114
Taiwan , R.O.C.
Tel: +886 (0) 2 87971330
Fax: +886 (0) 2 87519737
Room 408, 317Xianxia Road,
Shanghai, 200051
China
Tel: +86 2162351596
Fax: +86 2162351595
E-mail (Sales)
E-mail (Support)
E-mail (General
Enquiries)
Web Site URL
E-mail (Sales)
E-mail (Support)
E-mail (General
Enquiries)
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
http://www.ftdichip.com
http://www.ftdichip.com
Web Site URL
Distributor and Sales Representatives
Please visit the Sales Network page of the FTDI Web site for the contact details of our distributor(s)
and sales representative(s) in your country.
System and equipment manufacturers and designers are responsible to ensure that their systems, and any Future Technology
Devices International Ltd (FTDI) devices incorporated in their systems, meet all applicable safety, regulatory and system-level
performance requirements. All application-related information in this document (including application descriptions, suggested FTDI
devices and other materials) is provided for reference only. While FTDI has taken care to assure it is accurate, this information is
subject to customer confirmation, and FTDI disclaims all liability for system designs and for any applications assistance provided by
FTDI. Use of FTDI devices in life support and/or safety applications is entirely at the user’s risk, and the user agrees to defend,
indemnify and hold harmless FTDI from any and all damages, claims, suits or expense resulting from such use. This document is
subject to change without notice. No freedom to use patents or other intellectual property rights is implied by the publication of this
document. Neither the whole nor any part of the information contained in, or the product described in this document, may be
adapted or reproduced in any material or electronic form without the prior written consent of the copyright holder. Future
Technology Devices International Ltd, Unit 1, 2 Seaward Place, Centurion Business Park, Glasgow G41 1HH, United Kingdom.
Scotland Registered Company Number: SC136640
Product Page
Document Feedback
Copyright © 2014 Future Technology Devices International Limited
Application Note
AN_310 FT800 REFRIGERATOR APPLICATION
Version 1.0
Document Reference No.: FT_001010 Clearance No.: FTDI#380
5
Appendix A– References
5.1 Document References
1.
2.
3.
4.
datasheet for VM800C
datasheet for VM800B
FT800 programmer guide FT_000793.
FT800 Embedded Video Engine Datasheet FT_000792
5.2 Acronyms and Abbreviations
Terms
Description
Arduino Pro
The open source platform variety based on ATMEL’s ATMEGA chipset
EVE
Embedded Video Engine
SPI
Serial Peripheral Interface
UI
User Interface
USB
Universal Serial Bus
Product Page
Document Feedback
Copyright © 2014 Future Technology Devices International Limited
Application Note
AN_310 FT800 REFRIGERATOR APPLICATION
Version 1.0
Document Reference No.: FT_001010 Clearance No.: FTDI#380
6 Appendix B – List of Tables & Figures
List of Figures
Figure 2-1 Refrigerator main flowchart ...................................................................... 4
Figure 2-2 Temperature Adjustment flowchart .......................................................... 5
Figure 2-3 Ice Option flowchart ................................................................................. 6
Figure 2-4 Settings flowchart ..................................................................................... 7
Figure 2-5 Brightness flowchart ................................................................................. 8
Figure 2-6 Sketch flowchart ....................................................................................... 9
Figure 2-7 Food Manager Flowchart ......................................................................... 10
Figure 3-1 Home screen ........................................................................................... 12
Figure 3-2 Temperature adjustment screen ............................................................. 14
Figure 3-3 Ice Option ............................................................................................... 14
Figure 3-4 Settings screen ....................................................................................... 15
Figure 3-5 Background Selection Screen .................................................................. 15
Figure 3-6 Brightness Adjustment screen ................................................................ 16
Figure 3-7 Sketch area ............................................................................................. 16
Figure 3-8 Food Manager ......................................................................................... 17
Figure 3-9 Screensaver ............................................................................................ 17
Product Page
Document Feedback
Copyright © 2014 Future Technology Devices International Limited
Application Note
AN_310 FT800 REFRIGERATOR APPLICATION
Version 1.0
Document Reference No.: FT_001010 Clearance No.: FTDI#380
Appendix C– Revision History
Document Title:
AN_001010 FT800 REFRIGERATOR APPLICATION
Document Reference No.:
FT_310
Clearance No.:
FTDI#380
Product Page:
http://www.ftdichip.com/FTProducts.htm
Document Feedback:
Send Feedback
Revision
1.0
Product Page
Document Feedback
Changes
Date
First Release
Copyright © 2014 Future Technology Devices International Limited