添加根据不同连接状态显示不同颜色
This commit is contained in:
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user