diff options
Diffstat (limited to 'atmel-samd/common-hal/microcontroller/Processor.c')
| -rw-r--r-- | atmel-samd/common-hal/microcontroller/Processor.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/atmel-samd/common-hal/microcontroller/Processor.c b/atmel-samd/common-hal/microcontroller/Processor.c index a1d5e8c12..c398c5e6f 100644 --- a/atmel-samd/common-hal/microcontroller/Processor.c +++ b/atmel-samd/common-hal/microcontroller/Processor.c @@ -226,6 +226,8 @@ float common_hal_mcu_processor_get_temperature(void) { status = adc_read(&adc_instance_struct, &data); } while (status == STATUS_BUSY); + // Disable so that someone else can use the adc with different settings. + adc_disable(&adc_instance_struct); return calculate_temperature(data, &nvm_calibration_data); } |
