feat: add AS status feedback for both HMI sizes with verified v2.7 release

This commit is contained in:
shenlefengnai-rgb
2026-10-07 16:32:42 +08:00
parent dba8aa5ea9
commit e6556fc218
245 changed files with 21470 additions and 159 deletions
@@ -0,0 +1,9 @@
总可用内存:524288␍
全局内存占用:2516␍
图片总大小:12,781␍
字库总大小:7,920,938␍
页面:dash 占用内存:2516+2260=4776␍
页面:debug 占用内存:2516+288=2804␍
页面:CONFIRM 占用内存:2516+608=3124␍
File Check Finish␍
编译成功! 0个错误, 0个警告,文件大小:8,862,596␍
@@ -0,0 +1,29 @@
if(pending_task>=1&&pending_task<=6)
{
if(pending_task==1)
{
printh AA 55 01 01 0D 0A
}
if(pending_task==2)
{
printh AA 55 01 02 0D 0A
}
if(pending_task==3)
{
printh AA 55 01 03 0D 0A
}
if(pending_task==4)
{
printh AA 55 01 04 0D 0A
}
if(pending_task==5)
{
printh AA 55 01 05 0D 0A
}
if(pending_task==6)
{
printh AA 55 01 06 0D 0A
}
pending_task=0
page dash
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 140 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 137 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 141 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 141 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 150 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 133 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 154 KiB

@@ -0,0 +1,34 @@
{
"date": "2026-10-07",
"target": "TJC8048X370_011",
"editor": "1.68.1.3037",
"resolution": [
800,
480
],
"compile": {
"errors": 0,
"warnings": 0,
"bytes": 8862596
},
"original_unchanged": true,
"physical_screen_downloaded": false,
"physical_uart_touch_verified": false,
"files": [
{
"path": "AMI.HMI",
"bytes": 12732432,
"sha256": "2f59e1e3d757a06bbd882cd92bb78ed4bfd0336eb14872e5b33a15ea6f69f65b"
},
{
"path": "AMI_TJC8048X370_011.HMI",
"bytes": 15416175,
"sha256": "884990c8927b18c5b4b5d7d30bfe5d209ef676cafa2d10a7554ffcf52e88197b"
},
{
"path": "output/hmi/AMI_TJC8048X370_011.tft",
"bytes": 8862596,
"sha256": "08f994b0bf0de51c8890cf697bf219448091246931900cead903d3e6b208745a"
}
]
}
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,331 @@
[
{
"name": "numeric-values",
"passed": true,
"output": "71 EC 04 00 00 FF FF FF 71 7B 00 00 00 FF FF FF 71 02 00 00 00 FF FF FF"
},
{
"name": "task-confirm-1",
"passed": true,
"output": "AA 55 01 01 0D 0A",
"method": "actual resized touch coordinates"
},
{
"name": "task-confirm-2",
"passed": true,
"output": "AA 55 01 02 0D 0A",
"method": "actual resized touch coordinates"
},
{
"name": "task-confirm-3",
"passed": true,
"output": "AA 55 01 03 0D 0A",
"method": "actual resized touch coordinates"
},
{
"name": "task-confirm-4",
"passed": true,
"output": "AA 55 01 04 0D 0A",
"method": "actual resized touch coordinates"
},
{
"name": "task-confirm-5",
"passed": true,
"output": "AA 55 01 05 0D 0A",
"method": "actual resized touch coordinates"
},
{
"name": "task-confirm-6",
"passed": true,
"output": "AA 55 01 06 0D 0A",
"method": "actual resized touch coordinates"
},
{
"name": "request-preserves-vcu-task",
"passed": true,
"output": "71 02 00 00 00 FF FF FF"
},
{
"name": "cancel-no-frame",
"passed": true,
"output": ""
},
{
"name": "cross-page-update-and-return",
"passed": true,
"output": "71 A1 04 00 00 FF FF FF 71 06 00 00 00 FF FF FF 66 00 FF FF FF"
},
{
"name": "debug-unknown",
"passed": true,
"status_color_pixel_counts": {
"t0(文本)": [
513,
0,
0
],
"t1(文本)": [
504,
0,
0
],
"t2(文本)": [
513,
0,
0
],
"t3(文本)": [
511,
0,
0
],
"t4(文本)": [
499,
0,
0
],
"t5(文本)": [
512,
0,
0
],
"t6(文本)": [
512,
0,
0
],
"t7(文本)": [
478,
0,
0
],
"t8(文本)": [
496,
0,
0
],
"t9(文本)": [
481,
0,
0
],
"t10(文本)": [
480,
0,
0
],
"t11(文本)": [
465,
0,
0
],
"t12(文本)": [
477,
0,
0
],
"t13(文本)": [
482,
0,
0
],
"t14(文本)": [
478,
0,
0
],
"t15(文本)": [
464,
0,
0
],
"t16(文本)": [
474,
0,
0
]
}
},
{
"name": "debug-normal",
"passed": true,
"status_color_pixel_counts": {
"t0(文本)": [
0,
247,
0
],
"t1(文本)": [
0,
238,
0
],
"t2(文本)": [
0,
256,
0
],
"t3(文本)": [
0,
256,
0
],
"t4(文本)": [
0,
241,
0
],
"t5(文本)": [
0,
245,
0
],
"t6(文本)": [
0,
238,
0
],
"t7(文本)": [
0,
344,
0
],
"t8(文本)": [
0,
350,
0
],
"t9(文本)": [
0,
258,
0
],
"t10(文本)": [
0,
260,
0
],
"t11(文本)": [
0,
260,
0
],
"t12(文本)": [
0,
266,
0
],
"t13(文本)": [
0,
258,
0
],
"t14(文本)": [
0,
257,
0
],
"t15(文本)": [
0,
256,
0
],
"t16(文本)": [
0,
261,
0
]
}
},
{
"name": "debug-fault",
"passed": true,
"status_color_pixel_counts": {
"t0(文本)": [
0,
0,
415
],
"t1(文本)": [
0,
0,
391
],
"t2(文本)": [
0,
0,
374
],
"t3(文本)": [
0,
0,
375
],
"t4(文本)": [
0,
0,
396
],
"t5(文本)": [
0,
0,
391
],
"t6(文本)": [
0,
0,
388
],
"t7(文本)": [
0,
0,
412
],
"t8(文本)": [
0,
0,
427
],
"t9(文本)": [
0,
0,
404
],
"t10(文本)": [
0,
0,
379
],
"t11(文本)": [
0,
0,
373
],
"t12(文本)": [
0,
0,
360
],
"t13(文本)": [
0,
0,
413
],
"t14(文本)": [
0,
0,
378
],
"t15(文本)": [
0,
0,
374
],
"t16(文本)": [
0,
0,
357
]
}
}
]