59 lines
1.1 KiB
C
59 lines
1.1 KiB
C
#include "includes.h"
|
|
#include "ui/ui_api.h"
|
|
#include "led_lyric.h"
|
|
|
|
|
|
#if (TCFG_UI_ENABLE && (CONFIG_UI_STYLE == STYLE_JL_LED_LYRICS))
|
|
|
|
static void lrc_show_power_on(void)
|
|
{
|
|
u8 buf[50] = {"POWER ON"};
|
|
lyrics_update_font(buf, strlen(buf), NULL);
|
|
}
|
|
static void lrc_show_bt(void)
|
|
{
|
|
u8 buf[50] = {"BT TASK"};
|
|
lyrics_update_font(buf, strlen(buf), NULL);
|
|
}
|
|
|
|
static void lrc_show_call(void)
|
|
{
|
|
u8 buf[50] = {"BT CALLING"};
|
|
lyrics_update_font(buf, strlen(buf), NULL);
|
|
}
|
|
|
|
static void lrc_show_vol(u8 vol)
|
|
{
|
|
u8 buf[50] = {0};
|
|
sprintf(buf, "VOLUME:%d", vol);
|
|
lyrics_update_font(buf, strlen(buf), NULL);
|
|
}
|
|
|
|
static void lrc_show_wait(void)
|
|
{
|
|
u8 buf[50] = {"WAITING ...."};
|
|
lyrics_update_font(buf, strlen(buf), NULL);
|
|
}
|
|
|
|
void lyric_ui_common(u8 menu, u32 arg)//公共显示
|
|
{
|
|
|
|
u16 fre = 0;
|
|
|
|
switch (menu) {
|
|
case MENU_MAIN_VOL:
|
|
lrc_show_vol(arg & 0xff);
|
|
break;
|
|
case MENU_WAIT:
|
|
lrc_show_wait();
|
|
break;
|
|
case MENU_BT:
|
|
lrc_show_bt();
|
|
break;
|
|
default:
|
|
break;
|
|
}
|
|
}
|
|
|
|
#endif
|