将遥控色温键改为模式切换
This commit is contained in:
@@ -476,6 +476,9 @@ void rf433_receive(void)//rf433
|
||||
|
||||
uint16_t spee_dealy_time=0; //速度缓慢变换
|
||||
|
||||
#define REMOTE_MODE_MIN 0U
|
||||
#define REMOTE_MODE_MAX 9U
|
||||
|
||||
void _433_fun(){
|
||||
if(Key_TypeDef.KEY_STATE_Click==1||KEY_STATE_re==1) return;
|
||||
set_click();
|
||||
@@ -494,19 +497,25 @@ void _433_fun(){
|
||||
break;
|
||||
case Mode_add:
|
||||
if(POWEROFF==deviceStatus)break;
|
||||
if(choose_mode_falsg!=0){ //遥控只是切换暖光,不跳模式
|
||||
choose_mode_bh=0;
|
||||
choose_mode_falsg=0;
|
||||
startTimer(&timer1,1);
|
||||
}
|
||||
choose_mode_bh=0;
|
||||
if(choose_mode_falsg>=REMOTE_MODE_MAX){
|
||||
choose_mode_falsg=REMOTE_MODE_MIN;
|
||||
}else{
|
||||
choose_mode_falsg++;
|
||||
}
|
||||
startTimer(&timer1,1);
|
||||
break;
|
||||
case Mode_dow:
|
||||
if(POWEROFF==deviceStatus)break;
|
||||
if(choose_mode_falsg!=1){ //遥控只是切换冷光,不跳模式
|
||||
choose_mode_bh=0;
|
||||
choose_mode_falsg=1;
|
||||
startTimer(&timer1,1);
|
||||
}
|
||||
choose_mode_bh=0;
|
||||
if(choose_mode_falsg>REMOTE_MODE_MAX){
|
||||
choose_mode_falsg=REMOTE_MODE_MIN;
|
||||
}else if(choose_mode_falsg==REMOTE_MODE_MIN){
|
||||
choose_mode_falsg=REMOTE_MODE_MAX;
|
||||
}else{
|
||||
choose_mode_falsg--;
|
||||
}
|
||||
startTimer(&timer1,1);
|
||||
break;
|
||||
case Brightness_L:
|
||||
if(POWEROFF==deviceStatus)break;
|
||||
|
||||
Reference in New Issue
Block a user