From 498046b6c549c578e8a89ffc44c646e3692702f8 Mon Sep 17 00:00:00 2001 From: Aladdin-Wang <17630350805@163.com> Date: Wed, 29 Apr 2020 13:34:23 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0UI=E5=92=8C=E5=B0=8F=E7=A8=8B?= =?UTF-8?q?=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../stm32f767-fire-challenger/.config | 1 + .../applications/ali_device.c | 20 +- .../applications/uart_Alarm.c | 10 +- .../board/CubeMX_Config/MDK-ARM/demo1.uvprojx | 15 - .../Src/TouchGFXGeneratedHAL.cpp | 2 +- .../CubeMX_Config/Src/assets/texts/texts.xlsx | Bin 18200 -> 18173 bytes .../board/CubeMX_Config/Src/demo1.touchgfx | 34 +- .../fonts/UnicodeListAsap_Regular_22_4.txt | 64 -- .../fonts/UnicodeListSIMYOU_TTF_20_4.txt | 1 - .../fonts/cache/ApplicationFontProvider.cache | 2 +- .../cache/ApplicationFontProviderHpp.cache | 2 +- .../cache/Font_Asap_Regular_22_4bppCpp.cache | 64 -- .../cache/Font_SIMYOU_TTF_20_4bppCpp.cache | 1 - .../include/fonts/ApplicationFontProvider.hpp | 8 +- .../fonts/src/ApplicationFontProvider.cpp | 5 +- .../fonts/src/Font_Asap_Regular_22_4bpp_0.cpp | 419 ------------ .../fonts/src/Font_SIMYOU_TTF_20_4bpp_0.cpp | 7 +- .../src/Kerning_Asap_Regular_22_4bpp.cpp | 7 - .../fonts/src/Table_Asap_Regular_22_4bpp.cpp | 87 --- .../fonts/src/Table_SIMYOU_TTF_20_4bpp.cpp | 3 +- .../src/main_screen/mainViewBase.cpp | 12 +- .../texts/cache/LanguageCpp_Gb.cache | 2 +- .../texts/cache/TextKeysAndLanguages.cache | 2 +- .../Src/generated/texts/cache/TextsCpp.cache | 2 +- .../texts/cache/TypedTextDatabaseCpp.cache | 2 +- .../include/texts/TextKeysAndLanguages.hpp | 4 +- .../Src/generated/texts/src/LanguageGb.cpp | 24 +- .../Src/generated/texts/src/Texts.cpp | 20 +- .../generated/texts/src/TypedTextDatabase.cpp | 49 +- .../Src/gui/src/main_screen/mainView.cpp | 9 +- .../stm32f767-fire-challenger/project.uvoptx | 634 +++++++++--------- .../stm32f767-fire-challenger/project.uvprojx | 15 - .../stm32f767-fire-challenger/rtconfig.h | 4 +- .../wechat_ali_esp8266/pages/device/device.js | 5 +- .../wechat_ali_esp8266/pages/device/device.wxml | 4 +- .../wechat_ali_esp8266/pages/find/find.wxml | 41 ++ .../wechat_ali_esp8266/pages/find/find.wxss | 19 + 37 files changed, 474 insertions(+), 1126 deletions(-) delete mode 100644 demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/UnicodeListAsap_Regular_22_4.txt delete mode 100644 demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/cache/Font_Asap_Regular_22_4bppCpp.cache delete mode 100644 demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/src/Font_Asap_Regular_22_4bpp_0.cpp delete mode 100644 demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/src/Kerning_Asap_Regular_22_4bpp.cpp delete mode 100644 demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/src/Table_Asap_Regular_22_4bpp.cpp diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/.config b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/.config index 8aafd84..a38cf60 100644 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/.config +++ b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/.config @@ -365,6 +365,7 @@ CONFIG_ESP8266_SAMPLE_RECV_BUFF_LEN=512 # CONFIG_AT_DEVICE_USING_ME3616 is not set # CONFIG_AT_DEVICE_USING_M6315 is not set # CONFIG_AT_DEVICE_USING_BC28 is not set +# CONFIG_AT_DEVICE_USING_EC200X is not set # CONFIG_PKG_USING_AT_DEVICE_V202 is not set # CONFIG_PKG_USING_AT_DEVICE_V201 is not set # CONFIG_PKG_USING_AT_DEVICE_V200 is not set diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/applications/ali_device.c b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/applications/ali_device.c index ee9f79d..4f107da 100644 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/applications/ali_device.c +++ b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/applications/ali_device.c @@ -42,7 +42,8 @@ extern int HAL_GetDeviceSecret(char device_secret[IOTX_DEVICE_SECRET_LEN + 1]); extern int HAL_SetDeviceSecret(char* device_secret); extern int hum_threshold; extern int tem_threshold; -extern char time_alarm[]; +extern char time_setalarm[]; +extern int time_alarm_switch; typedef struct { const char *topic_filter; @@ -116,7 +117,7 @@ static char * mqtt_check_load_topic(void) } static void ali_mqtt_rgb_ctrl_msg_arrive (void *pcontext, void *handle, iotx_mqtt_event_msg_pt msg) { - cJSON *root, *id, *params, *rgb_red, *rgb_green, *rgb_blue,*time,*temperatyre,*humidity; + cJSON *root, *id, *params, *rgb_red, *rgb_green, *rgb_blue,*time,*time_switch,*temperatyre,*humidity; iotx_mqtt_topic_info_pt ptopic_info = (iotx_mqtt_topic_info_pt) msg->msg; LOG_D("subcrible message arrive: %.*s.", ptopic_info->topic_len, ptopic_info->ptopic); @@ -178,11 +179,18 @@ static void ali_mqtt_rgb_ctrl_msg_arrive (void *pcontext, void *handle, iotx_mqt LOG_D("cJSON get object[time] failed."); goto __rgb_ctrl_exit; } - LOG_D("rgb_red=%d;rgb_green=%d;rgb_blue=%d;humidity_threshold=%d;temperatyre_threshold=%d;time=%s", - rgb_red->valueint,rgb_green->valueint,rgb_blue->valueint,humidity->valueint,temperatyre->valueint,time->valuestring ); + time_switch = cJSON_GetObjectItem(params, "Alarm_clock_switch"); + if (time_switch == RT_NULL) + { + LOG_D("cJSON get object[time_switch] failed."); + goto __rgb_ctrl_exit; + } + LOG_D("rgb_red=%d;rgb_green=%d;rgb_blue=%d;humidity_threshold=%d;temperatyre_threshold=%d;time=%s;time_switch=%d", + rgb_red->valueint,rgb_green->valueint,rgb_blue->valueint,humidity->valueint,temperatyre->valueint,time->valuestring,time_switch->valueint ); hum_threshold = humidity->valueint; tem_threshold= temperatyre->valueint; - strncpy(time_alarm, time->valuestring,strlen(time->valuestring)); + time_alarm_switch = time_switch->valueint; + strncpy(time_setalarm, time->valuestring,strlen(time->valuestring)); if(rgb_red->valueint){ rt_pin_write(LED_RED_PIN, PIN_LOW); } @@ -300,7 +308,7 @@ static void mqtt_period_task() cJSON_AddItemToObject(root, "params", js_params); cJSON_AddNumberToObject(js_params, "humidity", sht30_device->humidity); cJSON_AddNumberToObject(js_params, "temperature", sht30_device->temperature); - cJSON_AddNumberToObject(js_params, "airquality", 0); + cJSON_AddNumberToObject(js_params, "airquality", rt_pin_read(MQ135_PIN)); cJSON_AddStringToObject(root, "method", "thing.event.property.post"); char *msg_pub = cJSON_PrintUnformatted(root); if (msg_pub) diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/applications/uart_Alarm.c b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/applications/uart_Alarm.c index d0210e2..46ba81b 100644 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/applications/uart_Alarm.c +++ b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/applications/uart_Alarm.c @@ -25,7 +25,7 @@ extern sht3x_device_t sht3x_device; int hum_threshold=30; int tem_threshold=60; -char time_alarm[8]; +int time_alarm_switch = 0; char time_setalarm[8]; /* 接收数据回调函数*/ static rt_err_t uart_input(rt_device_t dev, rt_size_t size) @@ -36,14 +36,14 @@ static rt_err_t uart_input(rt_device_t dev, rt_size_t size) static void serial_thread_entry(void *parameter) { time_t now; /* 保存获取的当前时间值 */ - + char time_alarm[8]; while (1) { /* 获取时间 */ now = time(RT_NULL); - strncpy(time_setalarm,ctime(&now)+11,5); - rt_kprintf("time_setalarm = %s\r\n",time_setalarm); - if (strcmp(time_alarm, time_setalarm) == 0) + strncpy(time_alarm,ctime(&now)+11,5); + rt_kprintf("time_setalarm = %s\r\n",time_alarm); + if ((strcmp(time_alarm, time_setalarm) == 0)&&(time_alarm_switch == 1)) { /* 发送字符串 */ rt_device_write(serial, 0, str4, (sizeof(str4) - 1)); diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/MDK-ARM/demo1.uvprojx b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/MDK-ARM/demo1.uvprojx index 86a7b27..9ad2324 100644 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/MDK-ARM/demo1.uvprojx +++ b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/MDK-ARM/demo1.uvprojx @@ -812,11 +812,6 @@ 8 ../src/generated/images/src/duoyun.cpp - - Font_Asap_Regular_22_4bpp_0.cpp - 8 - ../src/generated/fonts/src/font_asap_regular_22_4bpp_0.cpp - Font_GARABD_TTF_80_4bpp_0.cpp 8 @@ -917,11 +912,6 @@ 8 ../src/generated/images/src/hum.cpp - - Kerning_Asap_Regular_22_4bpp.cpp - 8 - ../src/generated/fonts/src/kerning_asap_regular_22_4bpp.cpp - Kerning_GARABD_TTF_80_4bpp.cpp 8 @@ -1057,11 +1047,6 @@ 8 ../src/generated/images/src/slider_knob_circle.cpp - - Table_Asap_Regular_22_4bpp.cpp - 8 - ../src/generated/fonts/src/table_asap_regular_22_4bpp.cpp - Table_GARABD_TTF_80_4bpp.cpp 8 diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/TouchGFXGeneratedHAL.cpp b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/TouchGFXGeneratedHAL.cpp index 139eaac..f9a4ecc 100644 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/TouchGFXGeneratedHAL.cpp +++ b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/TouchGFXGeneratedHAL.cpp @@ -33,7 +33,7 @@ void TouchGFXGeneratedHAL::initialize() registerEventListener(*(touchgfx::Application::getInstance())); - setFrameBufferStartAddresses((void*)0xd0000000, (void*)0xd00BB800, (void*)0); + setFrameBufferStartAddresses((void*)0xd0000000, (void*)0xd00BB800, (void*)0xd0177000); /* * Set whether the DMA transfers are locked to the TFT update cycle. If * locked, DMA transfer will not begin until the TFT controller has finished diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/assets/texts/texts.xlsx b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/assets/texts/texts.xlsx index aaf41b071da56ac402481c52fa082362506af71e..4b892ff870768b3b969aa90a5b550f998ed6d898 100644 GIT binary patch delta 5274 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 S00=~N{nB0cdV^Abs(%4wd#2U^ delta 5343 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 diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/demo1.touchgfx b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/demo1.touchgfx index 874bcd2..794c16a 100644 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/demo1.touchgfx +++ b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/demo1.touchgfx @@ -254,7 +254,7 @@ "Moveable": false }, { - "TextId": "day", + "TextId": "SingleUseId54", "TextRotation": "0", "Color": { "Red": 0, @@ -262,18 +262,18 @@ "Blue": 0 }, "Alpha": 255, - "AutoSize": false, + "AutoSize": true, "LineSpacing": 0, "Wildcard1": { - "TextId": "SingleUseId40", + "TextId": "SingleUseId55", "UseBuffer": true, "BufferSize": 10 }, "Name": "data2", "X": 642, - "Y": 175, - "Width": 38, - "Height": 22, + "Y": 174, + "Width": 36, + "Height": 27, "Type": "TextArea", "Visible": true, "Draggable": false, @@ -290,7 +290,7 @@ "Blue": 0 }, "Alpha": 255, - "AutoSize": true, + "AutoSize": false, "LineSpacing": 0, "Wildcard1": { "TextId": "SingleUseId49", @@ -300,7 +300,7 @@ "Name": "air", "X": 670, "Y": 244, - "Width": 20, + "Width": 43, "Height": 23, "Type": "TextArea", "Visible": true, @@ -479,7 +479,7 @@ }, "Name": "Tomorrow", "X": 505, - "Y": 332, + "Y": 330, "Width": 84, "Height": 27, "Type": "TextArea", @@ -1202,10 +1202,6 @@ "TextEntryId": "SingleUseId26", "IsResource": false }, - { - "TextEntryId": "day", - "IsResource": true - }, { "TextEntryId": "SingleUseId32", "IsResource": false @@ -1230,10 +1226,6 @@ "TextEntryId": "hanzi", "IsResource": true }, - { - "TextEntryId": "SingleUseId40", - "IsResource": false - }, { "TextEntryId": "SingleUseId41", "IsResource": false @@ -1281,6 +1273,14 @@ { "TextEntryId": "SingleUseId53", "IsResource": false + }, + { + "TextEntryId": "SingleUseId54", + "IsResource": false + }, + { + "TextEntryId": "SingleUseId55", + "IsResource": false } ], "Name": "demo1", diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/UnicodeListAsap_Regular_22_4.txt b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/UnicodeListAsap_Regular_22_4.txt deleted file mode 100644 index f3b66df..0000000 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/UnicodeListAsap_Regular_22_4.txt +++ /dev/null @@ -1,64 +0,0 @@ -2 -48 -49 -50 -51 -52 -53 -54 -55 -56 -57 -63 -65 -66 -67 -68 -69 -70 -71 -72 -73 -74 -75 -76 -77 -78 -79 -80 -81 -82 -83 -84 -85 -86 -87 -88 -89 -90 -97 -98 -99 -100 -101 -102 -103 -104 -105 -106 -107 -108 -109 -110 -111 -112 -113 -114 -115 -116 -117 -118 -119 -120 -121 -122 \ No newline at end of file diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/UnicodeListSIMYOU_TTF_20_4.txt b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/UnicodeListSIMYOU_TTF_20_4.txt index cef774f..3345099 100644 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/UnicodeListSIMYOU_TTF_20_4.txt +++ b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/UnicodeListSIMYOU_TTF_20_4.txt @@ -10,7 +10,6 @@ 56 57 58 -63 19968 19969 19970 diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/cache/ApplicationFontProvider.cache b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/cache/ApplicationFontProvider.cache index c838e93..d51ce91 100644 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/cache/ApplicationFontProvider.cache +++ b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/cache/ApplicationFontProvider.cache @@ -1 +1 @@ -{"typographies":[["DigitalClock","GARABD.TTF",80,4],["Default","SIMYOU.TTF",24,4],["date","Asap-Regular.ttf",22,4],["qita","SIMYOU.TTF",20,4]]} \ No newline at end of file +{"typographies":[["DigitalClock","GARABD.TTF",80,4],["Default","SIMYOU.TTF",24,4],["qita","SIMYOU.TTF",20,4]]} \ No newline at end of file diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/cache/ApplicationFontProviderHpp.cache b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/cache/ApplicationFontProviderHpp.cache index c838e93..d51ce91 100644 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/cache/ApplicationFontProviderHpp.cache +++ b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/cache/ApplicationFontProviderHpp.cache @@ -1 +1 @@ -{"typographies":[["DigitalClock","GARABD.TTF",80,4],["Default","SIMYOU.TTF",24,4],["date","Asap-Regular.ttf",22,4],["qita","SIMYOU.TTF",20,4]]} \ No newline at end of file +{"typographies":[["DigitalClock","GARABD.TTF",80,4],["Default","SIMYOU.TTF",24,4],["qita","SIMYOU.TTF",20,4]]} \ No newline at end of file diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/cache/Font_Asap_Regular_22_4bppCpp.cache b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/cache/Font_Asap_Regular_22_4bppCpp.cache deleted file mode 100644 index 287e81f..0000000 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/cache/Font_Asap_Regular_22_4bppCpp.cache +++ /dev/null @@ -1,64 +0,0 @@ -A4 -48 -49 -50 -51 -52 -53 -54 -55 -56 -57 -63 -65 -66 -67 -68 -69 -70 -71 -72 -73 -74 -75 -76 -77 -78 -79 -80 -81 -82 -83 -84 -85 -86 -87 -88 -89 -90 -97 -98 -99 -100 -101 -102 -103 -104 -105 -106 -107 -108 -109 -110 -111 -112 -113 -114 -115 -116 -117 -118 -119 -120 -121 -122 diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/cache/Font_SIMYOU_TTF_20_4bppCpp.cache b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/cache/Font_SIMYOU_TTF_20_4bppCpp.cache index 2d1efcf..c26b8aa 100644 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/cache/Font_SIMYOU_TTF_20_4bppCpp.cache +++ b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/cache/Font_SIMYOU_TTF_20_4bppCpp.cache @@ -10,7 +10,6 @@ A4 56 57 58 -63 19968 19969 19970 diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/include/fonts/ApplicationFontProvider.hpp b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/include/fonts/ApplicationFontProvider.hpp index ce75a48..ab9812a 100644 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/include/fonts/ApplicationFontProvider.hpp +++ b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/include/fonts/ApplicationFontProvider.hpp @@ -10,17 +10,15 @@ struct Typography { static const touchgfx::FontId DIGITALCLOCK = 0; static const touchgfx::FontId DEFAULT = 1; - static const touchgfx::FontId DATE = 2; - static const touchgfx::FontId QITA = 3; + static const touchgfx::FontId QITA = 2; }; struct TypographyFontIndex { static const touchgfx::FontId DIGITALCLOCK = 0; // GARABD_TTF_80_4bpp static const touchgfx::FontId DEFAULT = 1; // SIMYOU_TTF_24_4bpp - static const touchgfx::FontId DATE = 2; // Asap_Regular_22_4bpp - static const touchgfx::FontId QITA = 3; // SIMYOU_TTF_20_4bpp - static const uint16_t NUMBER_OF_FONTS = 4; + static const touchgfx::FontId QITA = 2; // SIMYOU_TTF_20_4bpp + static const uint16_t NUMBER_OF_FONTS = 3; }; class ApplicationFontProvider : public touchgfx::FontProvider diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/src/ApplicationFontProvider.cpp b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/src/ApplicationFontProvider.cpp index def5c6a..23ee39c 100644 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/src/ApplicationFontProvider.cpp +++ b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/src/ApplicationFontProvider.cpp @@ -15,12 +15,9 @@ touchgfx::Font* ApplicationFontProvider::getFont(touchgfx::FontId typography) case Typography::DEFAULT: // SIMYOU_TTF_24_4bpp return const_cast(TypedTextDatabase::getFonts()[1]); - case Typography::DATE: - // Asap_Regular_22_4bpp - return const_cast(TypedTextDatabase::getFonts()[2]); case Typography::QITA: // SIMYOU_TTF_20_4bpp - return const_cast(TypedTextDatabase::getFonts()[3]); + return const_cast(TypedTextDatabase::getFonts()[2]); default: return 0; } diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/src/Font_Asap_Regular_22_4bpp_0.cpp b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/src/Font_Asap_Regular_22_4bpp_0.cpp deleted file mode 100644 index 9120ca6..0000000 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/src/Font_Asap_Regular_22_4bpp_0.cpp +++ /dev/null @@ -1,419 +0,0 @@ -#include - -FONT_GLYPH_LOCATION_FLASH_PRAGMA -KEEP extern const uint8_t unicodes_Asap_Regular_22_4bpp_0[] FONT_GLYPH_LOCATION_FLASH_ATTRIBUTE = -{ - // Unicode: [0x0030, zero] - 0x00, 0x30, 0xEB, 0x9E, 0x01, 0x00, 0x00, 0xF4, 0xBF, 0xFC, 0x2D, 0x00, 0x10, 0xEE, 0x03, 0x70, - 0xBF, 0x00, 0x70, 0x7F, 0x00, 0x00, 0xFC, 0x03, 0xB0, 0x2F, 0x00, 0x00, 0xF6, 0x08, 0xE0, 0x0E, - 0x00, 0x00, 0xF3, 0x0A, 0xF1, 0x0C, 0x00, 0x00, 0xF1, 0x0C, 0xF2, 0x0B, 0x00, 0x00, 0xF0, 0x0D, - 0xF2, 0x0B, 0x00, 0x00, 0xF0, 0x0D, 0xF1, 0x0C, 0x00, 0x00, 0xF1, 0x0C, 0xE0, 0x0E, 0x00, 0x00, - 0xF3, 0x0A, 0xB0, 0x2F, 0x00, 0x00, 0xF6, 0x08, 0x70, 0x7F, 0x00, 0x00, 0xFC, 0x03, 0x10, 0xEE, - 0x03, 0x70, 0xBF, 0x00, 0x00, 0xF4, 0xBF, 0xFC, 0x2D, 0x00, 0x00, 0x30, 0xEB, 0x9E, 0x01, 0x00, - // Unicode: [0x0031, one] - 0x00, 0x52, 0xC9, 0x1E, 0x00, 0x00, 0xD1, 0xFF, 0xFF, 0x1F, 0x00, 0x00, 0xA0, 0x68, 0xC3, 0x1F, - 0x00, 0x00, 0x00, 0x00, 0xC0, 0x1F, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x1F, 0x00, 0x00, 0x00, 0x00, - 0xC0, 0x1F, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x1F, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x1F, 0x00, 0x00, - 0x00, 0x00, 0xC0, 0x1F, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x1F, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x1F, - 0x00, 0x00, 0x00, 0x00, 0xC0, 0x1F, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x1F, 0x00, 0x00, 0x00, 0x00, - 0xC0, 0x1F, 0x00, 0x00, 0x90, 0xAA, 0xEA, 0xAF, 0xAA, 0x06, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF, 0x0A, - // Unicode: [0x0032, two] - 0x40, 0xDA, 0xEF, 0x4B, 0x00, 0xF4, 0xCF, 0xCA, 0xFF, 0x07, 0xA1, 0x03, 0x00, 0xF4, 0x1F, 0x00, - 0x00, 0x00, 0xB0, 0x4F, 0x00, 0x00, 0x00, 0xB0, 0x3F, 0x00, 0x00, 0x00, 0xE1, 0x1E, 0x00, 0x00, - 0x00, 0xF9, 0x08, 0x00, 0x00, 0x50, 0xDF, 0x01, 0x00, 0x00, 0xE2, 0x4F, 0x00, 0x00, 0x00, 0xFC, - 0x07, 0x00, 0x00, 0x90, 0xBF, 0x00, 0x00, 0x00, 0xF6, 0x1D, 0x00, 0x00, 0x30, 0xEE, 0x03, 0x00, - 0x00, 0xD1, 0x5F, 0x00, 0x00, 0x00, 0xFA, 0x9E, 0x99, 0x99, 0x39, 0xFB, 0xFF, 0xFF, 0xFF, 0x5F, - // Unicode: [0x0033, three] - 0x82, 0xEC, 0xDF, 0x29, 0x00, 0xF7, 0xBD, 0xDA, 0xEF, 0x02, 0x30, 0x00, 0x00, 0xF8, 0x09, 0x00, - 0x00, 0x00, 0xF2, 0x0C, 0x00, 0x00, 0x00, 0xF4, 0x0A, 0x00, 0x00, 0x10, 0xFC, 0x03, 0x00, 0x90, - 0xEA, 0x3D, 0x00, 0x00, 0xE0, 0xFF, 0x9F, 0x00, 0x00, 0x00, 0x31, 0xFB, 0x08, 0x00, 0x00, 0x00, - 0xE1, 0x1F, 0x00, 0x00, 0x00, 0xA0, 0x3F, 0x00, 0x00, 0x00, 0xA0, 0x4F, 0x00, 0x00, 0x00, 0xD0, - 0x2F, 0x34, 0x00, 0x00, 0xF8, 0x0C, 0xFE, 0xBD, 0xDA, 0xEF, 0x02, 0x93, 0xED, 0xDF, 0x18, 0x00, - // Unicode: [0x0034, four] - 0x00, 0x00, 0x00, 0x60, 0x5F, 0x00, 0x00, 0x00, 0x00, 0xF3, 0x7F, 0x00, 0x00, 0x00, 0x00, 0xFD, - 0x7F, 0x00, 0x00, 0x00, 0x90, 0xBF, 0x7F, 0x00, 0x00, 0x00, 0xF4, 0x69, 0x7F, 0x00, 0x00, 0x10, - 0xDE, 0x61, 0x7F, 0x00, 0x00, 0xA0, 0x4F, 0x60, 0x7F, 0x00, 0x00, 0xF6, 0x08, 0x60, 0x7F, 0x00, - 0x20, 0xCE, 0x00, 0x60, 0x7F, 0x00, 0xC0, 0x3F, 0x00, 0x60, 0x7F, 0x00, 0xF7, 0xAD, 0xAA, 0xCA, - 0xCF, 0x2A, 0xF6, 0xFF, 0xFF, 0xFF, 0xFF, 0x4F, 0x00, 0x00, 0x00, 0x60, 0x7F, 0x00, 0x00, 0x00, - 0x00, 0x60, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x60, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x50, 0x5F, 0x00, - // Unicode: [0x0035, five] - 0x60, 0xFF, 0xFF, 0xFF, 0x06, 0x90, 0xBF, 0x99, 0x99, 0x03, 0xA0, 0x3F, 0x00, 0x00, 0x00, 0xA0, - 0x2F, 0x00, 0x00, 0x00, 0xB0, 0x1F, 0x00, 0x00, 0x00, 0xC0, 0x0F, 0x00, 0x00, 0x00, 0xD0, 0xAF, - 0x79, 0x03, 0x00, 0xC0, 0xFF, 0xFF, 0xBF, 0x01, 0x00, 0x00, 0x52, 0xFC, 0x0B, 0x00, 0x00, 0x00, - 0xD1, 0x3F, 0x00, 0x00, 0x00, 0x80, 0x5F, 0x00, 0x00, 0x00, 0x80, 0x6F, 0x00, 0x00, 0x00, 0xC0, - 0x4F, 0x34, 0x00, 0x00, 0xF8, 0x0D, 0xFD, 0xBD, 0xEB, 0xEF, 0x04, 0x93, 0xED, 0xDE, 0x29, 0x00, - // Unicode: [0x0036, six] - 0x00, 0x00, 0x40, 0xBC, 0x00, 0x00, 0x00, 0xF8, 0xAF, 0x00, 0x00, 0x90, 0xDF, 0x04, 0x00, 0x00, - 0xF7, 0x1C, 0x00, 0x00, 0x30, 0xEF, 0x01, 0x00, 0x00, 0xB0, 0x5F, 0x00, 0x00, 0x00, 0xF3, 0x0D, - 0x00, 0x00, 0x00, 0xF7, 0xAB, 0xFE, 0x6D, 0x00, 0xFB, 0xDF, 0xBA, 0xFF, 0x08, 0xFC, 0x03, 0x00, - 0xE3, 0x3F, 0xFD, 0x00, 0x00, 0x70, 0x7F, 0xFC, 0x00, 0x00, 0x50, 0x8F, 0xF9, 0x03, 0x00, 0x80, - 0x6F, 0xF4, 0x1C, 0x00, 0xE3, 0x2F, 0xA0, 0xEF, 0xBB, 0xFF, 0x06, 0x00, 0xD7, 0xEF, 0x4B, 0x00, - // Unicode: [0x0037, seven] - 0xFB, 0xFF, 0xFF, 0xFF, 0x9F, 0x96, 0x99, 0x99, 0xC9, 0xAF, 0x00, 0x00, 0x00, 0xC0, 0x3F, 0x00, - 0x00, 0x00, 0xF4, 0x0C, 0x00, 0x00, 0x00, 0xFB, 0x05, 0x00, 0x00, 0x30, 0xDF, 0x00, 0x00, 0x00, - 0xA0, 0x6F, 0x00, 0x00, 0x00, 0xF2, 0x0E, 0x00, 0x00, 0x00, 0xF9, 0x07, 0x00, 0x00, 0x20, 0xEF, - 0x01, 0x00, 0x00, 0x80, 0x9F, 0x00, 0x00, 0x00, 0xE1, 0x2F, 0x00, 0x00, 0x00, 0xF7, 0x0A, 0x00, - 0x00, 0x00, 0xFE, 0x03, 0x00, 0x00, 0x60, 0xBF, 0x00, 0x00, 0x00, 0xB0, 0x4E, 0x00, 0x00, 0x00, - // Unicode: [0x0038, eight] - 0x00, 0xC5, 0xEF, 0x4B, 0x00, 0x70, 0xEF, 0xBB, 0xFF, 0x05, 0xF1, 0x2E, 0x00, 0xF3, 0x0D, 0xF3, - 0x0A, 0x00, 0xC0, 0x2F, 0xF3, 0x0A, 0x00, 0xC0, 0x1F, 0xE0, 0x3E, 0x00, 0xF4, 0x0C, 0x60, 0xFF, - 0x69, 0xEE, 0x03, 0x10, 0xFC, 0xFF, 0x7F, 0x00, 0xD1, 0x6F, 0x83, 0xFE, 0x0A, 0xF8, 0x08, 0x00, - 0xD2, 0x4F, 0xFC, 0x02, 0x00, 0x60, 0x8F, 0xFD, 0x01, 0x00, 0x40, 0x9F, 0xFB, 0x04, 0x00, 0x70, - 0x8F, 0xF7, 0x1C, 0x00, 0xE3, 0x3F, 0xC1, 0xEF, 0xBB, 0xFF, 0x09, 0x00, 0xD7, 0xEF, 0x5C, 0x00, - // Unicode: [0x0039, nine] - 0x00, 0xC6, 0xEE, 0x5C, 0x00, 0x90, 0xEF, 0xBA, 0xFF, 0x06, 0xF5, 0x1C, 0x00, 0xE3, 0x1E, 0xFA, - 0x04, 0x00, 0x70, 0x6F, 0xFC, 0x02, 0x00, 0x40, 0x8F, 0xFB, 0x04, 0x00, 0x30, 0x9F, 0xF6, 0x1C, - 0x00, 0x60, 0x9F, 0xC0, 0xEF, 0xBB, 0xFD, 0x7F, 0x10, 0xD8, 0xDF, 0xD9, 0x3F, 0x00, 0x00, 0x00, - 0xF2, 0x0E, 0x00, 0x00, 0x00, 0xF8, 0x08, 0x00, 0x00, 0x40, 0xEF, 0x01, 0x00, 0x00, 0xE3, 0x4F, - 0x00, 0x00, 0x60, 0xFE, 0x06, 0x00, 0x10, 0xFC, 0x5F, 0x00, 0x00, 0x10, 0xBE, 0x02, 0x00, 0x00, - // Unicode: [0x003F, question] - 0xA4, 0xFD, 0xCE, 0x05, 0x00, 0xFD, 0xBD, 0xFC, 0x7F, 0x00, 0x33, 0x00, 0x50, 0xFF, 0x02, 0x00, - 0x00, 0x00, 0xFC, 0x05, 0x00, 0x00, 0x00, 0xFD, 0x04, 0x00, 0x00, 0x50, 0xDF, 0x00, 0x00, 0x00, - 0xE2, 0x3F, 0x00, 0x00, 0x20, 0xFD, 0x05, 0x00, 0x00, 0xC0, 0x6F, 0x00, 0x00, 0x00, 0xF6, 0x09, - 0x00, 0x00, 0x00, 0xFA, 0x02, 0x00, 0x00, 0x00, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x76, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x02, 0x00, 0x00, 0x00, 0xED, 0x01, 0x00, 0x00, - // Unicode: [0x0041, A] - 0x00, 0x00, 0x70, 0xDF, 0x01, 0x00, 0x00, 0x00, 0x00, 0xD0, 0xFF, 0x05, 0x00, 0x00, 0x00, 0x00, - 0xF3, 0xFC, 0x0A, 0x00, 0x00, 0x00, 0x00, 0xF8, 0xE5, 0x1F, 0x00, 0x00, 0x00, 0x00, 0xED, 0x91, - 0x6F, 0x00, 0x00, 0x00, 0x40, 0xAF, 0x40, 0xBF, 0x00, 0x00, 0x00, 0x90, 0x5F, 0x00, 0xFE, 0x01, - 0x00, 0x00, 0xE0, 0x1E, 0x00, 0xF9, 0x06, 0x00, 0x00, 0xF4, 0x0A, 0x00, 0xF4, 0x0C, 0x00, 0x00, - 0xFA, 0x05, 0x00, 0xE0, 0x2F, 0x00, 0x10, 0xFE, 0xBB, 0xBB, 0xEB, 0x7F, 0x00, 0x50, 0xFF, 0xFF, - 0xFF, 0xFF, 0xCF, 0x00, 0xA0, 0x4F, 0x00, 0x00, 0x00, 0xFD, 0x03, 0xF1, 0x0E, 0x00, 0x00, 0x00, - 0xF8, 0x08, 0xF6, 0x09, 0x00, 0x00, 0x00, 0xF3, 0x0D, 0xE9, 0x03, 0x00, 0x00, 0x00, 0xC0, 0x2E, - // Unicode: [0x0042, B] - 0xFB, 0xFF, 0xEF, 0x7C, 0x00, 0x00, 0xFD, 0xBB, 0xCB, 0xFF, 0x0B, 0x00, 0xFD, 0x01, 0x00, 0xE2, - 0x5F, 0x00, 0xFD, 0x01, 0x00, 0x70, 0x9F, 0x00, 0xFD, 0x01, 0x00, 0x60, 0x9F, 0x00, 0xFD, 0x01, - 0x00, 0xB0, 0x5F, 0x00, 0xFD, 0x01, 0x20, 0xF9, 0x0B, 0x00, 0xFD, 0xFF, 0xFF, 0xAF, 0x00, 0x00, - 0xFD, 0xBB, 0xCB, 0xFE, 0x1A, 0x00, 0xFD, 0x01, 0x00, 0x91, 0xBF, 0x00, 0xFD, 0x01, 0x00, 0x00, - 0xFD, 0x02, 0xFD, 0x01, 0x00, 0x00, 0xFB, 0x04, 0xFD, 0x01, 0x00, 0x00, 0xFD, 0x03, 0xFD, 0x01, - 0x00, 0x90, 0xDF, 0x00, 0xFD, 0xBB, 0xBB, 0xFE, 0x4E, 0x00, 0xFB, 0xFF, 0xEF, 0x9C, 0x02, 0x00, - // Unicode: [0x0043, C] - 0x00, 0x20, 0xC8, 0xFE, 0xBE, 0x16, 0x00, 0xF6, 0xFF, 0xCC, 0xFD, 0x7F, 0x50, 0xFF, 0x17, 0x00, - 0x20, 0x28, 0xD0, 0x5F, 0x00, 0x00, 0x00, 0x00, 0xF4, 0x0C, 0x00, 0x00, 0x00, 0x00, 0xF8, 0x08, - 0x00, 0x00, 0x00, 0x00, 0xFA, 0x05, 0x00, 0x00, 0x00, 0x00, 0xFB, 0x04, 0x00, 0x00, 0x00, 0x00, - 0xFB, 0x04, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x05, 0x00, 0x00, 0x00, 0x00, 0xF8, 0x08, 0x00, 0x00, - 0x00, 0x00, 0xF5, 0x0C, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x5F, 0x00, 0x00, 0x00, 0x00, 0x60, 0xFF, - 0x06, 0x00, 0x20, 0x78, 0x00, 0xF8, 0xEF, 0xBC, 0xFD, 0xBF, 0x00, 0x30, 0xD9, 0xFE, 0xBE, 0x17, - // Unicode: [0x0044, D] - 0xFB, 0xFF, 0xFF, 0xAD, 0x04, 0x00, 0xFD, 0xBB, 0xBB, 0xFE, 0xAF, 0x00, 0xFD, 0x01, 0x00, 0x50, - 0xFE, 0x09, 0xFD, 0x01, 0x00, 0x00, 0xF3, 0x3F, 0xFD, 0x01, 0x00, 0x00, 0x90, 0x9F, 0xFD, 0x01, - 0x00, 0x00, 0x40, 0xCF, 0xFD, 0x01, 0x00, 0x00, 0x10, 0xEF, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFF, - 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFF, 0xFD, 0x01, 0x00, 0x00, 0x10, 0xEF, 0xFD, 0x01, 0x00, 0x00, - 0x40, 0xCF, 0xFD, 0x01, 0x00, 0x00, 0x90, 0x9F, 0xFD, 0x01, 0x00, 0x00, 0xF3, 0x3F, 0xFD, 0x01, - 0x00, 0x50, 0xFE, 0x09, 0xFD, 0xBB, 0xBB, 0xFE, 0xAF, 0x01, 0xFB, 0xFF, 0xFF, 0xAD, 0x04, 0x00, - // Unicode: [0x0045, E] - 0xFB, 0xFF, 0xFF, 0xFF, 0x0C, 0xFD, 0xBB, 0xBB, 0xBB, 0x09, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFD, - 0x01, 0x00, 0x00, 0x00, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFD, 0x01, - 0x00, 0x00, 0x00, 0xFD, 0xFF, 0xFF, 0xFF, 0x03, 0xFD, 0xBB, 0xBB, 0xBB, 0x02, 0xFD, 0x01, 0x00, - 0x00, 0x00, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFD, 0x01, 0x00, 0x00, - 0x00, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFD, 0xBB, 0xBB, 0xBB, 0x09, 0xFB, 0xFF, 0xFF, 0xFF, 0x0D, - // Unicode: [0x0046, F] - 0xFB, 0xFF, 0xFF, 0xFF, 0x02, 0xFD, 0xBB, 0xBB, 0xAB, 0x01, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFD, - 0x01, 0x00, 0x00, 0x00, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFD, 0x01, - 0x00, 0x00, 0x00, 0xFD, 0xFF, 0xFF, 0xAF, 0x00, 0xFD, 0xBB, 0xBB, 0x7B, 0x00, 0xFD, 0x01, 0x00, - 0x00, 0x00, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFD, 0x01, 0x00, 0x00, - 0x00, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xEB, 0x00, 0x00, 0x00, 0x00, - // Unicode: [0x0047, G] - 0x00, 0x20, 0xC8, 0xFE, 0xBE, 0x06, 0x00, 0xF6, 0xFF, 0xBC, 0xFD, 0x7F, 0x40, 0xFF, 0x06, 0x00, - 0x20, 0x28, 0xD0, 0x5F, 0x00, 0x00, 0x00, 0x00, 0xF4, 0x0C, 0x00, 0x00, 0x00, 0x00, 0xF7, 0x08, - 0x00, 0x00, 0x00, 0x00, 0xFA, 0x05, 0x00, 0x00, 0x00, 0x00, 0xFB, 0x04, 0x00, 0x00, 0x00, 0x00, - 0xFB, 0x04, 0x00, 0xE0, 0xFF, 0xDF, 0xFA, 0x05, 0x00, 0xA0, 0xBB, 0xEF, 0xF8, 0x08, 0x00, 0x00, - 0x00, 0xEF, 0xF5, 0x0D, 0x00, 0x00, 0x00, 0xEF, 0xE0, 0x6F, 0x00, 0x00, 0x00, 0xEF, 0x60, 0xFF, - 0x07, 0x00, 0x00, 0xEF, 0x00, 0xF8, 0xEF, 0xBC, 0xEC, 0xEF, 0x00, 0x30, 0xD9, 0xFE, 0xDE, 0x3A, - // Unicode: [0x0048, H] - 0xEB, 0x00, 0x00, 0x00, 0x00, 0xDD, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFF, 0xFD, 0x01, 0x00, 0x00, - 0x00, 0xFF, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFF, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFF, 0xFD, 0x01, - 0x00, 0x00, 0x00, 0xFF, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFF, 0xFD, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, - 0xFD, 0xBB, 0xBB, 0xBB, 0xBB, 0xFF, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFF, 0xFD, 0x01, 0x00, 0x00, - 0x00, 0xFF, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFF, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFF, 0xFD, 0x01, - 0x00, 0x00, 0x00, 0xFF, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFF, 0xEB, 0x00, 0x00, 0x00, 0x00, 0xDD, - // Unicode: [0x0049, I] - 0xEB, 0x00, 0xFD, 0x01, 0xFD, 0x01, 0xFD, 0x01, 0xFD, 0x01, 0xFD, 0x01, 0xFD, 0x01, 0xFD, 0x01, - 0xFD, 0x01, 0xFD, 0x01, 0xFD, 0x01, 0xFD, 0x01, 0xFD, 0x01, 0xFD, 0x01, 0xFD, 0x01, 0xEB, 0x00, - // Unicode: [0x004A, J] - 0x00, 0x00, 0xC0, 0x0D, 0x00, 0x00, 0xE0, 0x0F, 0x00, 0x00, 0xE0, 0x0F, 0x00, 0x00, 0xE0, 0x0F, - 0x00, 0x00, 0xE0, 0x0F, 0x00, 0x00, 0xE0, 0x0F, 0x00, 0x00, 0xE0, 0x0F, 0x00, 0x00, 0xE0, 0x0F, - 0x00, 0x00, 0xE0, 0x0F, 0x00, 0x00, 0xE0, 0x0F, 0x00, 0x00, 0xE0, 0x0F, 0x00, 0x00, 0xE0, 0x0F, - 0x00, 0x00, 0xF2, 0x0D, 0x00, 0x31, 0xFC, 0x09, 0xFA, 0xFF, 0xEF, 0x02, 0xE9, 0xDF, 0x2A, 0x00, - // Unicode: [0x004B, K] - 0xEB, 0x00, 0x00, 0x80, 0x8F, 0x00, 0xFD, 0x01, 0x00, 0xF5, 0x1D, 0x00, 0xFD, 0x01, 0x20, 0xFE, - 0x03, 0x00, 0xFD, 0x01, 0xC0, 0x6F, 0x00, 0x00, 0xFD, 0x01, 0xF9, 0x09, 0x00, 0x00, 0xFD, 0x61, - 0xCF, 0x01, 0x00, 0x00, 0xFD, 0xE3, 0x2E, 0x00, 0x00, 0x00, 0xFD, 0xFD, 0x05, 0x00, 0x00, 0x00, - 0xFD, 0xFC, 0x09, 0x00, 0x00, 0x00, 0xFD, 0xC2, 0x8F, 0x00, 0x00, 0x00, 0xFD, 0x21, 0xFE, 0x06, - 0x00, 0x00, 0xFD, 0x01, 0xE3, 0x5F, 0x00, 0x00, 0xFD, 0x01, 0x50, 0xEF, 0x03, 0x00, 0xFD, 0x01, - 0x00, 0xF7, 0x2E, 0x00, 0xFD, 0x01, 0x00, 0x90, 0xDF, 0x01, 0xEB, 0x00, 0x00, 0x00, 0xFA, 0x0A, - // Unicode: [0x004C, L] - 0xEB, 0x00, 0x00, 0x00, 0x00, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFD, - 0x01, 0x00, 0x00, 0x00, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFD, 0x01, - 0x00, 0x00, 0x00, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFD, 0x01, 0x00, - 0x00, 0x00, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFD, 0x01, 0x00, 0x00, - 0x00, 0xFD, 0x01, 0x00, 0x00, 0x00, 0xFD, 0xBB, 0xBB, 0xBB, 0x05, 0xFB, 0xFF, 0xFF, 0xFF, 0x07, - // Unicode: [0x004D, M] - 0xFD, 0x09, 0x00, 0x00, 0x00, 0x10, 0xFD, 0x07, 0xFF, 0x3F, 0x00, 0x00, 0x00, 0x90, 0xFF, 0x08, - 0xFF, 0xBF, 0x00, 0x00, 0x00, 0xF2, 0xFF, 0x08, 0xEF, 0xFD, 0x05, 0x00, 0x00, 0xFA, 0xFD, 0x08, - 0xDF, 0xF5, 0x0D, 0x00, 0x30, 0xEF, 0xF6, 0x08, 0xDF, 0xC0, 0x6F, 0x00, 0xB0, 0x6F, 0xF5, 0x08, - 0xDF, 0x40, 0xEF, 0x01, 0xF5, 0x0D, 0xF5, 0x08, 0xDF, 0x00, 0xFA, 0x08, 0xFD, 0x05, 0xF5, 0x08, - 0xDF, 0x00, 0xF2, 0x6E, 0xBF, 0x00, 0xF5, 0x08, 0xDF, 0x00, 0x90, 0xEF, 0x3F, 0x00, 0xF5, 0x08, - 0xDF, 0x00, 0x10, 0xFE, 0x0A, 0x00, 0xF5, 0x08, 0xDF, 0x00, 0x00, 0x84, 0x01, 0x00, 0xF5, 0x08, - 0xDF, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF5, 0x08, 0xDF, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF5, 0x08, - 0xDF, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF5, 0x08, 0xCD, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF4, 0x07, - // Unicode: [0x004E, N] - 0xED, 0x04, 0x00, 0x00, 0x10, 0xBE, 0xFF, 0x1D, 0x00, 0x00, 0x10, 0xDF, 0xFF, 0x9F, 0x00, 0x00, - 0x10, 0xDF, 0xEF, 0xFE, 0x03, 0x00, 0x10, 0xDF, 0xDF, 0xF6, 0x0C, 0x00, 0x10, 0xDF, 0xDF, 0xC0, - 0x7F, 0x00, 0x10, 0xDF, 0xDF, 0x30, 0xFF, 0x02, 0x10, 0xDF, 0xDF, 0x00, 0xF8, 0x0C, 0x10, 0xDF, - 0xDF, 0x00, 0xD0, 0x6F, 0x10, 0xDF, 0xDF, 0x00, 0x30, 0xEF, 0x12, 0xDF, 0xDF, 0x00, 0x00, 0xF9, - 0x1B, 0xDF, 0xDF, 0x00, 0x00, 0xD1, 0x6F, 0xDF, 0xDF, 0x00, 0x00, 0x40, 0xDF, 0xDF, 0xDF, 0x00, - 0x00, 0x00, 0xFA, 0xDF, 0xDF, 0x00, 0x00, 0x00, 0xE1, 0xDF, 0xCD, 0x00, 0x00, 0x00, 0x50, 0xBF, - // Unicode: [0x004F, O] - 0x00, 0x30, 0xD9, 0xEE, 0x9D, 0x03, 0x00, 0x00, 0xF7, 0xEF, 0xCC, 0xFE, 0x8F, 0x00, 0x50, 0xFF, - 0x06, 0x00, 0x60, 0xFE, 0x06, 0xE0, 0x6F, 0x00, 0x00, 0x00, 0xF5, 0x1E, 0xF4, 0x0C, 0x00, 0x00, - 0x00, 0xB0, 0x6F, 0xF8, 0x08, 0x00, 0x00, 0x00, 0x70, 0x9F, 0xFA, 0x05, 0x00, 0x00, 0x00, 0x40, - 0xBF, 0xFB, 0x04, 0x00, 0x00, 0x00, 0x30, 0xCF, 0xFB, 0x04, 0x00, 0x00, 0x00, 0x30, 0xCF, 0xFA, - 0x05, 0x00, 0x00, 0x00, 0x40, 0xBF, 0xF8, 0x08, 0x00, 0x00, 0x00, 0x70, 0x9F, 0xF4, 0x0D, 0x00, - 0x00, 0x00, 0xC0, 0x5F, 0xD0, 0x6F, 0x00, 0x00, 0x00, 0xF5, 0x0E, 0x50, 0xFF, 0x06, 0x00, 0x60, - 0xFF, 0x06, 0x00, 0xF6, 0xEF, 0xCC, 0xFE, 0x8F, 0x00, 0x00, 0x20, 0xD9, 0xEE, 0x9D, 0x03, 0x00, - // Unicode: [0x0050, P] - 0xE1, 0xFF, 0xFF, 0xCE, 0x17, 0x00, 0xF2, 0xBE, 0xBB, 0xFC, 0xDF, 0x01, 0xF2, 0x0C, 0x00, 0x10, - 0xFC, 0x08, 0xF2, 0x0C, 0x00, 0x00, 0xF4, 0x0C, 0xF2, 0x0C, 0x00, 0x00, 0xF2, 0x0D, 0xF2, 0x0C, - 0x00, 0x00, 0xF4, 0x0C, 0xF2, 0x0C, 0x00, 0x10, 0xFC, 0x07, 0xF2, 0xBE, 0xBB, 0xFB, 0xCF, 0x01, - 0xF2, 0xFF, 0xFF, 0xCF, 0x07, 0x00, 0xF2, 0x0C, 0x00, 0x00, 0x00, 0x00, 0xF2, 0x0C, 0x00, 0x00, - 0x00, 0x00, 0xF2, 0x0C, 0x00, 0x00, 0x00, 0x00, 0xF2, 0x0C, 0x00, 0x00, 0x00, 0x00, 0xF2, 0x0C, - 0x00, 0x00, 0x00, 0x00, 0xF2, 0x0C, 0x00, 0x00, 0x00, 0x00, 0xE1, 0x0B, 0x00, 0x00, 0x00, 0x00, - // Unicode: [0x0051, Q] - 0x00, 0x20, 0xD9, 0xEE, 0x9D, 0x03, 0x00, 0x00, 0xF6, 0xEF, 0xCC, 0xFE, 0x7F, 0x00, 0x50, 0xFF, - 0x07, 0x00, 0x70, 0xFF, 0x06, 0xD0, 0x7F, 0x00, 0x00, 0x00, 0xF6, 0x0E, 0xF4, 0x0D, 0x00, 0x00, - 0x00, 0xC0, 0x5F, 0xF8, 0x08, 0x00, 0x00, 0x00, 0x70, 0x9F, 0xFA, 0x05, 0x00, 0x00, 0x00, 0x40, - 0xBF, 0xFB, 0x04, 0x00, 0x00, 0x00, 0x30, 0xCF, 0xFB, 0x04, 0x00, 0x00, 0x00, 0x30, 0xCF, 0xFA, - 0x05, 0x00, 0x00, 0x00, 0x40, 0xBF, 0xF8, 0x08, 0x00, 0x00, 0x00, 0x70, 0x9F, 0xF4, 0x0C, 0x00, - 0x00, 0x00, 0xB0, 0x6F, 0xE0, 0x5F, 0x00, 0x00, 0x00, 0xF4, 0x1E, 0x60, 0xEF, 0x05, 0x00, 0x40, - 0xFE, 0x07, 0x00, 0xF8, 0xDF, 0xAA, 0xFD, 0xAF, 0x00, 0x00, 0x40, 0xFC, 0xFF, 0xCF, 0x05, 0x00, - 0x00, 0x00, 0x30, 0xE9, 0xFF, 0x7C, 0x02, 0x00, 0x00, 0x00, 0x10, 0xD7, 0xFF, 0xCF, 0x00, 0x00, - 0x00, 0x00, 0x00, 0xA4, 0xBE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, - // Unicode: [0x0052, R] - 0xFB, 0xFF, 0xEF, 0x8C, 0x01, 0x00, 0xFD, 0xBB, 0xCB, 0xFF, 0x1D, 0x00, 0xFD, 0x01, 0x00, 0xD2, - 0x8F, 0x00, 0xFD, 0x01, 0x00, 0x60, 0xBF, 0x00, 0xFD, 0x01, 0x00, 0x40, 0xBF, 0x00, 0xFD, 0x01, - 0x00, 0x70, 0x8F, 0x00, 0xFD, 0x01, 0x00, 0xE4, 0x2E, 0x00, 0xFD, 0xBB, 0xCB, 0xCF, 0x03, 0x00, - 0xFD, 0xFF, 0xFF, 0xCF, 0x01, 0x00, 0xFD, 0x01, 0x31, 0xFC, 0x09, 0x00, 0xFD, 0x01, 0x00, 0xE1, - 0x2F, 0x00, 0xFD, 0x01, 0x00, 0x80, 0x7F, 0x00, 0xFD, 0x01, 0x00, 0x30, 0xDF, 0x00, 0xFD, 0x01, - 0x00, 0x00, 0xFC, 0x04, 0xFD, 0x01, 0x00, 0x00, 0xF6, 0x0A, 0xEB, 0x00, 0x00, 0x00, 0xE1, 0x0D, - // Unicode: [0x0053, S] - 0x00, 0x71, 0xFC, 0xCE, 0x17, 0x00, 0x10, 0xFC, 0xCE, 0xFC, 0x7F, 0x00, 0x80, 0xCF, 0x01, 0x10, - 0x16, 0x00, 0xD0, 0x4F, 0x00, 0x00, 0x00, 0x00, 0xD0, 0x2F, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xAF, - 0x00, 0x00, 0x00, 0x00, 0x30, 0xFE, 0x6D, 0x01, 0x00, 0x00, 0x00, 0xD3, 0xFF, 0x8E, 0x01, 0x00, - 0x00, 0x00, 0xA4, 0xFF, 0x2D, 0x00, 0x00, 0x00, 0x00, 0xC2, 0xBF, 0x00, 0x00, 0x00, 0x00, 0x10, - 0xFE, 0x02, 0x00, 0x00, 0x00, 0x00, 0xFC, 0x03, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x02, 0xA0, 0x16, - 0x00, 0x90, 0xDF, 0x00, 0xE1, 0xFF, 0xCC, 0xFE, 0x4E, 0x00, 0x20, 0xC8, 0xFE, 0xAE, 0x02, 0x00, - // Unicode: [0x0054, T] - 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0x8F, 0xB5, 0xBB, 0xFB, 0xBF, 0xBB, 0x6B, 0x00, 0x00, 0xD0, 0x1F, - 0x00, 0x00, 0x00, 0x00, 0xD0, 0x1F, 0x00, 0x00, 0x00, 0x00, 0xD0, 0x1F, 0x00, 0x00, 0x00, 0x00, - 0xD0, 0x1F, 0x00, 0x00, 0x00, 0x00, 0xD0, 0x1F, 0x00, 0x00, 0x00, 0x00, 0xD0, 0x1F, 0x00, 0x00, - 0x00, 0x00, 0xD0, 0x1F, 0x00, 0x00, 0x00, 0x00, 0xD0, 0x1F, 0x00, 0x00, 0x00, 0x00, 0xD0, 0x1F, - 0x00, 0x00, 0x00, 0x00, 0xD0, 0x1F, 0x00, 0x00, 0x00, 0x00, 0xD0, 0x1F, 0x00, 0x00, 0x00, 0x00, - 0xD0, 0x1F, 0x00, 0x00, 0x00, 0x00, 0xD0, 0x1F, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x0E, 0x00, 0x00, - // Unicode: [0x0055, U] - 0xE2, 0x0A, 0x00, 0x00, 0x00, 0xE1, 0x0B, 0xF3, 0x0C, 0x00, 0x00, 0x00, 0xF1, 0x0D, 0xF3, 0x0C, - 0x00, 0x00, 0x00, 0xF1, 0x0D, 0xF3, 0x0C, 0x00, 0x00, 0x00, 0xF1, 0x0D, 0xF3, 0x0C, 0x00, 0x00, - 0x00, 0xF1, 0x0D, 0xF3, 0x0C, 0x00, 0x00, 0x00, 0xF1, 0x0D, 0xF3, 0x0C, 0x00, 0x00, 0x00, 0xF1, - 0x0D, 0xF3, 0x0C, 0x00, 0x00, 0x00, 0xF1, 0x0D, 0xF3, 0x0C, 0x00, 0x00, 0x00, 0xF1, 0x0D, 0xF3, - 0x0C, 0x00, 0x00, 0x00, 0xF1, 0x0D, 0xF3, 0x0C, 0x00, 0x00, 0x00, 0xF1, 0x0D, 0xF2, 0x0D, 0x00, - 0x00, 0x00, 0xF3, 0x0C, 0xE0, 0x4F, 0x00, 0x00, 0x00, 0xF9, 0x09, 0x80, 0xEF, 0x06, 0x00, 0x81, - 0xFF, 0x03, 0x00, 0xFA, 0xEF, 0xDC, 0xFF, 0x6F, 0x00, 0x00, 0x50, 0xEB, 0xEF, 0x9D, 0x03, 0x00, - // Unicode: [0x0056, V] - 0xF6, 0x07, 0x00, 0x00, 0x00, 0xC0, 0x1E, 0xF3, 0x0D, 0x00, 0x00, 0x00, 0xF3, 0x0C, 0xD0, 0x3F, - 0x00, 0x00, 0x00, 0xF9, 0x07, 0x80, 0x8F, 0x00, 0x00, 0x00, 0xFD, 0x02, 0x30, 0xDF, 0x00, 0x00, - 0x40, 0xCF, 0x00, 0x00, 0xFD, 0x03, 0x00, 0x90, 0x6F, 0x00, 0x00, 0xF8, 0x08, 0x00, 0xE0, 0x2F, - 0x00, 0x00, 0xF3, 0x0D, 0x00, 0xF4, 0x0B, 0x00, 0x00, 0xD0, 0x3F, 0x00, 0xF9, 0x06, 0x00, 0x00, - 0x80, 0x8F, 0x00, 0xFE, 0x01, 0x00, 0x00, 0x30, 0xDF, 0x40, 0xBF, 0x00, 0x00, 0x00, 0x00, 0xFD, - 0x93, 0x6F, 0x00, 0x00, 0x00, 0x00, 0xF7, 0xE8, 0x1F, 0x00, 0x00, 0x00, 0x00, 0xF2, 0xFD, 0x0B, - 0x00, 0x00, 0x00, 0x00, 0xC0, 0xFF, 0x06, 0x00, 0x00, 0x00, 0x00, 0x60, 0xEF, 0x01, 0x00, 0x00, - // Unicode: [0x0057, W] - 0xF8, 0x05, 0x00, 0x00, 0xF3, 0x0C, 0x00, 0x00, 0xD0, 0x0E, 0xF6, 0x0A, 0x00, 0x00, 0xF8, 0x1F, - 0x00, 0x00, 0xF2, 0x0C, 0xF2, 0x0E, 0x00, 0x00, 0xFB, 0x5F, 0x00, 0x00, 0xF6, 0x08, 0xE0, 0x2F, - 0x00, 0x00, 0xEF, 0x9F, 0x00, 0x00, 0xFA, 0x04, 0xA0, 0x6F, 0x00, 0x40, 0xAF, 0xCF, 0x00, 0x00, - 0xFD, 0x01, 0x60, 0xAF, 0x00, 0x70, 0x6F, 0xFF, 0x01, 0x20, 0xCF, 0x00, 0x20, 0xEF, 0x00, 0xB0, - 0x3F, 0xFC, 0x05, 0x50, 0x8F, 0x00, 0x00, 0xFD, 0x02, 0xE0, 0x0E, 0xF9, 0x08, 0x90, 0x4F, 0x00, - 0x00, 0xFA, 0x06, 0xF3, 0x0A, 0xF5, 0x0C, 0xD0, 0x1F, 0x00, 0x00, 0xF6, 0x0A, 0xF7, 0x06, 0xF1, - 0x1F, 0xF1, 0x0C, 0x00, 0x00, 0xF2, 0x0E, 0xFA, 0x02, 0xC0, 0x4F, 0xF5, 0x08, 0x00, 0x00, 0xD0, - 0x2F, 0xDE, 0x00, 0x80, 0x8F, 0xF8, 0x04, 0x00, 0x00, 0xA0, 0x8F, 0x9F, 0x00, 0x40, 0xBF, 0xFC, - 0x00, 0x00, 0x00, 0x60, 0xEF, 0x6F, 0x00, 0x10, 0xEF, 0xBF, 0x00, 0x00, 0x00, 0x20, 0xFF, 0x2F, - 0x00, 0x00, 0xFB, 0x7F, 0x00, 0x00, 0x00, 0x00, 0xFC, 0x0C, 0x00, 0x00, 0xF7, 0x3F, 0x00, 0x00, - // Unicode: [0x0058, X] - 0xD0, 0x5E, 0x00, 0x00, 0x00, 0xFA, 0x05, 0x60, 0xEF, 0x01, 0x00, 0x60, 0xCF, 0x00, 0x00, 0xFB, - 0x09, 0x00, 0xE2, 0x3F, 0x00, 0x00, 0xF2, 0x4F, 0x00, 0xFB, 0x08, 0x00, 0x00, 0x70, 0xDF, 0x61, - 0xDF, 0x00, 0x00, 0x00, 0x00, 0xFC, 0xE9, 0x3F, 0x00, 0x00, 0x00, 0x00, 0xF3, 0xFF, 0x09, 0x00, - 0x00, 0x00, 0x00, 0x90, 0xFF, 0x01, 0x00, 0x00, 0x00, 0x00, 0xE1, 0xFF, 0x08, 0x00, 0x00, 0x00, - 0x00, 0xFA, 0xFC, 0x3F, 0x00, 0x00, 0x00, 0x50, 0xDF, 0x91, 0xCF, 0x00, 0x00, 0x00, 0xE1, 0x5F, - 0x10, 0xFE, 0x07, 0x00, 0x00, 0xF9, 0x0A, 0x00, 0xF5, 0x2E, 0x00, 0x40, 0xEF, 0x01, 0x00, 0xA0, - 0xBF, 0x00, 0xD1, 0x5F, 0x00, 0x00, 0x10, 0xFE, 0x06, 0xF6, 0x0A, 0x00, 0x00, 0x00, 0xF5, 0x0D, - // Unicode: [0x0059, Y] - 0xF7, 0x0A, 0x00, 0x00, 0x30, 0xBE, 0xD1, 0x5F, 0x00, 0x00, 0xD0, 0x4F, 0x50, 0xEF, 0x01, 0x00, - 0xF8, 0x09, 0x00, 0xFA, 0x09, 0x30, 0xDF, 0x01, 0x00, 0xE1, 0x4F, 0xC0, 0x4F, 0x00, 0x00, 0x50, - 0xDF, 0xF8, 0x0A, 0x00, 0x00, 0x00, 0xFA, 0xEF, 0x01, 0x00, 0x00, 0x00, 0xE1, 0x5F, 0x00, 0x00, - 0x00, 0x00, 0xC0, 0x2F, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x2F, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x2F, - 0x00, 0x00, 0x00, 0x00, 0xC0, 0x2F, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x2F, 0x00, 0x00, 0x00, 0x00, - 0xC0, 0x2F, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x2F, 0x00, 0x00, 0x00, 0x00, 0xB0, 0x1E, 0x00, 0x00, - // Unicode: [0x005A, Z] - 0x50, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x05, 0x30, 0xBB, 0xBB, 0xBB, 0xCB, 0xFF, 0x06, 0x00, 0x00, - 0x00, 0x00, 0x90, 0xBF, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF5, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x20, - 0xFE, 0x05, 0x00, 0x00, 0x00, 0x00, 0xB0, 0xAF, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF7, 0x1D, 0x00, - 0x00, 0x00, 0x00, 0x30, 0xFF, 0x04, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x8F, 0x00, 0x00, 0x00, 0x00, - 0x00, 0xF8, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x40, 0xFF, 0x02, 0x00, 0x00, 0x00, 0x00, 0xD1, 0x6F, - 0x00, 0x00, 0x00, 0x00, 0x00, 0xFA, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x60, 0xEF, 0x01, 0x00, 0x00, - 0x00, 0x00, 0xE1, 0xDF, 0xBB, 0xBB, 0xBB, 0xBB, 0x04, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x06, - // Unicode: [0x0061, a] - 0x40, 0xDA, 0xEF, 0x5C, 0x00, 0xF2, 0xDF, 0xBB, 0xFE, 0x08, 0x60, 0x02, 0x00, 0xD1, 0x1F, 0x00, - 0x00, 0x00, 0xA0, 0x3F, 0x00, 0x61, 0x98, 0xD9, 0x4F, 0x70, 0xFE, 0xFF, 0xFF, 0x4F, 0xF7, 0x7E, - 0x02, 0x90, 0x4F, 0xFC, 0x05, 0x00, 0x90, 0x4F, 0xFE, 0x02, 0x00, 0xA0, 0x4F, 0xFC, 0x04, 0x00, - 0xF7, 0x4F, 0xF6, 0x9E, 0xD9, 0xCF, 0x5F, 0x50, 0xEC, 0xBE, 0x34, 0x5E, - // Unicode: [0x0062, b] - 0xE1, 0x09, 0x00, 0x00, 0x00, 0x00, 0xF2, 0x0B, 0x00, 0x00, 0x00, 0x00, 0xF2, 0x0B, 0x00, 0x00, - 0x00, 0x00, 0xF2, 0x0B, 0x00, 0x00, 0x00, 0x00, 0xF2, 0x0B, 0x00, 0x00, 0x00, 0x00, 0xF2, 0x5B, - 0xFC, 0xAE, 0x02, 0x00, 0xF2, 0xFF, 0xBD, 0xFD, 0x2D, 0x00, 0xF2, 0x3D, 0x00, 0x90, 0xAF, 0x00, - 0xF2, 0x0B, 0x00, 0x10, 0xFF, 0x01, 0xF2, 0x0B, 0x00, 0x00, 0xFB, 0x03, 0xF2, 0x0B, 0x00, 0x00, - 0xFA, 0x05, 0xF2, 0x0B, 0x00, 0x00, 0xFA, 0x05, 0xF2, 0x0B, 0x00, 0x00, 0xFC, 0x03, 0xF2, 0x0B, - 0x00, 0x10, 0xEF, 0x01, 0xF2, 0x8F, 0x00, 0x90, 0x9F, 0x00, 0xF2, 0xEB, 0xAD, 0xFC, 0x2E, 0x00, - 0xE1, 0x24, 0xEA, 0xBE, 0x02, 0x00, - // Unicode: [0x0063, c] - 0x00, 0xB4, 0xFE, 0xAE, 0x03, 0x70, 0xFF, 0xAB, 0xFC, 0x07, 0xF2, 0x3E, 0x00, 0x20, 0x01, 0xF8, - 0x08, 0x00, 0x00, 0x00, 0xFB, 0x04, 0x00, 0x00, 0x00, 0xFC, 0x02, 0x00, 0x00, 0x00, 0xFD, 0x02, - 0x00, 0x00, 0x00, 0xFB, 0x04, 0x00, 0x00, 0x00, 0xF8, 0x08, 0x00, 0x00, 0x00, 0xF3, 0x3E, 0x00, - 0x10, 0x02, 0x80, 0xFF, 0xAB, 0xFB, 0x0D, 0x00, 0xB5, 0xFE, 0xBE, 0x05, - // Unicode: [0x0064, d] - 0x00, 0x00, 0x00, 0x30, 0x8E, 0x00, 0x00, 0x00, 0x40, 0x9F, 0x00, 0x00, 0x00, 0x40, 0x9F, 0x00, - 0x00, 0x00, 0x40, 0x9F, 0x00, 0x00, 0x00, 0x40, 0x9F, 0x00, 0xD6, 0xDF, 0x59, 0x9F, 0x80, 0xFF, - 0xCB, 0xFE, 0x9F, 0xF3, 0x3E, 0x00, 0x91, 0x9F, 0xF8, 0x08, 0x00, 0x40, 0x9F, 0xFB, 0x03, 0x00, - 0x40, 0x9F, 0xFD, 0x02, 0x00, 0x40, 0x9F, 0xFD, 0x02, 0x00, 0x40, 0x9F, 0xFB, 0x04, 0x00, 0x40, - 0x9F, 0xF8, 0x08, 0x00, 0x40, 0x9F, 0xF3, 0x2E, 0x00, 0xD3, 0x9F, 0x80, 0xEF, 0xCA, 0xCF, 0xBF, - 0x00, 0xD7, 0xDF, 0x07, 0xBC, - // Unicode: [0x0065, e] - 0x00, 0xB4, 0xFE, 0x8D, 0x00, 0x60, 0xFF, 0xAC, 0xFE, 0x0A, 0xF2, 0x3E, 0x00, 0xC1, 0x4F, 0xF7, - 0x08, 0x00, 0x50, 0x9F, 0xFA, 0x04, 0x00, 0x20, 0xCF, 0xFC, 0xFF, 0xFF, 0xFF, 0xDF, 0xFC, 0xAB, - 0xAA, 0xAA, 0x5A, 0xFA, 0x05, 0x00, 0x00, 0x00, 0xF8, 0x09, 0x00, 0x00, 0x00, 0xF2, 0x5F, 0x00, - 0x10, 0x27, 0x70, 0xFF, 0xAC, 0xEC, 0x7F, 0x00, 0xB4, 0xFE, 0xBE, 0x06, - // Unicode: [0x0066, f] - 0x00, 0xD8, 0x9F, 0x50, 0xEF, 0x7B, 0x90, 0x5F, 0x00, 0x90, 0x3F, 0x00, 0x90, 0x3F, 0x00, 0xFD, - 0xFF, 0x8F, 0xD8, 0xBF, 0x49, 0x90, 0x3F, 0x00, 0x90, 0x3F, 0x00, 0x90, 0x3F, 0x00, 0x90, 0x3F, - 0x00, 0x90, 0x3F, 0x00, 0x90, 0x3F, 0x00, 0x90, 0x3F, 0x00, 0x90, 0x3F, 0x00, 0x90, 0x3F, 0x00, - 0x80, 0x2E, 0x00, - // Unicode: [0x0067, g] - 0x00, 0x70, 0xFC, 0xFF, 0xFF, 0x7F, 0x00, 0xFA, 0xCF, 0xFD, 0xEF, 0x5C, 0x30, 0xDF, 0x02, 0x30, - 0xEF, 0x01, 0x70, 0x8F, 0x00, 0x00, 0xFB, 0x04, 0x70, 0x8F, 0x00, 0x00, 0xFA, 0x04, 0x30, 0xDF, - 0x01, 0x20, 0xEE, 0x01, 0x00, 0xF9, 0xBE, 0xFB, 0x6F, 0x00, 0x00, 0xD1, 0xFF, 0xCE, 0x05, 0x00, - 0x00, 0xED, 0x03, 0x00, 0x00, 0x00, 0x20, 0xFF, 0x37, 0x00, 0x00, 0x00, 0x00, 0xFB, 0xFF, 0xDF, - 0x4A, 0x00, 0x00, 0xF6, 0xCD, 0xFE, 0xFF, 0x07, 0xA0, 0x7F, 0x00, 0x20, 0xF8, 0x1F, 0xF2, 0x0B, - 0x00, 0x00, 0xC0, 0x3F, 0xF3, 0x2D, 0x00, 0x00, 0xF5, 0x1E, 0xC0, 0xFF, 0xAB, 0xDA, 0xFF, 0x05, - 0x10, 0xC8, 0xFE, 0xDE, 0x29, 0x00, - // Unicode: [0x0068, h] - 0xBD, 0x00, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x00, 0xDF, - 0x00, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00, 0x00, 0xDF, 0x91, 0xEE, 0x4B, 0x00, 0xEF, 0xED, - 0xCA, 0xFF, 0x03, 0xFF, 0x09, 0x00, 0xF8, 0x09, 0xDF, 0x00, 0x00, 0xF2, 0x0B, 0xDF, 0x00, 0x00, - 0xF2, 0x0B, 0xDF, 0x00, 0x00, 0xF2, 0x0B, 0xDF, 0x00, 0x00, 0xF2, 0x0B, 0xDF, 0x00, 0x00, 0xF2, - 0x0B, 0xDF, 0x00, 0x00, 0xF2, 0x0B, 0xDF, 0x00, 0x00, 0xF2, 0x0B, 0xDF, 0x00, 0x00, 0xF2, 0x0B, - 0xBD, 0x00, 0x00, 0xE1, 0x09, - // Unicode: [0x0069, i] - 0xE1, 0x0C, 0xF1, 0x0E, 0x40, 0x03, 0x00, 0x00, 0x00, 0x00, 0xD0, 0x0B, 0xF0, 0x0D, 0xF0, 0x0D, - 0xF0, 0x0D, 0xF0, 0x0D, 0xF0, 0x0D, 0xF0, 0x0D, 0xF0, 0x0D, 0xF0, 0x0D, 0xF0, 0x0D, 0xF0, 0x0D, - 0xD0, 0x0B, - // Unicode: [0x006A, j] - 0x00, 0xB0, 0x1E, 0x00, 0xD0, 0x2F, 0x00, 0x30, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xA0, 0x0E, 0x00, 0xC0, 0x1F, 0x00, 0xC0, 0x1F, 0x00, 0xC0, 0x1F, 0x00, 0xC0, 0x1F, 0x00, 0xC0, - 0x1F, 0x00, 0xC0, 0x1F, 0x00, 0xC0, 0x1F, 0x00, 0xC0, 0x1F, 0x00, 0xC0, 0x1F, 0x00, 0xC0, 0x1F, - 0x00, 0xC0, 0x1F, 0x00, 0xC0, 0x1F, 0x00, 0xC0, 0x1F, 0x00, 0xE1, 0x0F, 0xB2, 0xFD, 0x0B, 0xE3, - 0xAE, 0x02, - // Unicode: [0x006B, k] - 0xCC, 0x00, 0x00, 0x00, 0x00, 0xEE, 0x00, 0x00, 0x00, 0x00, 0xEE, 0x00, 0x00, 0x00, 0x00, 0xEE, - 0x00, 0x00, 0x00, 0x00, 0xEE, 0x00, 0x00, 0x00, 0x00, 0xEE, 0x00, 0x10, 0xEC, 0x01, 0xEE, 0x00, - 0xB0, 0x6F, 0x00, 0xEE, 0x00, 0xF8, 0x09, 0x00, 0xEE, 0x60, 0xBF, 0x00, 0x00, 0xEE, 0xF3, 0x1D, - 0x00, 0x00, 0xEE, 0xFD, 0x03, 0x00, 0x00, 0xEE, 0xFC, 0x08, 0x00, 0x00, 0xEE, 0xE2, 0x5F, 0x00, - 0x00, 0xEE, 0x40, 0xEF, 0x03, 0x00, 0xEE, 0x00, 0xF6, 0x1D, 0x00, 0xEE, 0x00, 0x90, 0xBF, 0x00, - 0xCC, 0x00, 0x00, 0xFA, 0x07, - // Unicode: [0x006C, l] - 0xE2, 0x08, 0x00, 0xF3, 0x0A, 0x00, 0xF3, 0x0A, 0x00, 0xF3, 0x0A, 0x00, 0xF3, 0x0A, 0x00, 0xF3, - 0x0A, 0x00, 0xF3, 0x0A, 0x00, 0xF3, 0x0A, 0x00, 0xF3, 0x0A, 0x00, 0xF3, 0x0A, 0x00, 0xF3, 0x0A, - 0x00, 0xF3, 0x0A, 0x00, 0xF3, 0x0A, 0x00, 0xF3, 0x0A, 0x00, 0xF2, 0x0C, 0x00, 0xD0, 0xBF, 0x19, - 0x30, 0xEB, 0x2E, - // Unicode: [0x006D, m] - 0xE4, 0x44, 0xEB, 0xBE, 0x02, 0xD7, 0xDF, 0x07, 0xF4, 0xFD, 0x7A, 0xFB, 0xBD, 0x8E, 0xE8, 0x7F, - 0xF2, 0x4F, 0x00, 0xC0, 0xCF, 0x01, 0x20, 0xDF, 0xF2, 0x0B, 0x00, 0x80, 0x5F, 0x00, 0x00, 0xFD, - 0xF2, 0x0B, 0x00, 0x70, 0x5F, 0x00, 0x00, 0xFD, 0xF2, 0x0B, 0x00, 0x70, 0x5F, 0x00, 0x00, 0xFD, - 0xF2, 0x0B, 0x00, 0x70, 0x5F, 0x00, 0x00, 0xFD, 0xF2, 0x0B, 0x00, 0x70, 0x5F, 0x00, 0x00, 0xFD, - 0xF2, 0x0B, 0x00, 0x70, 0x5F, 0x00, 0x00, 0xFD, 0xF2, 0x0B, 0x00, 0x70, 0x5F, 0x00, 0x00, 0xFD, - 0xF2, 0x0B, 0x00, 0x70, 0x5F, 0x00, 0x00, 0xFD, 0xE1, 0x09, 0x00, 0x60, 0x4E, 0x00, 0x00, 0xDB, - // Unicode: [0x006E, n] - 0xE4, 0x34, 0xEB, 0xAE, 0x02, 0xF3, 0xFD, 0x7A, 0xFA, 0x1E, 0xF2, 0x4F, 0x00, 0x80, 0x6F, 0xF2, - 0x0B, 0x00, 0x40, 0x9F, 0xF2, 0x0B, 0x00, 0x40, 0x9F, 0xF2, 0x0B, 0x00, 0x40, 0x9F, 0xF2, 0x0B, - 0x00, 0x40, 0x9F, 0xF2, 0x0B, 0x00, 0x40, 0x9F, 0xF2, 0x0B, 0x00, 0x40, 0x9F, 0xF2, 0x0B, 0x00, - 0x40, 0x9F, 0xF2, 0x0B, 0x00, 0x40, 0x9F, 0xE1, 0x09, 0x00, 0x30, 0x8E, - // Unicode: [0x006F, o] - 0x00, 0xB4, 0xFE, 0x8D, 0x01, 0x00, 0x60, 0xFF, 0xAB, 0xFD, 0x1D, 0x00, 0xE1, 0x3E, 0x00, 0x90, - 0x9F, 0x00, 0xF7, 0x08, 0x00, 0x10, 0xEE, 0x00, 0xFA, 0x04, 0x00, 0x00, 0xFB, 0x03, 0xFC, 0x02, - 0x00, 0x00, 0xFA, 0x04, 0xFC, 0x02, 0x00, 0x00, 0xFA, 0x04, 0xFA, 0x04, 0x00, 0x00, 0xFB, 0x03, - 0xF7, 0x08, 0x00, 0x10, 0xFE, 0x00, 0xF2, 0x3E, 0x00, 0x90, 0xAF, 0x00, 0x60, 0xFF, 0xAB, 0xFD, - 0x1D, 0x00, 0x00, 0xB4, 0xFE, 0x9D, 0x01, 0x00, - // Unicode: [0x0070, p] - 0xE4, 0x34, 0xEA, 0xBE, 0x02, 0x00, 0xF3, 0xFD, 0x7B, 0xF9, 0x2E, 0x00, 0xF2, 0x5F, 0x00, 0x60, - 0xAF, 0x00, 0xF2, 0x0B, 0x00, 0x00, 0xFE, 0x01, 0xF2, 0x0B, 0x00, 0x00, 0xFB, 0x04, 0xF2, 0x0B, - 0x00, 0x00, 0xF9, 0x05, 0xF2, 0x0B, 0x00, 0x00, 0xF9, 0x05, 0xF2, 0x0B, 0x00, 0x00, 0xFB, 0x04, - 0xF2, 0x0B, 0x00, 0x10, 0xFE, 0x01, 0xF2, 0x3E, 0x00, 0x90, 0xAF, 0x00, 0xF2, 0xFF, 0xBC, 0xFD, - 0x2E, 0x00, 0xF2, 0x5B, 0xFC, 0xAE, 0x02, 0x00, 0xF2, 0x0B, 0x00, 0x00, 0x00, 0x00, 0xF2, 0x0B, - 0x00, 0x00, 0x00, 0x00, 0xF2, 0x0B, 0x00, 0x00, 0x00, 0x00, 0xF2, 0x0B, 0x00, 0x00, 0x00, 0x00, - 0xE1, 0x09, 0x00, 0x00, 0x00, 0x00, - // Unicode: [0x0071, q] - 0x00, 0xD7, 0xCF, 0x06, 0x8B, 0x80, 0xEF, 0xCB, 0xAF, 0x9F, 0xF2, 0x2E, 0x00, 0xD3, 0x9F, 0xF8, - 0x08, 0x00, 0x40, 0x9F, 0xFB, 0x04, 0x00, 0x40, 0x9F, 0xFD, 0x02, 0x00, 0x40, 0x9F, 0xFD, 0x02, - 0x00, 0x40, 0x9F, 0xFB, 0x03, 0x00, 0x40, 0x9F, 0xF8, 0x07, 0x00, 0x40, 0x9F, 0xF3, 0x2E, 0x00, - 0x91, 0x9F, 0x80, 0xFF, 0xBB, 0xFE, 0x9F, 0x00, 0xD6, 0xDF, 0x59, 0x9F, 0x00, 0x00, 0x00, 0x40, - 0x9F, 0x00, 0x00, 0x00, 0x40, 0x9F, 0x00, 0x00, 0x00, 0x40, 0x9F, 0x00, 0x00, 0x00, 0x40, 0x9F, - 0x00, 0x00, 0x00, 0x30, 0x8E, - // Unicode: [0x0072, r] - 0xE3, 0x56, 0xED, 0x05, 0xF2, 0xFD, 0xCB, 0x05, 0xF1, 0x5F, 0x00, 0x00, 0xF0, 0x0C, 0x00, 0x00, - 0xF0, 0x0C, 0x00, 0x00, 0xF0, 0x0C, 0x00, 0x00, 0xF0, 0x0C, 0x00, 0x00, 0xF0, 0x0C, 0x00, 0x00, - 0xF0, 0x0C, 0x00, 0x00, 0xF0, 0x0C, 0x00, 0x00, 0xF0, 0x0C, 0x00, 0x00, 0xD0, 0x0B, 0x00, 0x00, - // Unicode: [0x0073, s] - 0x00, 0xC5, 0xEE, 0x3B, 0x00, 0x50, 0xEF, 0xBA, 0x6E, 0x00, 0xC0, 0x2F, 0x00, 0x01, 0x00, 0xD0, - 0x1F, 0x00, 0x00, 0x00, 0xA0, 0xDF, 0x16, 0x00, 0x00, 0x10, 0xFA, 0xEF, 0x18, 0x00, 0x00, 0x20, - 0xD7, 0xAF, 0x00, 0x00, 0x00, 0x10, 0xFE, 0x01, 0x00, 0x00, 0x00, 0xFB, 0x02, 0x50, 0x01, 0x10, - 0xFE, 0x01, 0xF2, 0xBE, 0xEA, 0x8F, 0x00, 0x50, 0xEB, 0xCE, 0x05, 0x00, - // Unicode: [0x0074, t] - 0x00, 0xE5, 0x02, 0x00, 0x00, 0xF7, 0x03, 0x00, 0x00, 0xF9, 0x03, 0x00, 0xF2, 0xFF, 0xFF, 0x06, - 0x91, 0xFD, 0x9B, 0x03, 0x00, 0xFA, 0x03, 0x00, 0x00, 0xFA, 0x03, 0x00, 0x00, 0xFA, 0x03, 0x00, - 0x00, 0xFA, 0x03, 0x00, 0x00, 0xFA, 0x03, 0x00, 0x00, 0xFA, 0x03, 0x00, 0x00, 0xFA, 0x03, 0x00, - 0x00, 0xF9, 0x05, 0x00, 0x00, 0xF5, 0xAE, 0x06, 0x00, 0x70, 0xFD, 0x09, - // Unicode: [0x0075, u] - 0xE4, 0x06, 0x00, 0x60, 0x4E, 0xF5, 0x08, 0x00, 0x70, 0x5F, 0xF5, 0x08, 0x00, 0x70, 0x5F, 0xF5, - 0x08, 0x00, 0x70, 0x5F, 0xF5, 0x08, 0x00, 0x70, 0x5F, 0xF5, 0x08, 0x00, 0x70, 0x5F, 0xF5, 0x08, - 0x00, 0x70, 0x5F, 0xF5, 0x08, 0x00, 0x70, 0x5F, 0xF5, 0x08, 0x00, 0x70, 0x5F, 0xF2, 0x0C, 0x00, - 0xE3, 0x6F, 0xB0, 0xDF, 0xA9, 0xCF, 0x7F, 0x10, 0xD9, 0xCF, 0x15, 0x7E, - // Unicode: [0x0076, v] - 0xF6, 0x07, 0x00, 0x00, 0xE9, 0x02, 0xF3, 0x0C, 0x00, 0x10, 0xDE, 0x00, 0xD0, 0x2F, 0x00, 0x50, - 0x8F, 0x00, 0x80, 0x7F, 0x00, 0xA0, 0x3F, 0x00, 0x40, 0xCF, 0x00, 0xE0, 0x0E, 0x00, 0x00, 0xFE, - 0x02, 0xF4, 0x09, 0x00, 0x00, 0xF9, 0x06, 0xF9, 0x04, 0x00, 0x00, 0xF4, 0x0B, 0xEE, 0x00, 0x00, - 0x00, 0xE0, 0x5F, 0x9F, 0x00, 0x00, 0x00, 0x90, 0xDF, 0x4F, 0x00, 0x00, 0x00, 0x50, 0xFF, 0x0E, - 0x00, 0x00, 0x00, 0x00, 0xFD, 0x09, 0x00, 0x00, - // Unicode: [0x0077, w] - 0xF3, 0x0A, 0x00, 0xA0, 0x3F, 0x00, 0x20, 0x9E, 0xF1, 0x0E, 0x00, 0xF0, 0x8F, 0x00, 0x70, 0x7F, - 0xC0, 0x3F, 0x00, 0xF4, 0xCF, 0x00, 0xB0, 0x3F, 0x80, 0x7F, 0x00, 0xF8, 0xFD, 0x01, 0xE0, 0x0E, - 0x40, 0xBF, 0x00, 0xEB, 0xF7, 0x04, 0xF3, 0x0A, 0x00, 0xFE, 0x10, 0xAF, 0xF4, 0x08, 0xF7, 0x05, - 0x00, 0xFB, 0x44, 0x7F, 0xF0, 0x0C, 0xFB, 0x01, 0x00, 0xF7, 0x88, 0x3F, 0xB0, 0x1F, 0xCE, 0x00, - 0x00, 0xF3, 0xBB, 0x0E, 0x80, 0x8F, 0x8F, 0x00, 0x00, 0xE0, 0xFF, 0x0A, 0x40, 0xEF, 0x4F, 0x00, - 0x00, 0xA0, 0xFF, 0x07, 0x10, 0xFF, 0x1F, 0x00, 0x00, 0x50, 0xEF, 0x02, 0x00, 0xFB, 0x0A, 0x00, - // Unicode: [0x0078, x] - 0xF2, 0x1D, 0x00, 0x30, 0xCE, 0x00, 0xA0, 0xAF, 0x00, 0xC0, 0x5F, 0x00, 0x10, 0xFE, 0x05, 0xF8, - 0x0A, 0x00, 0x00, 0xF5, 0x4E, 0xEF, 0x01, 0x00, 0x00, 0xB0, 0xFF, 0x5F, 0x00, 0x00, 0x00, 0x20, - 0xFE, 0x0B, 0x00, 0x00, 0x00, 0x40, 0xFF, 0x1D, 0x00, 0x00, 0x00, 0xD1, 0xCF, 0x9F, 0x00, 0x00, - 0x00, 0xF9, 0x29, 0xFE, 0x04, 0x00, 0x40, 0xDF, 0x01, 0xF6, 0x1D, 0x00, 0xD1, 0x4F, 0x00, 0xB0, - 0x9F, 0x00, 0xF6, 0x08, 0x00, 0x20, 0xFD, 0x02, - // Unicode: [0x0079, y] - 0xF7, 0x06, 0x00, 0x00, 0xEA, 0x01, 0xF4, 0x0C, 0x00, 0x10, 0xCF, 0x00, 0xD0, 0x2F, 0x00, 0x60, - 0x7F, 0x00, 0x80, 0x8F, 0x00, 0xC0, 0x1F, 0x00, 0x30, 0xDF, 0x00, 0xF2, 0x0B, 0x00, 0x00, 0xFC, - 0x03, 0xF7, 0x06, 0x00, 0x00, 0xF7, 0x09, 0xEC, 0x01, 0x00, 0x00, 0xF2, 0x3E, 0xAF, 0x00, 0x00, - 0x00, 0xB0, 0xCF, 0x5F, 0x00, 0x00, 0x00, 0x60, 0xFF, 0x0E, 0x00, 0x00, 0x00, 0x10, 0xFF, 0x09, - 0x00, 0x00, 0x00, 0x00, 0xFC, 0x03, 0x00, 0x00, 0x00, 0x10, 0xDF, 0x00, 0x00, 0x00, 0x00, 0x70, - 0x8F, 0x00, 0x00, 0x00, 0x00, 0xD0, 0x2F, 0x00, 0x00, 0x00, 0x00, 0xF3, 0x0C, 0x00, 0x00, 0x00, - 0x00, 0xF8, 0x05, 0x00, 0x00, 0x00, - // Unicode: [0x007A, z] - 0xA0, 0xFF, 0xFF, 0xFF, 0xAF, 0x60, 0x99, 0x99, 0xE9, 0xAF, 0x00, 0x00, 0x00, 0xF5, 0x2E, 0x00, - 0x00, 0x20, 0xFE, 0x05, 0x00, 0x00, 0xB0, 0x9F, 0x00, 0x00, 0x00, 0xF7, 0x1D, 0x00, 0x00, 0x30, - 0xFF, 0x03, 0x00, 0x00, 0xD1, 0x7F, 0x00, 0x00, 0x00, 0xF9, 0x0B, 0x00, 0x00, 0x50, 0xEF, 0x01, - 0x00, 0x00, 0xE1, 0xCF, 0xAA, 0xAA, 0x7A, 0xE1, 0xFF, 0xFF, 0xFF, 0xCF -}; diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/src/Font_SIMYOU_TTF_20_4bpp_0.cpp b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/src/Font_SIMYOU_TTF_20_4bpp_0.cpp index e4b9960..f2d87f9 100644 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/src/Font_SIMYOU_TTF_20_4bpp_0.cpp +++ b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/src/Font_SIMYOU_TTF_20_4bpp_0.cpp @@ -59,10 +59,5 @@ KEEP extern const uint8_t unicodes_SIMYOU_TTF_20_4bpp_0[] FONT_GLYPH_LOCATION_FL 0x00, // Unicode: [0x003A, ] 0xD1, 0x0A, 0xE2, 0x0C, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0xE2, 0x0C, - 0xD1, 0x0A, - // Unicode: [0x003F, ] - 0x30, 0xAA, 0xBB, 0x04, 0x94, 0x01, 0x20, 0x6E, 0x1C, 0x00, 0x00, 0xD8, 0x9E, 0x00, 0x00, 0xE7, - 0x98, 0x00, 0x00, 0xCA, 0x00, 0x00, 0x80, 0x3E, 0x00, 0x10, 0x9B, 0x01, 0x00, 0x70, 0x06, 0x00, - 0x00, 0x80, 0x01, 0x00, 0x00, 0x50, 0x01, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0xE2, 0x0C, 0x00, - 0x00, 0xD1, 0x0A, 0x00 + 0xD1, 0x0A }; diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/src/Kerning_Asap_Regular_22_4bpp.cpp b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/src/Kerning_Asap_Regular_22_4bpp.cpp deleted file mode 100644 index 91ea8c1..0000000 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/src/Kerning_Asap_Regular_22_4bpp.cpp +++ /dev/null @@ -1,7 +0,0 @@ -#include - -FONT_KERNING_LOCATION_FLASH_PRAGMA -KEEP extern const touchgfx::KerningNode kerning_Asap_Regular_22_4bpp[] FONT_KERNING_LOCATION_FLASH_ATTRIBUTE = -{ - { 0, 0 } -}; diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/src/Table_Asap_Regular_22_4bpp.cpp b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/src/Table_Asap_Regular_22_4bpp.cpp deleted file mode 100644 index 7b9cc6d..0000000 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/src/Table_Asap_Regular_22_4bpp.cpp +++ /dev/null @@ -1,87 +0,0 @@ -// Autogenerated, do not edit - -#include - -FONT_TABLE_LOCATION_FLASH_PRAGMA -KEEP extern const touchgfx::GlyphNode glyphs_Asap_Regular_22_4bpp[] FONT_TABLE_LOCATION_FLASH_ATTRIBUTE = -{ - { 0, 0x0030, 11, 16, 16, 0, 12, 0, 0, 0x00 }, - { 96, 0x0031, 11, 16, 16, 0, 12, 0, 0, 0x00 }, - { 192, 0x0032, 10, 16, 16, 1, 12, 0, 0, 0x00 }, - { 272, 0x0033, 10, 16, 16, 1, 12, 0, 0, 0x00 }, - { 352, 0x0034, 12, 16, 16, 0, 12, 0, 0, 0x00 }, - { 448, 0x0035, 10, 16, 16, 1, 12, 0, 0, 0x00 }, - { 528, 0x0036, 10, 16, 16, 1, 12, 0, 0, 0x00 }, - { 608, 0x0037, 10, 16, 16, 1, 12, 0, 0, 0x00 }, - { 688, 0x0038, 10, 16, 16, 1, 12, 0, 0, 0x00 }, - { 768, 0x0039, 10, 16, 16, 1, 12, 0, 0, 0x00 }, - { 848, 0x003F, 9, 16, 16, 1, 10, 0, 0, 0x00 }, - { 928, 0x0041, 14, 16, 16, 0, 13, 0, 0, 0x00 }, - { 1040, 0x0042, 11, 16, 16, 2, 13, 0, 0, 0x00 }, - { 1136, 0x0043, 12, 16, 16, 1, 14, 0, 0, 0x00 }, - { 1232, 0x0044, 12, 16, 16, 2, 15, 0, 0, 0x00 }, - { 1328, 0x0045, 9, 16, 16, 2, 12, 0, 0, 0x00 }, - { 1408, 0x0046, 9, 16, 16, 2, 11, 0, 0, 0x00 }, - { 1488, 0x0047, 12, 16, 16, 1, 15, 0, 0, 0x00 }, - { 1584, 0x0048, 12, 16, 16, 2, 16, 0, 0, 0x00 }, - { 1680, 0x0049, 3, 16, 16, 2, 6, 0, 0, 0x00 }, - { 1712, 0x004A, 7, 16, 16, 0, 9, 0, 0, 0x00 }, - { 1776, 0x004B, 11, 16, 16, 2, 13, 0, 0, 0x00 }, - { 1872, 0x004C, 9, 16, 16, 2, 11, 0, 0, 0x00 }, - { 1952, 0x004D, 15, 16, 16, 2, 19, 0, 0, 0x00 }, - { 2080, 0x004E, 12, 16, 16, 2, 16, 0, 0, 0x00 }, - { 2176, 0x004F, 14, 16, 16, 1, 16, 0, 0, 0x00 }, - { 2288, 0x0050, 11, 16, 16, 1, 13, 0, 0, 0x00 }, - { 2384, 0x0051, 14, 20, 16, 1, 16, 0, 0, 0x00 }, - { 2524, 0x0052, 11, 16, 16, 2, 13, 0, 0, 0x00 }, - { 2620, 0x0053, 11, 16, 16, 0, 11, 0, 0, 0x00 }, - { 2716, 0x0054, 12, 16, 16, 0, 12, 0, 0, 0x00 }, - { 2812, 0x0055, 13, 16, 16, 1, 16, 0, 0, 0x00 }, - { 2924, 0x0056, 14, 16, 16, 0, 14, 0, 0, 0x00 }, - { 3036, 0x0057, 19, 16, 16, 0, 19, 0, 0, 0x00 }, - { 3196, 0x0058, 13, 16, 16, 0, 13, 0, 0, 0x00 }, - { 3308, 0x0059, 12, 16, 16, 0, 12, 0, 0, 0x00 }, - { 3404, 0x005A, 13, 16, 16, 0, 14, 0, 0, 0x00 }, - { 3516, 0x0061, 10, 12, 12, 1, 12, 0, 0, 0x00 }, - { 3576, 0x0062, 11, 17, 17, 1, 13, 0, 0, 0x00 }, - { 3678, 0x0063, 9, 12, 12, 1, 11, 0, 0, 0x00 }, - { 3738, 0x0064, 10, 17, 17, 1, 12, 0, 0, 0x00 }, - { 3823, 0x0065, 10, 12, 12, 1, 12, 0, 0, 0x00 }, - { 3883, 0x0066, 6, 17, 17, 1, 7, 0, 0, 0x00 }, - { 3934, 0x0067, 12, 17, 12, 0, 12, 0, 0, 0x00 }, - { 4036, 0x0068, 9, 17, 17, 2, 12, 0, 0, 0x00 }, - { 4121, 0x0069, 3, 17, 17, 1, 6, 0, 0, 0x00 }, - { 4155, 0x006A, 6, 22, 17, -1, 6, 0, 0, 0x00 }, - { 4221, 0x006B, 9, 17, 17, 2, 11, 0, 0, 0x00 }, - { 4306, 0x006C, 6, 17, 17, 1, 7, 0, 0, 0x00 }, - { 4357, 0x006D, 16, 12, 12, 1, 19, 0, 0, 0x00 }, - { 4453, 0x006E, 10, 12, 12, 1, 12, 0, 0, 0x00 }, - { 4513, 0x006F, 11, 12, 12, 1, 13, 0, 0, 0x00 }, - { 4585, 0x0070, 11, 17, 12, 1, 13, 0, 0, 0x00 }, - { 4687, 0x0071, 10, 17, 12, 1, 12, 0, 0, 0x00 }, - { 4772, 0x0072, 7, 12, 12, 1, 8, 0, 0, 0x00 }, - { 4820, 0x0073, 9, 12, 12, 0, 9, 0, 0, 0x00 }, - { 4880, 0x0074, 7, 15, 15, 0, 8, 0, 0, 0x00 }, - { 4940, 0x0075, 10, 12, 12, 1, 12, 0, 0, 0x00 }, - { 5000, 0x0076, 11, 12, 12, 0, 11, 0, 0, 0x00 }, - { 5072, 0x0077, 16, 12, 12, 0, 16, 0, 0, 0x00 }, - { 5168, 0x0078, 11, 12, 12, 0, 11, 0, 0, 0x00 }, - { 5240, 0x0079, 11, 17, 12, 0, 11, 0, 0, 0x00 }, - { 5342, 0x007A, 10, 12, 12, 0, 11, 0, 0, 0x00 } -}; - -// Asap_Regular_22_4bpp -extern const touchgfx::GlyphNode glyphs_Asap_Regular_22_4bpp[]; -extern const uint8_t unicodes_Asap_Regular_22_4bpp_0[]; -extern const uint8_t* const unicodes_Asap_Regular_22_4bpp[] = -{ - unicodes_Asap_Regular_22_4bpp_0 -}; -extern const touchgfx::KerningNode kerning_Asap_Regular_22_4bpp[]; -touchgfx::GeneratedFont& getFont_Asap_Regular_22_4bpp(); - -touchgfx::GeneratedFont& getFont_Asap_Regular_22_4bpp() -{ - static touchgfx::GeneratedFont Asap_Regular_22_4bpp(glyphs_Asap_Regular_22_4bpp, 63, 22, 5, 4, 1, 1, 1, unicodes_Asap_Regular_22_4bpp, kerning_Asap_Regular_22_4bpp, 63, 0, 0); - return Asap_Regular_22_4bpp; -} diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/src/Table_SIMYOU_TTF_20_4bpp.cpp b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/src/Table_SIMYOU_TTF_20_4bpp.cpp index afeba7d..6f0d29d 100644 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/src/Table_SIMYOU_TTF_20_4bpp.cpp +++ b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/fonts/src/Table_SIMYOU_TTF_20_4bpp.cpp @@ -16,7 +16,6 @@ KEEP extern const touchgfx::GlyphNode glyphs_SIMYOU_TTF_20_4bpp[] FONT_TABLE_LOC { 442, 0x0038, 9, 13, 13, 0, 10, 0, 0, 0x00 }, { 507, 0x0039, 9, 13, 13, 0, 10, 0, 0, 0x00 }, { 572, 0x003A, 3, 9, 9, 3, 10, 0, 0, 0x00 }, - { 590, 0x003F, 8, 13, 13, 1, 10, 0, 0, 0x00 }, { 0, 0x4E00, 18, 2, 8, 1, 20, 0, 0, 0x00 }, { 18, 0x4E01, 19, 19, 15, 0, 20, 0, 0, 0x00 }, { 208, 0x4E02, 18, 18, 15, 1, 20, 0, 0, 0x00 }, @@ -20963,6 +20962,6 @@ touchgfx::GeneratedFont& getFont_SIMYOU_TTF_20_4bpp(); touchgfx::GeneratedFont& getFont_SIMYOU_TTF_20_4bpp() { - static touchgfx::GeneratedFont SIMYOU_TTF_20_4bpp(glyphs_SIMYOU_TTF_20_4bpp, 20914, 20, 5, 4, 1, 1, 1, unicodes_SIMYOU_TTF_20_4bpp, kerning_SIMYOU_TTF_20_4bpp, 63, 0, 0); + static touchgfx::GeneratedFont SIMYOU_TTF_20_4bpp(glyphs_SIMYOU_TTF_20_4bpp, 20913, 20, 5, 4, 1, 1, 1, unicodes_SIMYOU_TTF_20_4bpp, kerning_SIMYOU_TTF_20_4bpp, 0, 0, 0); return SIMYOU_TTF_20_4bpp; } diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/gui_generated/src/main_screen/mainViewBase.cpp b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/gui_generated/src/main_screen/mainViewBase.cpp index 14345ca..36d8e37 100644 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/gui_generated/src/main_screen/mainViewBase.cpp +++ b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/gui_generated/src/main_screen/mainViewBase.cpp @@ -60,19 +60,19 @@ mainViewBase::mainViewBase() data1.resizeToCurrentText(); data1.setTypedText(touchgfx::TypedText(T_SINGLEUSEID6)); - data2.setPosition(642, 175, 38, 22); + data2.setXY(642, 174); data2.setColor(touchgfx::Color::getColorFrom24BitRGB(0, 0, 0)); data2.setLinespacing(0); - Unicode::snprintf(data2Buffer, DATA2_SIZE, "%s", touchgfx::TypedText(T_SINGLEUSEID40).getText()); + Unicode::snprintf(data2Buffer, DATA2_SIZE, "%s", touchgfx::TypedText(T_SINGLEUSEID55).getText()); data2.setWildcard(data2Buffer); - data2.setTypedText(touchgfx::TypedText(T_DAY)); + data2.resizeToCurrentText(); + data2.setTypedText(touchgfx::TypedText(T_SINGLEUSEID54)); - air.setXY(670, 244); + air.setPosition(670, 244, 43, 23); air.setColor(touchgfx::Color::getColorFrom24BitRGB(0, 0, 0)); air.setLinespacing(0); Unicode::snprintf(airBuffer, AIR_SIZE, "%s", touchgfx::TypedText(T_SINGLEUSEID49).getText()); air.setWildcard(airBuffer); - air.resizeToCurrentText(); air.setTypedText(touchgfx::TypedText(T_HANZI)); image2.setXY(360, 235); @@ -109,7 +109,7 @@ mainViewBase::mainViewBase() Today.resizeToCurrentText(); Today.setTypedText(touchgfx::TypedText(T_SINGLEUSEID18)); - Tomorrow.setXY(505, 332); + Tomorrow.setXY(505, 330); Tomorrow.setColor(touchgfx::Color::getColorFrom24BitRGB(0, 0, 0)); Tomorrow.setLinespacing(0); touchgfx::Unicode::snprintf(TomorrowBuffer1, TOMORROWBUFFER1_SIZE, "%s", touchgfx::TypedText(T_SINGLEUSEID22).getText()); diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/cache/LanguageCpp_Gb.cache b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/cache/LanguageCpp_Gb.cache index 5ce5a33..7d76441 100644 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/cache/LanguageCpp_Gb.cache +++ b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/cache/LanguageCpp_Gb.cache @@ -1 +1 @@ -{"remap":"yes","language":"Gb","language_index":0,"indices":[["19","T_Digital_clock"],["16","T_SingleUseId1"],["2","T_SingleUseId2"],["33","T_SingleUseId4"],["27","T_SingleUseId5"],["19","T_SingleUseId6"],["5","T_SingleUseId7"],["71","T_SingleUseId15"],["68","T_SingleUseId16"],["56","T_SingleUseId17"],["0","T_SingleUseId18"],["13","T_SingleUseId19"],["13","T_SingleUseId20"],["0","T_SingleUseId21"],["13","T_SingleUseId22"],["13","T_SingleUseId23"],["0","T_SingleUseId24"],["13","T_SingleUseId25"],["13","T_SingleUseId26"],["19","T_day"],["43","T_SingleUseId32"],["38","T_SingleUseId33"],["62","T_SingleUseId34"],["65","T_SingleUseId35"],["59","T_SingleUseId36"],["19","T_hanzi"],["52","T_SingleUseId40"],["16","T_SingleUseId41"],["13","T_SingleUseId42"],["16","T_SingleUseId43"],["13","T_SingleUseId44"],["21","T_SingleUseId46"],["16","T_SingleUseId47"],["13","T_SingleUseId48"],["74","T_SingleUseId49"],["19","T_SingleUseId50"],["19","T_SingleUseId51"],["48","T_SingleUseId52"],["48","T_SingleUseId53"]]} \ No newline at end of file +{"remap":"yes","language":"Gb","language_index":0,"indices":[["19","T_Digital_clock"],["16","T_SingleUseId1"],["2","T_SingleUseId2"],["33","T_SingleUseId4"],["21","T_SingleUseId5"],["19","T_SingleUseId6"],["5","T_SingleUseId7"],["59","T_SingleUseId15"],["65","T_SingleUseId16"],["62","T_SingleUseId17"],["0","T_SingleUseId18"],["13","T_SingleUseId19"],["13","T_SingleUseId20"],["0","T_SingleUseId21"],["13","T_SingleUseId22"],["13","T_SingleUseId23"],["0","T_SingleUseId24"],["13","T_SingleUseId25"],["13","T_SingleUseId26"],["43","T_SingleUseId32"],["38","T_SingleUseId33"],["71","T_SingleUseId34"],["68","T_SingleUseId35"],["56","T_SingleUseId36"],["19","T_hanzi"],["16","T_SingleUseId41"],["13","T_SingleUseId42"],["16","T_SingleUseId43"],["13","T_SingleUseId44"],["27","T_SingleUseId46"],["16","T_SingleUseId47"],["13","T_SingleUseId48"],["74","T_SingleUseId49"],["19","T_SingleUseId50"],["19","T_SingleUseId51"],["52","T_SingleUseId52"],["52","T_SingleUseId53"],["19","T_SingleUseId54"],["48","T_SingleUseId55"]]} \ No newline at end of file diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/cache/TextKeysAndLanguages.cache b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/cache/TextKeysAndLanguages.cache index 591bbae..c5c75db 100644 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/cache/TextKeysAndLanguages.cache +++ b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/cache/TextKeysAndLanguages.cache @@ -1 +1 @@ -{"languages":["Gb"],"textids":["T_Digital_clock","T_SingleUseId1","T_SingleUseId2","T_SingleUseId4","T_SingleUseId5","T_SingleUseId6","T_SingleUseId7","T_SingleUseId15","T_SingleUseId16","T_SingleUseId17","T_SingleUseId18","T_SingleUseId19","T_SingleUseId20","T_SingleUseId21","T_SingleUseId22","T_SingleUseId23","T_SingleUseId24","T_SingleUseId25","T_SingleUseId26","T_day","T_SingleUseId32","T_SingleUseId33","T_SingleUseId34","T_SingleUseId35","T_SingleUseId36","T_hanzi","T_SingleUseId40","T_SingleUseId41","T_SingleUseId42","T_SingleUseId43","T_SingleUseId44","T_SingleUseId46","T_SingleUseId47","T_SingleUseId48","T_SingleUseId49","T_SingleUseId50","T_SingleUseId51","T_SingleUseId52","T_SingleUseId53"]} \ No newline at end of file +{"languages":["Gb"],"textids":["T_Digital_clock","T_SingleUseId1","T_SingleUseId2","T_SingleUseId4","T_SingleUseId5","T_SingleUseId6","T_SingleUseId7","T_SingleUseId15","T_SingleUseId16","T_SingleUseId17","T_SingleUseId18","T_SingleUseId19","T_SingleUseId20","T_SingleUseId21","T_SingleUseId22","T_SingleUseId23","T_SingleUseId24","T_SingleUseId25","T_SingleUseId26","T_SingleUseId32","T_SingleUseId33","T_SingleUseId34","T_SingleUseId35","T_SingleUseId36","T_hanzi","T_SingleUseId41","T_SingleUseId42","T_SingleUseId43","T_SingleUseId44","T_SingleUseId46","T_SingleUseId47","T_SingleUseId48","T_SingleUseId49","T_SingleUseId50","T_SingleUseId51","T_SingleUseId52","T_SingleUseId53","T_SingleUseId54","T_SingleUseId55"]} \ No newline at end of file diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/cache/TextsCpp.cache b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/cache/TextsCpp.cache index 69c318f..6d37a29 100644 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/cache/TextsCpp.cache +++ b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/cache/TextsCpp.cache @@ -1 +1 @@ -{"remap":"yes","languages":["Gb"],"characters":[2,47,2,8451,0,48,48,48,48,45,48,48,45,48,48,0,2,37,0,2,0,22478,24066,58,22825,27700,0,48,48,46,48,32,0,48,48,46,48,0,28287,24230,38408,20540,0,28201,24230,38408,20540,0,48,48,48,0,83,117,110,0,21518,22825,0,40644,28783,0,32418,28783,0,32511,28783,0,26126,22825,0,20170,22825,0,20248,0]} \ No newline at end of file +{"remap":"yes","languages":["Gb"],"characters":[2,47,2,8451,0,48,48,48,48,45,48,48,45,48,48,0,2,37,0,2,0,48,48,46,48,32,0,22478,24066,58,22825,27700,0,48,48,46,48,0,28287,24230,38408,20540,0,28201,24230,38408,20540,0,83,117,110,0,48,48,48,0,40644,28783,0,20170,22825,0,21518,22825,0,26126,22825,0,32511,28783,0,32418,28783,0,20248,0]} \ No newline at end of file diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/cache/TypedTextDatabaseCpp.cache b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/cache/TypedTextDatabaseCpp.cache index 1a208a8..f35f20c 100644 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/cache/TypedTextDatabaseCpp.cache +++ b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/cache/TypedTextDatabaseCpp.cache @@ -1 +1 @@ -{"databases":{"DEFAULT":[[0,"RIGHT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[3,"LEFT","LTR"],[3,"LEFT","LTR"],[3,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[2,"CENTER","LTR"],[3,"LEFT","LTR"],[3,"LEFT","LTR"],[3,"LEFT","LTR"],[3,"LEFT","LTR"],[3,"LEFT","LTR"],[3,"CENTER","LTR"],[2,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[3,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[3,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"]]},"database_list":["DEFAULT"],"fonts":{"getFont_GARABD_TTF_80_4bpp":0,"getFont_SIMYOU_TTF_24_4bpp":1,"getFont_Asap_Regular_22_4bpp":2,"getFont_SIMYOU_TTF_20_4bpp":3}} \ No newline at end of file +{"databases":{"DEFAULT":[[0,"RIGHT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[2,"LEFT","LTR"],[2,"LEFT","LTR"],[2,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[2,"LEFT","LTR"],[2,"LEFT","LTR"],[2,"LEFT","LTR"],[2,"LEFT","LTR"],[2,"LEFT","LTR"],[2,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[2,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[2,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"],[1,"LEFT","LTR"]]},"database_list":["DEFAULT"],"fonts":{"getFont_GARABD_TTF_80_4bpp":0,"getFont_SIMYOU_TTF_24_4bpp":1,"getFont_SIMYOU_TTF_20_4bpp":2}} \ No newline at end of file diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/include/texts/TextKeysAndLanguages.hpp b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/include/texts/TextKeysAndLanguages.hpp index db1529a..4ff63f5 100644 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/include/texts/TextKeysAndLanguages.hpp +++ b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/include/texts/TextKeysAndLanguages.hpp @@ -33,14 +33,12 @@ typedef enum T_SINGLEUSEID24, T_SINGLEUSEID25, T_SINGLEUSEID26, - T_DAY, T_SINGLEUSEID32, T_SINGLEUSEID33, T_SINGLEUSEID34, T_SINGLEUSEID35, T_SINGLEUSEID36, T_HANZI, - T_SINGLEUSEID40, T_SINGLEUSEID41, T_SINGLEUSEID42, T_SINGLEUSEID43, @@ -53,6 +51,8 @@ typedef enum T_SINGLEUSEID51, T_SINGLEUSEID52, T_SINGLEUSEID53, + T_SINGLEUSEID54, + T_SINGLEUSEID55, NUMBER_OF_TEXT_KEYS } TEXTS; diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/src/LanguageGb.cpp b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/src/LanguageGb.cpp index 5784c9b..7006c1f 100644 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/src/LanguageGb.cpp +++ b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/src/LanguageGb.cpp @@ -13,12 +13,12 @@ KEEP extern const uint32_t indicesGb[] TEXT_LOCATION_FLASH_ATTRIBUTE = 16, // T_SingleUseId1 2, // T_SingleUseId2 33, // T_SingleUseId4 - 27, // T_SingleUseId5 + 21, // T_SingleUseId5 19, // T_SingleUseId6 5, // T_SingleUseId7 - 71, // T_SingleUseId15 - 68, // T_SingleUseId16 - 56, // T_SingleUseId17 + 59, // T_SingleUseId15 + 65, // T_SingleUseId16 + 62, // T_SingleUseId17 0, // T_SingleUseId18 13, // T_SingleUseId19 13, // T_SingleUseId20 @@ -28,24 +28,24 @@ KEEP extern const uint32_t indicesGb[] TEXT_LOCATION_FLASH_ATTRIBUTE = 0, // T_SingleUseId24 13, // T_SingleUseId25 13, // T_SingleUseId26 - 19, // T_day 43, // T_SingleUseId32 38, // T_SingleUseId33 - 62, // T_SingleUseId34 - 65, // T_SingleUseId35 - 59, // T_SingleUseId36 + 71, // T_SingleUseId34 + 68, // T_SingleUseId35 + 56, // T_SingleUseId36 19, // T_hanzi - 52, // T_SingleUseId40 16, // T_SingleUseId41 13, // T_SingleUseId42 16, // T_SingleUseId43 13, // T_SingleUseId44 - 21, // T_SingleUseId46 + 27, // T_SingleUseId46 16, // T_SingleUseId47 13, // T_SingleUseId48 74, // T_SingleUseId49 19, // T_SingleUseId50 19, // T_SingleUseId51 - 48, // T_SingleUseId52 - 48 // T_SingleUseId53 + 52, // T_SingleUseId52 + 52, // T_SingleUseId53 + 19, // T_SingleUseId54 + 48 // T_SingleUseId55 }; diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/src/Texts.cpp b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/src/Texts.cpp index 80a8b87..e92517d 100644 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/src/Texts.cpp +++ b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/src/Texts.cpp @@ -24,19 +24,19 @@ KEEP extern const touchgfx::Unicode::UnicodeChar texts_all_languages[] TEXT_LOCA 0x30, 0x30, 0x30, 0x30, 0x2d, 0x30, 0x30, 0x2d, 0x30, 0x30, 0x0, // @5 "0000-00-00" 0x2, 0x25, 0x0, // @16 "<>%" 0x2, 0x0, // @19 "<>" - 0x57ce, 0x5e02, 0x3a, 0x5929, 0x6c34, 0x0, // @21 "??:??" - 0x30, 0x30, 0x2e, 0x30, 0x20, 0x0, // @27 "00.0 " + 0x30, 0x30, 0x2e, 0x30, 0x20, 0x0, // @21 "00.0 " + 0x57ce, 0x5e02, 0x3a, 0x5929, 0x6c34, 0x0, // @27 "??:??" 0x30, 0x30, 0x2e, 0x30, 0x0, // @33 "00.0" 0x6e7f, 0x5ea6, 0x9608, 0x503c, 0x0, // @38 "????" 0x6e29, 0x5ea6, 0x9608, 0x503c, 0x0, // @43 "????" - 0x30, 0x30, 0x30, 0x0, // @48 "000" - 0x53, 0x75, 0x6e, 0x0, // @52 "Sun" - 0x540e, 0x5929, 0x0, // @56 "??" - 0x9ec4, 0x706f, 0x0, // @59 "??" - 0x7ea2, 0x706f, 0x0, // @62 "??" - 0x7eff, 0x706f, 0x0, // @65 "??" - 0x660e, 0x5929, 0x0, // @68 "??" - 0x4eca, 0x5929, 0x0, // @71 "??" + 0x53, 0x75, 0x6e, 0x0, // @48 "Sun" + 0x30, 0x30, 0x30, 0x0, // @52 "000" + 0x9ec4, 0x706f, 0x0, // @56 "??" + 0x4eca, 0x5929, 0x0, // @59 "??" + 0x540e, 0x5929, 0x0, // @62 "??" + 0x660e, 0x5929, 0x0, // @65 "??" + 0x7eff, 0x706f, 0x0, // @68 "??" + 0x7ea2, 0x706f, 0x0, // @71 "??" 0x4f18, 0x0 // @74 "?" }; extern uint32_t const indicesGb[]; diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/src/TypedTextDatabase.cpp b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/src/TypedTextDatabase.cpp index f58732b..bbca07c 100644 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/src/TypedTextDatabase.cpp +++ b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/generated/texts/src/TypedTextDatabase.cpp @@ -7,14 +7,12 @@ extern touchgfx::GeneratedFont& getFont_GARABD_TTF_80_4bpp(); extern touchgfx::GeneratedFont& getFont_SIMYOU_TTF_24_4bpp(); -extern touchgfx::GeneratedFont& getFont_Asap_Regular_22_4bpp(); extern touchgfx::GeneratedFont& getFont_SIMYOU_TTF_20_4bpp(); const touchgfx::Font* _fonts[] = { &(getFont_GARABD_TTF_80_4bpp()), &(getFont_SIMYOU_TTF_24_4bpp()), - &(getFont_Asap_Regular_22_4bpp()), &(getFont_SIMYOU_TTF_20_4bpp()) }; @@ -31,34 +29,34 @@ const touchgfx::TypedText::TypedTextData typedText_database_DEFAULT[] TEXT_LOCAT { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, - { 3, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, - { 3, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, - { 3, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, - { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, - { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, - { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, - { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, - { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, - { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, - { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, - { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, - { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, - { 2, touchgfx::CENTER, touchgfx::TEXT_DIRECTION_LTR }, - { 3, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, - { 3, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, - { 3, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, - { 3, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, - { 3, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, - { 3, touchgfx::CENTER, touchgfx::TEXT_DIRECTION_LTR }, + { 2, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, + { 2, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, { 2, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, - { 3, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, - { 3, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, + { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, + { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, + { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, + { 2, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, + { 2, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, + { 2, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, + { 2, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, + { 2, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, + { 2, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, + { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, + { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, + { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, + { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, + { 2, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, + { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, + { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, + { 2, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, + { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, + { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, { 1, touchgfx::LEFT, touchgfx::TEXT_DIRECTION_LTR }, @@ -106,10 +104,7 @@ void resetFont(touchgfx::FontId fontId) _fonts[1] = &(getFont_SIMYOU_TTF_24_4bpp()); break; case 2: - _fonts[2] = &(getFont_Asap_Regular_22_4bpp()); - break; - case 3: - _fonts[3] = &(getFont_SIMYOU_TTF_20_4bpp()); + _fonts[2] = &(getFont_SIMYOU_TTF_20_4bpp()); break; } } diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/gui/src/main_screen/mainView.cpp b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/gui/src/main_screen/mainView.cpp index cf8a8b0..9d29d56 100644 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/gui/src/main_screen/mainView.cpp +++ b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/board/CubeMX_Config/Src/gui/src/main_screen/mainView.cpp @@ -130,15 +130,18 @@ void mainView::handleTickEvent() data2.invalidate(); break; } - + if(rt_pin_read(MQ135_PIN)) { - airBuffer[0] = 0x4f18;//you + + //airBuffer[0] = 0x4f18;//you + Unicode::fromUTF8((uint8_t *)"浼 ",airBuffer,AIR_SIZE); air.invalidate(); } else { - airBuffer[0] = 0x5dee;//cha + //airBuffer[0] = 0x5dee;//cha + Unicode::fromUTF8((uint8_t *)"宸 ",airBuffer,AIR_SIZE); air.invalidate(); } diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/project.uvoptx b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/project.uvoptx index 8f585fc..b44eabe 100644 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/project.uvoptx +++ b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/project.uvoptx @@ -468,7 +468,7 @@ Drivers - 1 + 0 0 0 0 @@ -620,7 +620,7 @@ TouchGFX_app - 0 + 1 0 0 0 @@ -795,18 +795,6 @@ 0 0 0 - board\CubeMX_Config\Src\generated\fonts\src\Font_Asap_Regular_22_4bpp_0.cpp - Font_Asap_Regular_22_4bpp_0.cpp - 0 - 0 - - - 5 - 49 - 8 - 0 - 0 - 0 board\CubeMX_Config\Src\generated\fonts\src\Font_GARABD_TTF_80_4bpp_0.cpp Font_GARABD_TTF_80_4bpp_0.cpp 0 @@ -814,7 +802,7 @@ 5 - 50 + 49 8 0 0 @@ -826,7 +814,7 @@ 5 - 51 + 50 8 0 0 @@ -838,7 +826,7 @@ 5 - 52 + 51 8 0 0 @@ -850,7 +838,7 @@ 5 - 53 + 52 8 0 0 @@ -862,7 +850,7 @@ 5 - 54 + 53 8 0 0 @@ -874,7 +862,7 @@ 5 - 55 + 54 8 0 0 @@ -886,7 +874,7 @@ 5 - 56 + 55 8 0 0 @@ -898,7 +886,7 @@ 5 - 57 + 56 8 0 0 @@ -910,7 +898,7 @@ 5 - 58 + 57 8 0 0 @@ -922,7 +910,7 @@ 5 - 59 + 58 8 0 0 @@ -934,7 +922,7 @@ 5 - 60 + 59 8 0 0 @@ -946,7 +934,7 @@ 5 - 61 + 60 8 0 0 @@ -958,7 +946,7 @@ 5 - 62 + 61 8 0 0 @@ -970,7 +958,7 @@ 5 - 63 + 62 8 0 0 @@ -982,7 +970,7 @@ 5 - 64 + 63 8 0 0 @@ -994,19 +982,7 @@ 5 - 65 - 8 - 0 - 0 - 0 - board\CubeMX_Config\Src\generated\fonts\src\Kerning_Asap_Regular_22_4bpp.cpp - Kerning_Asap_Regular_22_4bpp.cpp - 0 - 0 - - - 5 - 66 + 64 8 0 0 @@ -1018,7 +994,7 @@ 5 - 67 + 65 8 0 0 @@ -1030,7 +1006,7 @@ 5 - 68 + 66 8 0 0 @@ -1042,19 +1018,7 @@ 5 - 69 - 8 - 0 - 0 - 0 - board\CubeMX_Config\Src\generated\fonts\src\Table_Asap_Regular_22_4bpp.cpp - Table_Asap_Regular_22_4bpp.cpp - 0 - 0 - - - 5 - 70 + 67 8 0 0 @@ -1066,7 +1030,7 @@ 5 - 71 + 68 8 0 0 @@ -1078,7 +1042,7 @@ 5 - 72 + 69 8 0 0 @@ -1090,7 +1054,7 @@ 5 - 73 + 70 8 0 0 @@ -1102,7 +1066,7 @@ 5 - 74 + 71 8 0 0 @@ -1114,7 +1078,7 @@ 5 - 75 + 72 8 0 0 @@ -1126,7 +1090,7 @@ 5 - 76 + 73 8 0 0 @@ -1138,7 +1102,7 @@ 5 - 77 + 74 8 0 0 @@ -1150,7 +1114,7 @@ 5 - 78 + 75 8 0 0 @@ -1162,7 +1126,7 @@ 5 - 79 + 76 8 0 0 @@ -1174,7 +1138,7 @@ 5 - 80 + 77 8 0 0 @@ -1186,7 +1150,7 @@ 5 - 81 + 78 8 0 0 @@ -1198,7 +1162,7 @@ 5 - 82 + 79 8 0 0 @@ -1210,7 +1174,7 @@ 5 - 83 + 80 8 0 0 @@ -1222,7 +1186,7 @@ 5 - 84 + 81 8 0 0 @@ -1234,7 +1198,7 @@ 5 - 85 + 82 8 0 0 @@ -1246,7 +1210,7 @@ 5 - 86 + 83 8 0 0 @@ -1258,7 +1222,7 @@ 5 - 87 + 84 8 0 0 @@ -1270,7 +1234,7 @@ 5 - 88 + 85 8 0 0 @@ -1282,7 +1246,7 @@ 5 - 89 + 86 8 0 0 @@ -1294,7 +1258,7 @@ 5 - 90 + 87 8 0 0 @@ -1306,7 +1270,7 @@ 5 - 91 + 88 8 0 0 @@ -1318,7 +1282,7 @@ 5 - 92 + 89 8 0 0 @@ -1330,7 +1294,7 @@ 5 - 93 + 90 8 0 0 @@ -1342,7 +1306,7 @@ 5 - 94 + 91 8 0 0 @@ -1354,7 +1318,7 @@ 5 - 95 + 92 8 0 0 @@ -1366,7 +1330,7 @@ 5 - 96 + 93 8 0 0 @@ -1378,7 +1342,7 @@ 5 - 97 + 94 8 0 0 @@ -1390,7 +1354,7 @@ 5 - 98 + 95 8 0 0 @@ -1402,7 +1366,7 @@ 5 - 99 + 96 8 0 0 @@ -1414,7 +1378,7 @@ 5 - 100 + 97 8 0 0 @@ -1426,7 +1390,7 @@ 5 - 101 + 98 8 0 0 @@ -1438,7 +1402,7 @@ 5 - 102 + 99 8 0 0 @@ -1450,7 +1414,7 @@ 5 - 103 + 100 8 0 0 @@ -1462,7 +1426,7 @@ 5 - 104 + 101 8 0 0 @@ -1474,7 +1438,7 @@ 5 - 105 + 102 8 0 0 @@ -1486,7 +1450,7 @@ 5 - 106 + 103 8 0 0 @@ -1498,7 +1462,7 @@ 5 - 107 + 104 8 0 0 @@ -1510,7 +1474,7 @@ 5 - 108 + 105 8 0 0 @@ -1522,7 +1486,7 @@ 5 - 109 + 106 8 0 0 @@ -1534,7 +1498,7 @@ 5 - 110 + 107 8 0 0 @@ -1546,7 +1510,7 @@ 5 - 111 + 108 8 0 0 @@ -1558,7 +1522,7 @@ 5 - 112 + 109 8 0 0 @@ -1570,7 +1534,7 @@ 5 - 113 + 110 8 0 0 @@ -1582,7 +1546,7 @@ 5 - 114 + 111 8 0 0 @@ -1594,7 +1558,7 @@ 5 - 115 + 112 8 0 0 @@ -1606,7 +1570,7 @@ 5 - 116 + 113 8 0 0 @@ -1626,7 +1590,7 @@ 0 6 - 117 + 114 8 0 0 @@ -1638,7 +1602,7 @@ 6 - 118 + 115 8 0 0 @@ -1650,7 +1614,7 @@ 6 - 119 + 116 8 0 0 @@ -1662,7 +1626,7 @@ 6 - 120 + 117 8 0 0 @@ -1674,7 +1638,7 @@ 6 - 121 + 118 8 0 0 @@ -1686,7 +1650,7 @@ 6 - 122 + 119 8 0 0 @@ -1698,7 +1662,7 @@ 6 - 123 + 120 8 0 0 @@ -1710,7 +1674,7 @@ 6 - 124 + 121 8 0 0 @@ -1722,7 +1686,7 @@ 6 - 125 + 122 8 0 0 @@ -1742,7 +1706,7 @@ 0 7 - 126 + 123 1 0 0 @@ -1754,7 +1718,7 @@ 7 - 127 + 124 1 0 0 @@ -1766,7 +1730,7 @@ 7 - 128 + 125 1 0 0 @@ -1778,7 +1742,7 @@ 7 - 129 + 126 1 0 0 @@ -1790,7 +1754,7 @@ 7 - 130 + 127 1 0 0 @@ -1802,7 +1766,7 @@ 7 - 131 + 128 1 0 0 @@ -1814,7 +1778,7 @@ 7 - 132 + 129 1 0 0 @@ -1826,7 +1790,7 @@ 7 - 133 + 130 1 0 0 @@ -1838,7 +1802,7 @@ 7 - 134 + 131 1 0 0 @@ -1850,7 +1814,7 @@ 7 - 135 + 132 1 0 0 @@ -1862,7 +1826,7 @@ 7 - 136 + 133 1 0 0 @@ -1874,7 +1838,7 @@ 7 - 137 + 134 1 0 0 @@ -1886,7 +1850,7 @@ 7 - 138 + 135 1 0 0 @@ -1898,7 +1862,7 @@ 7 - 139 + 136 1 0 0 @@ -1910,7 +1874,7 @@ 7 - 140 + 137 1 0 0 @@ -1922,7 +1886,7 @@ 7 - 141 + 138 1 0 0 @@ -1934,7 +1898,7 @@ 7 - 142 + 139 1 0 0 @@ -1946,7 +1910,7 @@ 7 - 143 + 140 1 0 0 @@ -1958,7 +1922,7 @@ 7 - 144 + 141 1 0 0 @@ -1970,7 +1934,7 @@ 7 - 145 + 142 1 0 0 @@ -1982,7 +1946,7 @@ 7 - 146 + 143 1 0 0 @@ -1994,7 +1958,7 @@ 7 - 147 + 144 1 0 0 @@ -2006,7 +1970,7 @@ 7 - 148 + 145 1 0 0 @@ -2018,7 +1982,7 @@ 7 - 149 + 146 1 0 0 @@ -2030,7 +1994,7 @@ 7 - 150 + 147 1 0 0 @@ -2042,7 +2006,7 @@ 7 - 151 + 148 1 0 0 @@ -2054,7 +2018,7 @@ 7 - 152 + 149 1 0 0 @@ -2066,7 +2030,7 @@ 7 - 153 + 150 1 0 0 @@ -2078,7 +2042,7 @@ 7 - 154 + 151 1 0 0 @@ -2090,7 +2054,7 @@ 7 - 155 + 152 1 0 0 @@ -2110,7 +2074,7 @@ 0 8 - 156 + 153 1 0 0 @@ -2122,7 +2086,7 @@ 8 - 157 + 154 1 0 0 @@ -2134,7 +2098,7 @@ 8 - 158 + 155 1 0 0 @@ -2146,7 +2110,7 @@ 8 - 159 + 156 1 0 0 @@ -2166,7 +2130,7 @@ 0 9 - 160 + 157 1 0 0 @@ -2178,7 +2142,7 @@ 9 - 161 + 158 1 0 0 @@ -2190,7 +2154,7 @@ 9 - 162 + 159 1 0 0 @@ -2210,7 +2174,7 @@ 0 10 - 163 + 160 1 0 0 @@ -2230,7 +2194,7 @@ 0 11 - 164 + 161 1 0 0 @@ -2242,7 +2206,7 @@ 11 - 165 + 162 1 0 0 @@ -2254,7 +2218,7 @@ 11 - 166 + 163 1 0 0 @@ -2266,7 +2230,7 @@ 11 - 167 + 164 1 0 0 @@ -2278,7 +2242,7 @@ 11 - 168 + 165 1 0 0 @@ -2290,7 +2254,7 @@ 11 - 169 + 166 1 0 0 @@ -2302,7 +2266,7 @@ 11 - 170 + 167 1 0 0 @@ -2314,7 +2278,7 @@ 11 - 171 + 168 1 0 0 @@ -2326,7 +2290,7 @@ 11 - 172 + 169 1 0 0 @@ -2338,7 +2302,7 @@ 11 - 173 + 170 1 0 0 @@ -2350,7 +2314,7 @@ 11 - 174 + 171 1 0 0 @@ -2362,7 +2326,7 @@ 11 - 175 + 172 1 0 0 @@ -2374,7 +2338,7 @@ 11 - 176 + 173 1 0 0 @@ -2386,7 +2350,7 @@ 11 - 177 + 174 1 0 0 @@ -2398,7 +2362,7 @@ 11 - 178 + 175 1 0 0 @@ -2410,7 +2374,7 @@ 11 - 179 + 176 1 0 0 @@ -2422,7 +2386,7 @@ 11 - 180 + 177 1 0 0 @@ -2434,7 +2398,7 @@ 11 - 181 + 178 1 0 0 @@ -2446,7 +2410,7 @@ 11 - 182 + 179 1 0 0 @@ -2458,7 +2422,7 @@ 11 - 183 + 180 1 0 0 @@ -2470,7 +2434,7 @@ 11 - 184 + 181 1 0 0 @@ -2482,7 +2446,7 @@ 11 - 185 + 182 1 0 0 @@ -2494,7 +2458,7 @@ 11 - 186 + 183 1 0 0 @@ -2506,7 +2470,7 @@ 11 - 187 + 184 1 0 0 @@ -2518,7 +2482,7 @@ 11 - 188 + 185 1 0 0 @@ -2530,7 +2494,7 @@ 11 - 189 + 186 1 0 0 @@ -2542,7 +2506,7 @@ 11 - 190 + 187 1 0 0 @@ -2554,7 +2518,7 @@ 11 - 191 + 188 1 0 0 @@ -2566,7 +2530,7 @@ 11 - 192 + 189 1 0 0 @@ -2578,7 +2542,7 @@ 11 - 193 + 190 1 0 0 @@ -2590,7 +2554,7 @@ 11 - 194 + 191 1 0 0 @@ -2602,7 +2566,7 @@ 11 - 195 + 192 1 0 0 @@ -2614,7 +2578,7 @@ 11 - 196 + 193 1 0 0 @@ -2626,7 +2590,7 @@ 11 - 197 + 194 1 0 0 @@ -2638,7 +2602,7 @@ 11 - 198 + 195 1 0 0 @@ -2650,7 +2614,7 @@ 11 - 199 + 196 1 0 0 @@ -2662,7 +2626,7 @@ 11 - 200 + 197 1 0 0 @@ -2674,7 +2638,7 @@ 11 - 201 + 198 1 0 0 @@ -2686,7 +2650,7 @@ 11 - 202 + 199 1 0 0 @@ -2698,7 +2662,7 @@ 11 - 203 + 200 1 0 0 @@ -2710,7 +2674,7 @@ 11 - 204 + 201 1 0 0 @@ -2722,7 +2686,7 @@ 11 - 205 + 202 1 0 0 @@ -2734,7 +2698,7 @@ 11 - 206 + 203 1 0 0 @@ -2746,7 +2710,7 @@ 11 - 207 + 204 1 0 0 @@ -2758,7 +2722,7 @@ 11 - 208 + 205 1 0 0 @@ -2770,7 +2734,7 @@ 11 - 209 + 206 1 0 0 @@ -2782,7 +2746,7 @@ 11 - 210 + 207 1 0 0 @@ -2794,7 +2758,7 @@ 11 - 211 + 208 1 0 0 @@ -2806,7 +2770,7 @@ 11 - 212 + 209 1 0 0 @@ -2818,7 +2782,7 @@ 11 - 213 + 210 1 0 0 @@ -2830,7 +2794,7 @@ 11 - 214 + 211 1 0 0 @@ -2842,7 +2806,7 @@ 11 - 215 + 212 1 0 0 @@ -2854,7 +2818,7 @@ 11 - 216 + 213 1 0 0 @@ -2866,7 +2830,7 @@ 11 - 217 + 214 1 0 0 @@ -2878,7 +2842,7 @@ 11 - 218 + 215 1 0 0 @@ -2890,7 +2854,7 @@ 11 - 219 + 216 1 0 0 @@ -2902,7 +2866,7 @@ 11 - 220 + 217 1 0 0 @@ -2914,7 +2878,7 @@ 11 - 221 + 218 1 0 0 @@ -2926,7 +2890,7 @@ 11 - 222 + 219 1 0 0 @@ -2938,7 +2902,7 @@ 11 - 223 + 220 1 0 0 @@ -2950,7 +2914,7 @@ 11 - 224 + 221 1 0 0 @@ -2962,7 +2926,7 @@ 11 - 225 + 222 1 0 0 @@ -2974,7 +2938,7 @@ 11 - 226 + 223 1 0 0 @@ -2986,7 +2950,7 @@ 11 - 227 + 224 1 0 0 @@ -2998,7 +2962,7 @@ 11 - 228 + 225 1 0 0 @@ -3010,7 +2974,7 @@ 11 - 229 + 226 1 0 0 @@ -3022,7 +2986,7 @@ 11 - 230 + 227 1 0 0 @@ -3034,7 +2998,7 @@ 11 - 231 + 228 1 0 0 @@ -3046,7 +3010,7 @@ 11 - 232 + 229 1 0 0 @@ -3058,7 +3022,7 @@ 11 - 233 + 230 1 0 0 @@ -3070,7 +3034,7 @@ 11 - 234 + 231 1 0 0 @@ -3082,7 +3046,7 @@ 11 - 235 + 232 1 0 0 @@ -3094,7 +3058,7 @@ 11 - 236 + 233 1 0 0 @@ -3106,7 +3070,7 @@ 11 - 237 + 234 1 0 0 @@ -3118,7 +3082,7 @@ 11 - 238 + 235 1 0 0 @@ -3130,7 +3094,7 @@ 11 - 239 + 236 1 0 0 @@ -3142,7 +3106,7 @@ 11 - 240 + 237 1 0 0 @@ -3154,7 +3118,7 @@ 11 - 241 + 238 1 0 0 @@ -3166,7 +3130,7 @@ 11 - 242 + 239 1 0 0 @@ -3178,7 +3142,7 @@ 11 - 243 + 240 1 0 0 @@ -3190,7 +3154,7 @@ 11 - 244 + 241 1 0 0 @@ -3202,7 +3166,7 @@ 11 - 245 + 242 1 0 0 @@ -3214,7 +3178,7 @@ 11 - 246 + 243 1 0 0 @@ -3226,7 +3190,7 @@ 11 - 247 + 244 1 0 0 @@ -3238,7 +3202,7 @@ 11 - 248 + 245 1 0 0 @@ -3258,7 +3222,7 @@ 0 12 - 249 + 246 1 0 0 @@ -3278,7 +3242,7 @@ 0 13 - 250 + 247 1 0 0 @@ -3298,7 +3262,7 @@ 0 14 - 251 + 248 1 0 0 @@ -3318,7 +3282,7 @@ 0 15 - 252 + 249 1 0 0 @@ -3330,7 +3294,7 @@ 15 - 253 + 250 1 0 0 @@ -3342,7 +3306,7 @@ 15 - 254 + 251 1 0 0 @@ -3362,7 +3326,7 @@ 0 16 - 255 + 252 1 0 0 @@ -3374,7 +3338,7 @@ 16 - 256 + 253 1 0 0 @@ -3386,7 +3350,7 @@ 16 - 257 + 254 1 0 0 @@ -3398,7 +3362,7 @@ 16 - 258 + 255 1 0 0 @@ -3410,7 +3374,7 @@ 16 - 259 + 256 1 0 0 @@ -3422,7 +3386,7 @@ 16 - 260 + 257 2 0 0 @@ -3442,7 +3406,7 @@ 0 17 - 261 + 258 8 0 0 @@ -3454,7 +3418,7 @@ 17 - 262 + 259 8 0 0 @@ -3466,7 +3430,7 @@ 17 - 263 + 260 8 0 0 @@ -3478,7 +3442,7 @@ 17 - 264 + 261 8 0 0 @@ -3490,7 +3454,7 @@ 17 - 265 + 262 1 0 0 @@ -3510,7 +3474,7 @@ 0 18 - 266 + 263 1 0 0 @@ -3522,7 +3486,7 @@ 18 - 267 + 264 1 0 0 @@ -3534,7 +3498,7 @@ 18 - 268 + 265 1 0 0 @@ -3546,7 +3510,7 @@ 18 - 269 + 266 1 0 0 @@ -3558,7 +3522,7 @@ 18 - 270 + 267 1 0 0 @@ -3570,7 +3534,7 @@ 18 - 271 + 268 1 0 0 @@ -3582,7 +3546,7 @@ 18 - 272 + 269 1 0 0 @@ -3602,7 +3566,7 @@ 0 19 - 273 + 270 1 0 0 @@ -3614,7 +3578,7 @@ 19 - 274 + 271 1 0 0 @@ -3626,7 +3590,7 @@ 19 - 275 + 272 1 0 0 @@ -3638,7 +3602,7 @@ 19 - 276 + 273 1 0 0 @@ -3650,7 +3614,7 @@ 19 - 277 + 274 1 0 0 @@ -3662,7 +3626,7 @@ 19 - 278 + 275 1 0 0 @@ -3674,7 +3638,7 @@ 19 - 279 + 276 1 0 0 @@ -3686,7 +3650,7 @@ 19 - 280 + 277 1 0 0 @@ -3698,7 +3662,7 @@ 19 - 281 + 278 1 0 0 @@ -3710,7 +3674,7 @@ 19 - 282 + 279 1 0 0 @@ -3722,7 +3686,7 @@ 19 - 283 + 280 1 0 0 @@ -3734,7 +3698,7 @@ 19 - 284 + 281 1 0 0 @@ -3746,7 +3710,7 @@ 19 - 285 + 282 1 0 0 @@ -3758,7 +3722,7 @@ 19 - 286 + 283 1 0 0 @@ -3770,7 +3734,7 @@ 19 - 287 + 284 1 0 0 @@ -3782,7 +3746,7 @@ 19 - 288 + 285 1 0 0 @@ -3802,7 +3766,7 @@ 0 20 - 289 + 286 1 0 0 @@ -3822,7 +3786,7 @@ 0 21 - 290 + 287 1 0 0 @@ -3834,7 +3798,7 @@ 21 - 291 + 288 1 0 0 @@ -3846,7 +3810,7 @@ 21 - 292 + 289 1 0 0 @@ -3858,7 +3822,7 @@ 21 - 293 + 290 1 0 0 @@ -3878,7 +3842,7 @@ 0 22 - 294 + 291 1 0 0 @@ -3890,7 +3854,7 @@ 22 - 295 + 292 1 0 0 @@ -3902,7 +3866,7 @@ 22 - 296 + 293 1 0 0 @@ -3914,7 +3878,7 @@ 22 - 297 + 294 1 0 0 @@ -3926,7 +3890,7 @@ 22 - 298 + 295 1 0 0 @@ -3946,7 +3910,7 @@ 0 23 - 299 + 296 1 0 0 @@ -3958,7 +3922,7 @@ 23 - 300 + 297 1 0 0 @@ -3970,7 +3934,7 @@ 23 - 301 + 298 1 0 0 @@ -3982,7 +3946,7 @@ 23 - 302 + 299 1 0 0 @@ -4002,7 +3966,7 @@ 0 24 - 303 + 300 1 0 0 @@ -4014,7 +3978,7 @@ 24 - 304 + 301 1 0 0 @@ -4034,7 +3998,7 @@ 0 25 - 305 + 302 1 0 0 @@ -4046,7 +4010,7 @@ 25 - 306 + 303 1 0 0 @@ -4058,7 +4022,7 @@ 25 - 307 + 304 1 0 0 @@ -4070,7 +4034,7 @@ 25 - 308 + 305 1 0 0 @@ -4082,7 +4046,7 @@ 25 - 309 + 306 1 0 0 @@ -4094,7 +4058,7 @@ 25 - 310 + 307 1 0 0 @@ -4114,7 +4078,7 @@ 0 26 - 311 + 308 1 0 0 @@ -4126,7 +4090,7 @@ 26 - 312 + 309 1 0 0 @@ -4146,7 +4110,7 @@ 0 27 - 313 + 310 1 0 0 @@ -4158,7 +4122,7 @@ 27 - 314 + 311 1 0 0 @@ -4170,7 +4134,7 @@ 27 - 315 + 312 1 0 0 @@ -4182,7 +4146,7 @@ 27 - 316 + 313 1 0 0 @@ -4194,7 +4158,7 @@ 27 - 317 + 314 1 0 0 @@ -4206,7 +4170,7 @@ 27 - 318 + 315 1 0 0 @@ -4218,7 +4182,7 @@ 27 - 319 + 316 1 0 0 @@ -4230,7 +4194,7 @@ 27 - 320 + 317 1 0 0 @@ -4242,7 +4206,7 @@ 27 - 321 + 318 1 0 0 @@ -4254,7 +4218,7 @@ 27 - 322 + 319 1 0 0 @@ -4266,7 +4230,7 @@ 27 - 323 + 320 1 0 0 @@ -4278,7 +4242,7 @@ 27 - 324 + 321 1 0 0 @@ -4290,7 +4254,7 @@ 27 - 325 + 322 1 0 0 @@ -4302,7 +4266,7 @@ 27 - 326 + 323 1 0 0 @@ -4314,7 +4278,7 @@ 27 - 327 + 324 1 0 0 @@ -4326,7 +4290,7 @@ 27 - 328 + 325 1 0 0 @@ -4338,7 +4302,7 @@ 27 - 329 + 326 1 0 0 @@ -4350,7 +4314,7 @@ 27 - 330 + 327 1 0 0 @@ -4362,7 +4326,7 @@ 27 - 331 + 328 1 0 0 @@ -4374,7 +4338,7 @@ 27 - 332 + 329 1 0 0 @@ -4386,7 +4350,7 @@ 27 - 333 + 330 1 0 0 @@ -4398,7 +4362,7 @@ 27 - 334 + 331 1 0 0 @@ -4410,7 +4374,7 @@ 27 - 335 + 332 1 0 0 @@ -4422,7 +4386,7 @@ 27 - 336 + 333 1 0 0 @@ -4434,7 +4398,7 @@ 27 - 337 + 334 1 0 0 @@ -4446,7 +4410,7 @@ 27 - 338 + 335 1 0 0 @@ -4458,7 +4422,7 @@ 27 - 339 + 336 1 0 0 @@ -4470,7 +4434,7 @@ 27 - 340 + 337 1 0 0 @@ -4482,7 +4446,7 @@ 27 - 341 + 338 1 0 0 @@ -4494,7 +4458,7 @@ 27 - 342 + 339 1 0 0 @@ -4506,7 +4470,7 @@ 27 - 343 + 340 1 0 0 @@ -4518,7 +4482,7 @@ 27 - 344 + 341 1 0 0 @@ -4530,7 +4494,7 @@ 27 - 345 + 342 1 0 0 @@ -4542,7 +4506,7 @@ 27 - 346 + 343 1 0 0 @@ -4554,7 +4518,7 @@ 27 - 347 + 344 1 0 0 @@ -4566,7 +4530,7 @@ 27 - 348 + 345 1 0 0 diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/project.uvprojx b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/project.uvprojx index 0a25054..9dd117b 100644 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/project.uvprojx +++ b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/project.uvprojx @@ -637,11 +637,6 @@ 8 board\CubeMX_Config\Src\generated\fonts\src\FontCache.cpp - - Font_Asap_Regular_22_4bpp_0.cpp - 8 - board\CubeMX_Config\Src\generated\fonts\src\Font_Asap_Regular_22_4bpp_0.cpp - Font_GARABD_TTF_80_4bpp_0.cpp 8 @@ -722,11 +717,6 @@ 8 board\CubeMX_Config\Src\generated\fonts\src\GeneratedFont.cpp - - Kerning_Asap_Regular_22_4bpp.cpp - 8 - board\CubeMX_Config\Src\generated\fonts\src\Kerning_Asap_Regular_22_4bpp.cpp - Kerning_GARABD_TTF_80_4bpp.cpp 8 @@ -742,11 +732,6 @@ 8 board\CubeMX_Config\Src\generated\fonts\src\Kerning_SIMYOU_TTF_24_4bpp.cpp - - Table_Asap_Regular_22_4bpp.cpp - 8 - board\CubeMX_Config\Src\generated\fonts\src\Table_Asap_Regular_22_4bpp.cpp - Table_GARABD_TTF_80_4bpp.cpp 8 diff --git a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/rtconfig.h b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/rtconfig.h index b12f0aa..383df57 100644 --- a/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/rtconfig.h +++ b/demo/3_STM32F767_RTThread_TouchGFX/5_rtthread_TouchGFX/stm32f767-fire-challenger/rtconfig.h @@ -195,8 +195,8 @@ #define AT_DEVICE_USING_ESP8266 #define AT_DEVICE_ESP8266_INIT_ASYN #define AT_DEVICE_ESP8266_SAMPLE -#define ESP8266_SAMPLE_WIFI_SSID "ChinaNet-ssssss" -#define ESP8266_SAMPLE_WIFI_PASSWORD "SQHWLK9394" +#define ESP8266_SAMPLE_WIFI_SSID "xgld1" +#define ESP8266_SAMPLE_WIFI_PASSWORD "xgld64627816" #define ESP8266_SAMPLE_CLIENT_NAME "uart3" #define ESP8266_SAMPLE_RECV_BUFF_LEN 512 #define PKG_USING_AT_DEVICE_LATEST_VERSION diff --git a/demo/4_寰俊灏忕▼搴/涓嶄娇鐢ㄤ簯鏈嶅姟/wechat_ali_esp8266/pages/device/device.js b/demo/4_寰俊灏忕▼搴/涓嶄娇鐢ㄤ簯鏈嶅姟/wechat_ali_esp8266/pages/device/device.js index cb44b2e..c4dc107 100644 --- a/demo/4_寰俊灏忕▼搴/涓嶄娇鐢ㄤ簯鏈嶅姟/wechat_ali_esp8266/pages/device/device.js +++ b/demo/4_寰俊灏忕▼搴/涓嶄娇鐢ㄤ簯鏈嶅姟/wechat_ali_esp8266/pages/device/device.js @@ -13,7 +13,7 @@ Page({ name : "", temperature: "", humidity: "", - airquality: "" + airquality:"浼" }, modelData: { }, @@ -75,6 +75,7 @@ Page({ "rgb_green": rgb_green, "rgb_blue": rgb_blue, "time": this.data.time, + "Alarm_clock_switch":e.detail.value.Alarm_clock_switch, "airconditioners":e.detail.value.airconditioners_switch, "windows":e.detail.value.windows_switch, "temperatyre_threshold":e.detail.value.temperatyre_threshold, @@ -133,7 +134,7 @@ Page({ name : devicejsonData.deviceName, temperature: devicejsonData.Temperature.toFixed(1).toString(), humidity: devicejsonData.Humidity.toFixed(1).toString(), - airquality: "鑹ソ" + airquality: devicejsonData.Airquality }, }) //鍏抽棴杩炴帴 client.end() diff --git a/demo/4_寰俊灏忕▼搴/涓嶄娇鐢ㄤ簯鏈嶅姟/wechat_ali_esp8266/pages/device/device.wxml b/demo/4_寰俊灏忕▼搴/涓嶄娇鐢ㄤ簯鏈嶅姟/wechat_ali_esp8266/pages/device/device.wxml index 79fe681..e1f1915 100644 --- a/demo/4_寰俊灏忕▼搴/涓嶄娇鐢ㄤ簯鏈嶅姟/wechat_ali_esp8266/pages/device/device.wxml +++ b/demo/4_寰俊灏忕▼搴/涓嶄娇鐢ㄤ簯鏈嶅姟/wechat_ali_esp8266/pages/device/device.wxml @@ -18,7 +18,7 @@ 绌烘皵璐ㄩ噺 - {{deviceData.airquality}} + {{deviceData.airquality === 1 ? '浼' : '宸'}} @@ -55,7 +55,7 @@ - + diff --git a/demo/4_寰俊灏忕▼搴/涓嶄娇鐢ㄤ簯鏈嶅姟/wechat_ali_esp8266/pages/find/find.wxml b/demo/4_寰俊灏忕▼搴/涓嶄娇鐢ㄤ簯鏈嶅姟/wechat_ali_esp8266/pages/find/find.wxml index 7c07482..184d6e4 100644 --- a/demo/4_寰俊灏忕▼搴/涓嶄娇鐢ㄤ簯鏈嶅姟/wechat_ali_esp8266/pages/find/find.wxml +++ b/demo/4_寰俊灏忕▼搴/涓嶄娇鐢ㄤ簯鏈嶅姟/wechat_ali_esp8266/pages/find/find.wxml @@ -11,4 +11,45 @@ + + + + + 鎶鏈涔犺鏄 + 鎶鏈拰鎴戜滑浠ュ線鎵鎺ヨЕ鐨勪竴浜涚煡璇嗘湁寰堝ぇ鐨勪笉鍚岋紝姣斿鑻辨枃闈炲父寮鸿皟璇嶆眹閲忥紝闇瑕佷綘澶氳澶氳儗锛涙暟瀛﹂渶瑕佷綘璁颁綇鍏紡锛屽弽澶嶇粌涔狅紱鍦ㄦ暀瀛︾殑鏂瑰紡涓婁篃鏈夊緢澶х殑涓嶅悓锛屼互鍓嶉兘鏄湁涓撻棬鐨勮佸笀鎵嬫妸鎵嬫暀浣狅紝鑰屼笖杩樻湁鍚屽浜ゆ祦銆 + 閭h瀛﹀ソ鎶鏈紝搴旇渚濆惊浠涔堟牱鐨勫涔犳柟娉曞拰鏁欏鏂规硶鍛紵 + + + + + 鑷鑰岄潪鎵嬫妸鎵 + 鎶鏈殑鏂瑰悜浼楀锛岃屼笖鐭ヨ瘑鐐逛篃鏄潪甯稿簽鏉傦紝闇瑕佷綘鍏峰涓瀹氱殑鑷鑳藉姏锛屾墍璋撹嚜瀛﹁兘鍔涘氨鏄姹備綘閬囧埌闂鑳藉鍕や簬鎬濊冿紝鎿呬簬鎼滅储锛岃兘澶熶笉鏂疄璺垫帰绱€傚湪瀹為檯宸ヤ綔涓紝涔熻姹備綘鑳芥牴鎹妧鏈枃妗e彲浠ヨ繀閫熸帉鎻″墠娌跨殑鎶鏈紝鑰屽悓浜嬩笉浼氭湁鏃堕棿鏁欎綘锛屽鏋滄病鏈夎嚜瀛﹁兘鍔涳紝鏄緢闅捐儨浠诲緢澶氬伐浣滅殑銆 + + + + 鏌ラ槄鏂囨。鑰岄潪姝昏鐭ヨ瘑鐐 + 鍦ㄩ珮涓竴瀛︽湡涓闂ㄨ鍙湁寰堣杽鐨勪竴鏈功锛岃佸笀浼氬弽澶嶈瑙g煡璇嗙偣锛屽己鍖栦綘鐨勮蹇嗭紝鑰冭瘯涔熸槸闂嵎锛涜屾妧鏈竴涓緢灏忕殑鍒嗘敮锛屽唴瀹瑰氨鏈夊嚑鍗冮〉鐢氳嚦鏇村锛屽己璁扮煡璇嗙偣鏄剧劧涓嶅悎閫傘傚涔犳妧鏈鍍忔煡璇嶅吀涓鏍锋潵鏌ラ槄鎶鏈枃妗o紝浣犲彧闇瑕佹帉鎻″熀鏈殑璇硶鍜岀敤娉曪紝鍦ㄧ紪绋嬬殑鏃跺欓殢鏃舵煡闃咃紝灏卞儚浣犱笉闇瑕佽儗璇典笂涓囩殑鍗曡瘝涔熻兘鐭ラ亾瀹冪殑鎰忔濈敤娉曚竴鏍凤紝鎵浠ユ妧鏈枃妗f槸瀛︿範鎶鏈渶涓洪噸瑕佺殑鍙傝冭祫鏂欍 + + + + 瀹炴垬鑰岄潪涓嶅姩鎵嬬殑鐪嬩功 + 鎶鏈槸鏈寮鸿皟缁撴灉鐨勬妧鑳斤紝浣犵湅浜嗗啀澶氫功锛屽鏋滀笉鐭ラ亾鎶鏈垚鍝佹槸鎬庝箞鍐欏嚭鏉ョ殑锛岄兘鏄瀴鐒躲傚緢澶氭湅鍙嬫湁鏀堕泦鐧栵紝涓嬭浇浜嗗緢澶氱數瀛愯祫婧愶紝鏀惰棌浜嗗緢澶氶珮璧炵殑鎶鏈枃绔狅紝浣嗘槸鍗存病鏈夊姩鎵嬪幓娑堝寲鍘荤悊瑙o紝鎶婃椂闂村拰绮惧姏閮芥氮璐逛簡銆備笉鍔ㄦ墜鍦ㄥ紑鍙戣呭伐鍏烽噷鍘诲啓浠g爜锛屼笉鍔ㄦ墜閰嶇疆寮鍙戠幆澧冿紝缂轰箯瀹炴垬鐨勭粡楠岋紝閮芥槸闃荤浣犲濂芥妧鏈殑鍧忎範鎯 + + + + 鎼滅储鑰岄潪鍋氫几鎵嬪厷 + 鍦ㄤ互鍓嶏紝鎴戜滑閬囧埌鎶鏈棶棰橈紝鎴戜滑鍙互闂佸笀闂悓瀛︼紝浜庢槸寰堝浜烘妸杩欑涓嶈壇鐨勪範鎯篃甯﹀埌浜嗘妧鏈殑瀛︿範褰撲腑锛岄亣鍒伴棶棰樹篃鎬诲枩娆㈡眰鍔╀簬鍒汉銆傛妧鏈殑鏂瑰悜浼楀锛岀幆澧冨鏉傦紝闂涔熸槸寰堝锛屽鏋滀綘鎬绘槸渚濊禆鍒汉鐨勮В绛旓紝鏄緢闅惧濂芥妧鏈殑銆備竴瀹氳瀛︿細鍦ㄧ綉涓婇氳繃鎼滅储閬囧埌鐨勯棶棰樻潵鎵剧瓟妗堛 + + + + 鍥㈤槦鍗忎綔锛岃岄潪鍗曟墦鐙枟 + 涓涓骇鍝佹秹鍙婄殑鎶鏈潪甯稿锛岄渶瑕佸緢澶氫汉鏉ヤ竴璧烽厤鍚堟墠鑳藉紑鍙戝ソ锛屾墍浠ュ涔犳妧鏈殑鏃跺欐垜浠渶瑕佷簡瑙d竴浜涗唬鐮佽鑼冦佸伐浣滅殑娴佺▼銆侀」鐩鐞嗙瓑锛屽湪鎶鏈柟闈篃浼氭湁API鎺ュ彛锛屾帴鍙f枃妗h繖浜涳紝杩樿鎳傚緱濡備綍鍜屽悓鑱屼笟鐨勫悓浜嬩互鍙婁笉鍚岃鑹茬殑浜哄璁捐甯堢瓑涓璧烽厤鍚堬紝鑰屼笉鏄嚜宸变竴涓汉鍗曟墦鐙枟銆 + + + 绯荤粺鐨勬寚瀵艰岄潪鑼劧鏃犲簭 + 瀛﹀ソ鎶鏈渶渚濊禆浣犺嚜瀛︼紝浣嗘槸濡傛灉娌℃湁浜烘寚瀵间綘锛屼綘鍙兘浼氬儚鑻嶈潎涓鏍烽櫡鍏ヤ紬澶氳祫鏂欎腑鑼劧鏃犲簭锛屾姄涓嶄綇涓涓妧鏈殑閲嶇偣锛屼篃涓嶆竻妤氬摢浜涙妧鏈墠鍊煎緱浣犳繁鍏ュ涔狅紝鏈濂芥槸鏈夌粡楠岀殑浜哄彲浠ユ寚鐐逛綘搴旇鐪嬩粈涔堬紝瀛︿粈涔堬紝浠涔堟墠鏄噸鐐癸紝褰撶劧涓嶆槸鎵嬫妸鎵嬫暀浣犮 + + + + \ No newline at end of file diff --git a/demo/4_寰俊灏忕▼搴/涓嶄娇鐢ㄤ簯鏈嶅姟/wechat_ali_esp8266/pages/find/find.wxss b/demo/4_寰俊灏忕▼搴/涓嶄娇鐢ㄤ簯鏈嶅姟/wechat_ali_esp8266/pages/find/find.wxss index c50aa15..cde75cf 100644 --- a/demo/4_寰俊灏忕▼搴/涓嶄娇鐢ㄤ簯鏈嶅姟/wechat_ali_esp8266/pages/find/find.wxss +++ b/demo/4_寰俊灏忕▼搴/涓嶄娇鐢ㄤ簯鏈嶅姟/wechat_ali_esp8266/pages/find/find.wxss @@ -1,4 +1,23 @@ /* pages/find/find.wxss */ .weui-media-box__hd_in-appmsg{ height: auto; +} +.title{ + font-size: 20px; + font-weight: 600; + text-align: center; + } + +.item-title{ + font-size:18px; + font-weight:500; + color: #c60; +} +.desc,.item-desc{ + color: #333; +} +#wxmlinfo,#studyweapp{ + font-size:16px; + font-family: -apple-system-font,Helvetica Neue,Helvetica,sans-serif; + line-height: 1.6; } \ No newline at end of file