refactor change if/else to switch case
parent
000afa2062
commit
0ba47039f8
|
|
@ -90,6 +90,7 @@ static void control_event_handler(void* arg) {
|
|||
switch (gpio_num) {
|
||||
case GPIO_MUTATE_BTN:
|
||||
mutate_seq(sequence);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -254,20 +255,27 @@ static void ledc_init(void) {
|
|||
static void blink_led(ledc_channel_t channel) {
|
||||
ESP_ERROR_CHECK(ledc_set_duty(LEDC_LOW_SPEED_MODE, channel, 4095));
|
||||
ESP_ERROR_CHECK(ledc_update_duty(LEDC_LOW_SPEED_MODE, channel));
|
||||
|
||||
if (channel == LEDC_CHANNEL_0) {
|
||||
switch (channel) {
|
||||
case (LEDC_CHANNEL_0):
|
||||
ESP_ERROR_CHECK(gptimer_start(clk_blink_timer));
|
||||
} else if (channel == LEDC_CHANNEL_1) {
|
||||
break;
|
||||
case (LEDC_CHANNEL_1):
|
||||
ESP_ERROR_CHECK(gptimer_start(gate_blink_timer));
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
static void pulse_cv(uint8_t gpio_num) {
|
||||
gpio_set_level(gpio_num, 1);
|
||||
if (gpio_num == GPIO_CLK_OUT) {
|
||||
switch (gpio_num) {
|
||||
case (GPIO_CLK_OUT):
|
||||
ESP_ERROR_CHECK(gptimer_start(clk_cv_timer));
|
||||
} else if (gpio_num == GPIO_GATE_OUT) {
|
||||
break;
|
||||
case (GPIO_GATE_OUT):
|
||||
ESP_ERROR_CHECK(gptimer_start(gate_cv_timer));
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Reference in New Issue