We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 09f6919 commit 7f36a36Copy full SHA for 7f36a36
ports/raspberrypi/common-hal/analogio/AnalogIn.c
@@ -26,6 +26,7 @@
26
27
#include "common-hal/analogio/AnalogIn.h"
28
#include "shared-bindings/analogio/AnalogIn.h"
29
+#include "shared-bindings/microcontroller/__init__.h"
30
#include "shared-bindings/microcontroller/Pin.h"
31
#include "py/runtime.h"
32
#include "supervisor/shared/translate/translate.h"
@@ -81,6 +82,7 @@ uint16_t common_hal_analogio_analogin_get_value(analogio_analogin_obj_t *self) {
81
82
uint32_t old_ctrl = iobank0_hw->io[self->pin->number].ctrl;
83
adc_gpio_init(self->pin->number);
84
adc_select_input(self->pin->number - ADC_FIRST_PIN_NUMBER);
85
+ common_hal_mcu_delay_us(100);
86
value = adc_read();
87
gpio_init(self->pin->number);
88
padsbank0_hw->io[self->pin->number] = old_pad;
0 commit comments