添加根据不同连接状态显示不同颜色

This commit is contained in:
OPTOC
2025-08-20 16:46:15 +08:00
parent d23cce85ba
commit 3f4d2d02f2
4 changed files with 35 additions and 9 deletions

View File

@@ -43,8 +43,29 @@ void embedded_thread(void* arg)
// SYS_LOG_INF("data : %s", data);
embedded_device_write(&sertrf.device, data, embedded_size);
}
pc_link_rgb_color(sertrf.device.connect_pc);
//需要添加一些延时,否则会卡死,导致看门狗复位
// vTaskDelay(( TickType_t ) 1000 / configTICK_RATE_HZ);
os_thread_sleep(1);
}
}
}
void pc_link_rgb_color(uint8_t connect)
{
static uint8_t last_connect = 0;
if(connect != last_connect)
{
switch (connect)
{
case DISCONNECT:
rgb_color_change(0, RGB_COLOR_RAD);
break;
case CONNECT_WIFI:
rgb_color_change(0, RGB_COLOR_GREEN);
break;
case CONNECT_BLE:
rgb_color_change(0, RGB_COLOR_BLUE);
break;
}
last_connect = connect;
}
}