]> granicus.if.org Git - esp-idf/commitdiff
fix(i2s_dac): fix the disable function which only disables DAC_CHANNEL_1.
authormichael <xiaoxufeng@espressif.com>
Tue, 29 Aug 2017 07:31:39 +0000 (15:31 +0800)
committermichael <xiaoxufeng@espressif.com>
Tue, 29 Aug 2017 07:31:39 +0000 (15:31 +0800)
components/driver/i2s.c

index f78745f3292221109f3bfd56b44780239ec66741..6a7ada747c2a0c1963e1283804e7d086f8b858d1 100644 (file)
@@ -537,7 +537,7 @@ esp_err_t i2s_set_dac_mode(i2s_dac_mode_t dac_mode)
     I2S_CHECK((dac_mode < I2S_DAC_CHANNEL_MAX), "i2s dac mode error", ESP_ERR_INVALID_ARG);
     if(dac_mode == I2S_DAC_CHANNEL_DISABLE) {
         dac_output_disable(DAC_CHANNEL_1);
-        dac_output_disable(DAC_CHANNEL_1);
+        dac_output_disable(DAC_CHANNEL_2);
         dac_i2s_disable();
     } else {
         dac_i2s_enable();