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
zcmZ8lXEo`9E`h)1TcO#r3=fj~qc>YSWvGCDkh
zt60O0hy4q_;^+SbK490sV2M!rFJOiMkUzyQ$wMGyS1NryMK1OoLJ-Im%||B)_`0FN
zLUGpxSGb*x@R}d<_q)Z9I~G1xC0
z6`nm%KD8FizYmYtSiGhIwRyHnXUnmdVVm=jXXVe7Ai|-Ja*3K|N&S0YKGrB1Tfw
zowh~Q*%tI#puc;p&CA-ZO2E*ppCE}aH_E5MJ?;5Xc$9FG=aW@+4c^r+0R=VDhB8ao
zJ=D>ejz%uV|EOQN=?&-8w?f~w^#Za4Xx2k+4>qvdlic%^ImVwnLn_acx+B|dy#0+V{jxon6-33ai!l^~t4aYycVmrtW
zm0aS(-jJa_jEpzq>)?|pf#dy>&-D@>5)%q186Or^!h%1_FMLF-a#_7d@L5Oe=YWlx
z9u>sbZ8Z~8mr_=Bt9VjAv>Vz9G@y?H+iGGTFl9!Vdza>M$uwbk`~ebJM$c&d=&Etq
zfmyD1DX(yT(Q-!HPHD9fZ-!3bh2exLF4NQyv$8JLeo$}3VNx;Do}jzlVwF`k{>+L_
z+PTlQuZN?XKHKptGIvT(#peP(X}90b>BfyZD)dJo|exCEM~;S_&XZ
z)5~dCyq%2UM3X$I7&9<@{G;ulstB&u=0rYz6LN>gVU2Uc2k0GhTG(A+(#t-znEBb#
zddx7D;ZPmE(J1b3So=$7`bt-P0y^&{9{t0Og8b%^3_P^!{8eh
z%vE+Xv!DFCV*&m8WMk<$H^l1KW`nQVz9d{Rcc=1~cF1~P2)k#QFFv$lZi*AxC!aZ8
znzw1pAWw4Nw+Unygh|mJa4};^;f|k}05)#(THUJS0ZL_?XczZjafTJVYoewS2lK`yMT5XRUBsuB^Y)rwp}@uRkG>|%
zWAj&jom^ABtv`KA7%WB%EfcHymk$9A%C$M#uBBpgoKdKt%>Kyt7$
zajp@xj5161oMG&iNt8dG%TMqi>3n3siFflGe+bR4qwa_n22qAg>96a=wuh${
zd2Xxjgr`%j&0!@G`<5_WLT~xD@9s6a5N0=q`@4(cafBH*CrMi^QsbnZ*um@ADh1ALlCD80L$$C~UzMFWwT#s!|
zbNPMyUnZhof4UW=2C315IsNsAI*zu#juF5W_!s=>}+KtLEmmtk0d`e?m^B1
zOz#W)jrgs8ZhEU$V-2D>yM;hkSLPRzR_%{Tov3dx-e8M$^zWJT6Ze|9!l}C!w%1aOio+G8z8{ed@@#!VeO-
z%q50F>CQ<$@cLZV^@HB1sY3GSiwWx*|5JxbcNVn26yHuKFJmMB;z`2d%;<|ZPjEwJ
za<3$#-z!bjs($lA2d-&sxhgbo#_WYQ%-zacJJZlrT{@7LA`%uo3(Y`xqS$=B-{NECJF`ysPk+zuDYl0L6${pbUOybv`uo6hsA(TqhLT8ZkcU~Xa9
z)oc1j9?;NE|6HKg#yi&kQP|saBmrYz@+RdX@9~tUCa+4Eji{|iCIhlGqeT+iA#-@_
z8!ts-Tb|jo%=>Nb_#FEyMu4w9&$3Kmd)SO{@yUH+4J=7%!i$#2ab#TI70
z(^Xl_zROA?5xmubVE1Bb1N}R&c0^nWXRx&CY0HvB*P9Fj{l>F4+EE9(=`rXhlvpZ
zQ)eVSM~$|!6rBdD*ic}Djx!nyYt|)6bYfDw2`$3Bq+3~*CIcB@3V>4HR8SHiQidYGs^)LaD5rYAH
zy+al+m}GGGI?GF92D#OP!!{b^hlmnLw_FF2@6OZDyq_jOg(qXjS0uRi9VWhEB%+$NPhd;bn!?&OQIg(m;*zkM)W0#EbG{nuV_0#~T4o2DKIm(+-;d`el+8zDe
zMWzn)&x`sVgal1l1cmxyr>1Ht&BFH`%fiO27Y8l~|78(1t1^^-Px-gxM+#-vKp-0S
zt5cp4%`8g;6lxfjR98+)tm%~KX1iKO369egq`t}BU+at1v7_&$`=U9vIay{7%eJ~M
zBaING#tb>}9!ql*Wux6TpCg>bo?d66Ao$&q;dt#7r&m5QfrU1KvsJdWi4gIYavWacF1y45{Oh@%aeB5M;jYfqUEuPU#@qt54#LsO+_UhD33(Rk>3I>*CxcHC3P1+rEi
znI-nn2b_7+MrzD8{>o|%%%l~W_HPMhGz>M8md;X_Mbztk8NeRTkIvjg92zCO87->0
z0VHEVS*=cva!7$Rh^YAeW;`T$LVcZq(loiu>Mc5^^LakDF3z_q;yKX|`}L{ogiu$D
zn1d5s$SX<3&CB#VZgbFsz1oL5DHlxhama;nsnyauzSSDOy%m%?
zg!1&%D0>yYcL_JQE<051Wd(FL$9YEq9~7SsUv!xji!6Djj7=+}Y(3G6ON1
zv5WsSo48l8`ffDG2Hz_Xy3Lj@T0{-v5wocbo3f|`Yw#hSG?VG*-T72RXwKUM|vNFe~(;%15XtB#o7g
zuwrZeR20R4gtk%P%ClGx4IdSik?8jhLITQz6QGI+3JZ}_FkBwb6Qrm?_
zciH-Lz?Iam=~ID>09E%Q#&oT3c-vngucs{L!%5>B5d40+
zujIY}!de$H`)Nn4!SrAcTkRTZ_Iku=?D1PdvXUF4^INADbv|SAy6MFg#Tj)I#u7og
zkZlkal2j$=j#ar63XgX^1=ZVV%JsR=AV^c(14h(@h?
z@hQ{6!DZ=p{kfd-h1yz=ldlw-we_yw%FAY=HbZXao$4+67AEGGmUpizxfUlqH^#tW
zf}2v)wJawWM#C;cPrWPSZuRG{Sb01@CAS{<@MH3V%
zP_0)L@n;85jR_BdW>$m!Ve(h32yL#$@rQ+8F=ur4e^}cUTSm{QalrrS0d{o}_ke&v
z^xPoO^{ZF??-PV(QD^^CQ;Nx+c#a1G{lEu-DE?b;g_zK`>MVbHgsC&(&xxgq!_e>5
zNm>7WR|A0<{-pv*pxGpDpfA-)|47M^OnAT0{7CUXvj3X@|Ciy*Udd=h#fAMJy6J1<
e;Y)!2cSiYtzBCBL@vml!=ys&kwKe5`lK%tMR?F1@
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 @@
+
+
+
+
+
+
+ 鑷鑰岄潪鎵嬫妸鎵
+ 鎶鏈殑鏂瑰悜浼楀锛岃屼笖鐭ヨ瘑鐐逛篃鏄潪甯稿簽鏉傦紝闇瑕佷綘鍏峰涓瀹氱殑鑷鑳藉姏锛屾墍璋撹嚜瀛﹁兘鍔涘氨鏄姹備綘閬囧埌闂鑳藉鍕や簬鎬濊冿紝鎿呬簬鎼滅储锛岃兘澶熶笉鏂疄璺垫帰绱€傚湪瀹為檯宸ヤ綔涓紝涔熻姹備綘鑳芥牴鎹妧鏈枃妗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