diff options
| author | Hierophect <hierophect@gmail.com> | 2019-11-05 10:50:57 -0500 |
|---|---|---|
| committer | Hierophect <hierophect@gmail.com> | 2019-11-05 10:50:57 -0500 |
| commit | dfe73a063d5a38745e314120ce1b28008b719481 (patch) | |
| tree | d20cca9d01d7cd4e63baf03bf8c187b3d3d20b42 | |
| parent | 38e38b9f8d793de3227c4035a3a606a270a888f5 (diff) | |
Fix error that would carry past python exception
| -rw-r--r-- | ports/stm32f4/common-hal/analogio/AnalogOut.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ports/stm32f4/common-hal/analogio/AnalogOut.c b/ports/stm32f4/common-hal/analogio/AnalogOut.c index f38c86274..79ced0492 100644 --- a/ports/stm32f4/common-hal/analogio/AnalogOut.c +++ b/ports/stm32f4/common-hal/analogio/AnalogOut.c @@ -60,7 +60,6 @@ void common_hal_analogio_analogout_construct(analogio_analogout_obj_t* self, } else { mp_raise_ValueError(translate("Invalid DAC pin supplied")); } - dac_on[self->dac_index] = true; //Only init if the shared DAC is empty or reset if (handle.Instance == NULL || handle.State == HAL_DAC_STATE_RESET) { @@ -85,6 +84,7 @@ void common_hal_analogio_analogout_construct(analogio_analogout_obj_t* self, mp_raise_ValueError(translate("DAC Channel Init Error")); } + dac_on[self->dac_index] = true; self->pin = pin; claim_pin(pin); #endif |
