Measuring air flow, relative humidity & temperature, then showing results at TFT
Dependencies: FT800_2 HYT mbed
SetRussianFonts.cpp
00001 #include "Display.h" 00002 00003 00004 /************************************************************************************************************************** 00005 ************************** Decompress images anf fonts from pictures.h and put them to the RAM memeory of FT800 *********** 00006 **************************************************************************************************************************/ 00007 void Display::LoadImagesAndFonts() 00008 { 00009 (*_TFT).WrCmd32(CMD_INFLATE); 00010 (*_TFT).WrCmd32(FONT_SET_ROBOTO_REGULAR_16); 00011 (*_TFT).WrCmdBufFromFlash(font_RobotoRegular16, sizeof(font_RobotoRegular16)); 00012 } 00013 00014 /************************************************************************************************************************** 00015 ************************** Prepare images and fronts ********************************************************************** 00016 **************************************************************************************************************************/ 00017 void Display::HandleAllBitmaps() 00018 { 00019 // start FT800 display list 00020 StartDL(); 00021 00022 (*_TFT).DL(BITMAP_HANDLE(4)); 00023 (*_TFT).DL(BITMAP_SOURCE(FONT_ADDR_ROBOTO_REGULAR_16)); 00024 (*_TFT).DL(BITMAP_LAYOUT(L4, 8, 20)); 00025 (*_TFT).DL(BITMAP_SIZE(NEAREST, BORDER, BORDER, 16, 20)); 00026 00027 (*_TFT).SetFont(4, FONT_SET_ROBOTO_REGULAR_16); 00028 00029 // finish FT800 display list 00030 FinishDL(); 00031 }
Generated on Fri Jul 15 2022 19:43:07 by 1.7.2