107 ledc_set_duty(LEDC_LOW_SPEED_MODE, LEDC_CHANNEL_0, 0); |
107 ledc_set_duty(LEDC_LOW_SPEED_MODE, LEDC_CHANNEL_0, 0); |
108 ledc_update_duty(LEDC_LOW_SPEED_MODE, LEDC_CHANNEL_0); |
108 ledc_update_duty(LEDC_LOW_SPEED_MODE, LEDC_CHANNEL_0); |
109 ledc_set_duty(LEDC_LOW_SPEED_MODE, LEDC_CHANNEL_1, 512); |
109 ledc_set_duty(LEDC_LOW_SPEED_MODE, LEDC_CHANNEL_1, 512); |
110 ledc_update_duty(LEDC_LOW_SPEED_MODE, LEDC_CHANNEL_1); |
110 ledc_update_duty(LEDC_LOW_SPEED_MODE, LEDC_CHANNEL_1); |
111 if (impulseArray[actualSecond] == 1) { |
111 if (impulseArray[actualSecond] == 1) { |
|
112 set_ob_led(0, 5, 5); |
|
113 } else if (impulseArray[actualSecond] == 2) { |
112 set_ob_led(5, 5, 0); |
114 set_ob_led(5, 5, 0); |
113 } else if (impulseArray[actualSecond] == 2) { |
|
114 set_ob_led(0, 5, 5); |
|
115 } |
115 } |
116 break; |
116 break; |
117 case 1: if (impulseArray[actualSecond] == 1) { |
117 case 1: if (impulseArray[actualSecond] == 1) { |
118 /* Carrier back to 100% */ |
118 /* Carrier back to 100% */ |
119 ledc_set_duty(LEDC_LOW_SPEED_MODE, LEDC_CHANNEL_0, 512); |
119 ledc_set_duty(LEDC_LOW_SPEED_MODE, LEDC_CHANNEL_0, 512); |
120 ledc_update_duty(LEDC_LOW_SPEED_MODE, LEDC_CHANNEL_0); |
120 ledc_update_duty(LEDC_LOW_SPEED_MODE, LEDC_CHANNEL_0); |
121 ledc_set_duty(LEDC_LOW_SPEED_MODE, LEDC_CHANNEL_1, 0); |
121 ledc_set_duty(LEDC_LOW_SPEED_MODE, LEDC_CHANNEL_1, 0); |
122 ledc_update_duty(LEDC_LOW_SPEED_MODE, LEDC_CHANNEL_1); |
122 ledc_update_duty(LEDC_LOW_SPEED_MODE, LEDC_CHANNEL_1); |
123 set_ob_led(0, 2, 0); |
123 set_ob_led(0, 1, 0); |
124 } |
124 } |
125 break; |
125 break; |
126 case 2: /* Carrier back to 100% */ |
126 case 2: /* Carrier back to 100% */ |
127 ledc_set_duty(LEDC_LOW_SPEED_MODE, LEDC_CHANNEL_0, 512); |
127 ledc_set_duty(LEDC_LOW_SPEED_MODE, LEDC_CHANNEL_0, 512); |
128 ledc_update_duty(LEDC_LOW_SPEED_MODE, LEDC_CHANNEL_0); |
128 ledc_update_duty(LEDC_LOW_SPEED_MODE, LEDC_CHANNEL_0); |
129 ledc_set_duty(LEDC_LOW_SPEED_MODE, LEDC_CHANNEL_1, 0); |
129 ledc_set_duty(LEDC_LOW_SPEED_MODE, LEDC_CHANNEL_1, 0); |
130 ledc_update_duty(LEDC_LOW_SPEED_MODE, LEDC_CHANNEL_1); |
130 ledc_update_duty(LEDC_LOW_SPEED_MODE, LEDC_CHANNEL_1); |
131 set_ob_led(0, 2, 0); |
131 set_ob_led(0, 1, 0); |
132 break; |
132 break; |
133 case 9: impulseCount = 0; |
133 case 9: impulseCount = 0; |
134 /* |
134 /* |
135 * To spread the CPU load, we set all bits during the first seconds |
135 * To spread the CPU load, we set all bits during the first seconds |
136 * because we don't use these bits. |
136 * because we don't use these bits. |