|
@@ -346,6 +346,37 @@ void rc_mode_enter(uint8_t rc_mode)
|
|
|
light_mode_jump_cfg(&g_light_info, base_clr, 7, g_light_para.speed*2, g_light_para.bright);
|
|
|
}
|
|
|
break;
|
|
|
+
|
|
|
+ case RC_MODE_RHYTM_MUSIC1:
|
|
|
+ {
|
|
|
+ g_light_para.mic_AppOrDriver = 1;
|
|
|
+ light_rhythm_enter(RHYTHM_MODE_FADE_7);
|
|
|
+ u_rhythm_timer_ctrl(GLO_EN);
|
|
|
+ }
|
|
|
+ break;
|
|
|
+
|
|
|
+ case RC_MODE_RHYTM_MUSIC2:
|
|
|
+ {
|
|
|
+ g_light_para.mic_AppOrDriver = 1;
|
|
|
+ light_rhythm_enter(RHYTHM_MODE_FADE_3);
|
|
|
+ u_rhythm_timer_ctrl(GLO_EN);
|
|
|
+ }
|
|
|
+ break;
|
|
|
+
|
|
|
+ case RC_MODE_RHYTM_MUSIC3:
|
|
|
+ {
|
|
|
+ g_light_para.mic_AppOrDriver = 1;
|
|
|
+ light_rhythm_enter(RHYTHM_MODE_JUMP_3);
|
|
|
+ u_rhythm_timer_ctrl(GLO_EN);
|
|
|
+ }
|
|
|
+ break;
|
|
|
+ case RC_MODE_RHYTM_MUSIC4:
|
|
|
+ {
|
|
|
+ g_light_para.mic_AppOrDriver = 1;
|
|
|
+ light_rhythm_enter(RHYTHM_MODE_JUMP_7);
|
|
|
+ u_rhythm_timer_ctrl(GLO_EN);
|
|
|
+ }
|
|
|
+ break;
|
|
|
default:
|
|
|
{
|
|
|
|
|
@@ -634,32 +665,64 @@ void ir_decode(const uint8_t *ir_code)
|
|
|
rc_mode_enter(RC_MODE_COLOR_6);
|
|
|
}
|
|
|
break;
|
|
|
+// case RC_CODE_MUSIC1_20:
|
|
|
+// {
|
|
|
+// g_light_para.mic_AppOrDriver = 1;
|
|
|
+// light_rhythm_enter(RHYTHM_MODE_FADE_7);
|
|
|
+// u_rhythm_timer_ctrl(GLO_EN);
|
|
|
+// }
|
|
|
+// break;
|
|
|
+// case RC_CODE_MUSIC2_20:
|
|
|
+// {
|
|
|
+// g_light_para.mic_AppOrDriver = 1;
|
|
|
+// light_rhythm_enter(RHYTHM_MODE_FADE_3);
|
|
|
+// u_rhythm_timer_ctrl(GLO_EN);
|
|
|
+// }
|
|
|
+// break;
|
|
|
+// case RC_CODE_MUSIC3_20:
|
|
|
+// {
|
|
|
+// g_light_para.mic_AppOrDriver = 1;
|
|
|
+// light_rhythm_enter(RHYTHM_MODE_JUMP_3);
|
|
|
+// u_rhythm_timer_ctrl(GLO_EN);
|
|
|
+// }
|
|
|
+// break;
|
|
|
+// case RC_CODE_MUSIC4_20:
|
|
|
+// {
|
|
|
+// g_light_para.mic_AppOrDriver = 1;
|
|
|
+// light_rhythm_enter(RHYTHM_MODE_JUMP_7);
|
|
|
+// u_rhythm_timer_ctrl(GLO_EN);
|
|
|
+// }
|
|
|
+// break;
|
|
|
case RC_CODE_MUSIC1_20:
|
|
|
{
|
|
|
- g_light_para.mic_AppOrDriver = 1;
|
|
|
- light_rhythm_enter(RHYTHM_MODE_FADE_7);
|
|
|
- u_rhythm_timer_ctrl(GLO_EN);
|
|
|
+ //g_light_para.mic_AppOrDriver = 1;
|
|
|
+ //light_rhythm_enter(RHYTHM_MODE_FADE_7);
|
|
|
+ //u_rhythm_timer_ctrl(GLO_EN);
|
|
|
+ rc_mode_enter(RC_MODE_RHYTM_MUSIC1);
|
|
|
}
|
|
|
break;
|
|
|
case RC_CODE_MUSIC2_20:
|
|
|
{
|
|
|
- g_light_para.mic_AppOrDriver = 1;
|
|
|
- light_rhythm_enter(RHYTHM_MODE_FADE_3);
|
|
|
- u_rhythm_timer_ctrl(GLO_EN);
|
|
|
+ //g_light_para.mic_AppOrDriver = 1;
|
|
|
+ //light_rhythm_enter(RHYTHM_MODE_FADE_3);
|
|
|
+ //u_rhythm_timer_ctrl(GLO_EN);
|
|
|
+ rc_mode_enter(RC_MODE_RHYTM_MUSIC2);
|
|
|
}
|
|
|
break;
|
|
|
case RC_CODE_MUSIC3_20:
|
|
|
{
|
|
|
- g_light_para.mic_AppOrDriver = 1;
|
|
|
- light_rhythm_enter(RHYTHM_MODE_JUMP_3);
|
|
|
- u_rhythm_timer_ctrl(GLO_EN);
|
|
|
+ //g_light_para.mic_AppOrDriver = 1;
|
|
|
+ //light_rhythm_enter(RHYTHM_MODE_JUMP_3);
|
|
|
+ //u_rhythm_timer_ctrl(GLO_EN);
|
|
|
+ rc_mode_enter(RC_MODE_RHYTM_MUSIC3);
|
|
|
}
|
|
|
break;
|
|
|
case RC_CODE_MUSIC4_20:
|
|
|
{
|
|
|
- g_light_para.mic_AppOrDriver = 1;
|
|
|
- light_rhythm_enter(RHYTHM_MODE_JUMP_7);
|
|
|
- u_rhythm_timer_ctrl(GLO_EN);
|
|
|
+ //g_light_para.mic_AppOrDriver = 1;
|
|
|
+ //light_rhythm_enter(RHYTHM_MODE_JUMP_7);
|
|
|
+ //u_rhythm_timer_ctrl(GLO_EN);
|
|
|
+ rc_mode_enter(RC_MODE_RHYTM_MUSIC4);
|
|
|
}
|
|
|
break;
|
|
|
case RC_CODE_FADE7_20:
|