修复了屏幕颜色异常问题

This commit is contained in:
CSBOOK\44744
2026-06-26 21:03:55 +08:00
parent e56b0f197f
commit 7d915e6fb0
17 changed files with 324 additions and 44 deletions
@@ -75,6 +75,8 @@ static const char *TAG = "domain_rt_adapters";
static const uint8_t s_server_error_frame_order[] = {0, 1, 2, 1, 0};
static const uint8_t s_wifi_disconnected_frame_order[] = {0, 1, 2, 3, 2, 1, 0};
static const uint8_t s_basic_face_frame_order[] = {0, 1, 2};
static const uint8_t s_muyu_frame_order[] = {0, 1, 2, 1};
/*
* Wealth-direction reveal asset directories, indexed parallel to the direction
@@ -119,10 +121,15 @@ static const domain_expression_catalog_entry_t s_expression_catalog[] = {
{
.id = DOMAIN_EXPRESSION_IDLE,
.platform_request = {
.kind = PLATFORM_LCD_PRESENTATION_IDLE,
.kind = PLATFORM_LCD_PRESENTATION_ASSET_SEQUENCE,
.priority = 120,
.interrupt_current = true,
.return_to_idle = false,
.asset_dir = "jichubiaoqing",
.frame_order = s_basic_face_frame_order,
.frame_order_count = sizeof(s_basic_face_frame_order) / sizeof(s_basic_face_frame_order[0]),
.repeat_count = 0,
.frame_ms = 100,
},
},
{
@@ -175,6 +182,21 @@ static const domain_expression_catalog_entry_t s_expression_catalog[] = {
.frame_ms = DOMAIN_WEALTH_DIRECTION_FRAME_MS,
},
},
{
.id = DOMAIN_EXPRESSION_MUYU,
.platform_request = {
.kind = PLATFORM_LCD_PRESENTATION_ASSET_SEQUENCE,
.priority = 125,
.interrupt_current = true,
.return_to_idle = true,
.asset_dir = "muyu",
.frame_order = s_muyu_frame_order,
.frame_order_count = sizeof(s_muyu_frame_order) / sizeof(s_muyu_frame_order[0]),
.repeat_count = 25,
.frame_ms = 50,
.duration_ms = 10000,
},
},
};
static void snapshot_domain_wifi_behavior_hooks(domain_wifi_behavior_hooks_t *out_hooks)