update buttons logic
This commit is contained in:
@@ -1143,8 +1143,10 @@ void button_task(chanend c_hidSendData, chanend cc_mic_level, chanend c_uac_vol,
|
|||||||
mode_btn_change = 1;
|
mode_btn_change = 1;
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
active_mode = (active_mode == 1) ? 0 : 1;
|
if (active_mode != 1) {
|
||||||
|
active_mode = 1;
|
||||||
mode_btn_change = 1;
|
mode_btn_change = 1;
|
||||||
|
}
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1173,8 +1175,10 @@ void button_task(chanend c_hidSendData, chanend cc_mic_level, chanend c_uac_vol,
|
|||||||
mode_btn_change = 1;
|
mode_btn_change = 1;
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
active_mode = (active_mode == 2) ? 0 : 2;
|
if (active_mode != 2) {
|
||||||
|
active_mode = 2;
|
||||||
mode_btn_change = 1;
|
mode_btn_change = 1;
|
||||||
|
}
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1208,9 +1212,11 @@ void button_task(chanend c_hidSendData, chanend cc_mic_level, chanend c_uac_vol,
|
|||||||
mode_btn_change = 1;
|
mode_btn_change = 1;
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
// FPS firmware: switch algorithm locally (toggle off or activate)
|
// FPS firmware: switch algorithm locally (activate if not already)
|
||||||
active_mode = (active_mode == 3) ? 0 : 3;
|
if (active_mode != 3) {
|
||||||
|
active_mode = 3;
|
||||||
mode_btn_change = 1;
|
mode_btn_change = 1;
|
||||||
|
}
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user