Skip to content

Commit

Permalink
esp32/machine_adc.c: Fix messages when disabled ADC.
Browse files Browse the repository at this point in the history
Signed-off-by: IhorNehrutsa <Ihor.Nehrutsa@gmail.com>
  • Loading branch information
IhorNehrutsa committed Jan 30, 2024
1 parent d19371c commit 1e754d2
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 0 deletions.
4 changes: 4 additions & 0 deletions ports/esp32/machine_adc.c
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,8 @@
// This file is never compiled standalone, it's included directly from
// extmod/machine_adc.c via MICROPY_PY_MACHINE_ADC_INCLUDEFILE.

#if MICROPY_PY_MACHINE_ADC

#include "py/mphal.h"
#include "adc.h"
#include "driver/adc.h"
Expand Down Expand Up @@ -232,3 +234,5 @@ STATIC void mp_machine_adc_atten_set(machine_adc_obj_t *self, mp_int_t atten) {
STATIC void mp_machine_adc_width_set(machine_adc_obj_t *self, mp_int_t width) {
madcblock_bits_helper(self->block, width);
}

#endif
4 changes: 4 additions & 0 deletions ports/esp32/machine_adc_block.c
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,8 @@
// This file is never compiled standalone, it's included directly from
// extmod/machine_adc_block.c via MICROPY_PY_MACHINE_ADC_BLOCK_INCLUDEFILE.

#if MICROPY_PY_MACHINE_ADC

#include "py/mphal.h"
#include "adc.h"
#include "driver/adc.h"
Expand Down Expand Up @@ -70,3 +72,5 @@ STATIC machine_adc_obj_t *mp_machine_adc_block_connect(machine_adc_block_obj_t *
madc_init_helper(adc, 0, NULL, kw_args);
return (machine_adc_obj_t *)adc;
}

#endif
2 changes: 2 additions & 0 deletions ports/esp32/mpconfigport.h
Original file line number Diff line number Diff line change
Expand Up @@ -118,13 +118,15 @@
#define MICROPY_PY_MACHINE_BOOTLOADER (1)
#define MICROPY_PY_MACHINE_DISABLE_IRQ_ENABLE_IRQ (1)
#define MICROPY_PY_MACHINE_ADC (1)
#if MICROPY_PY_MACHINE_ADC
#define MICROPY_PY_MACHINE_ADC_INCLUDEFILE "ports/esp32/machine_adc.c"
#define MICROPY_PY_MACHINE_ADC_ATTEN_WIDTH (1)
#define MICROPY_PY_MACHINE_ADC_INIT (1)
#define MICROPY_PY_MACHINE_ADC_READ (1)
#define MICROPY_PY_MACHINE_ADC_READ_UV (1)
#define MICROPY_PY_MACHINE_ADC_BLOCK (1)
#define MICROPY_PY_MACHINE_ADC_BLOCK_INCLUDEFILE "ports/esp32/machine_adc_block.c"
#endif
#define MICROPY_PY_MACHINE_PIN_MAKE_NEW mp_pin_make_new
#define MICROPY_PY_MACHINE_BITSTREAM (1)
#define MICROPY_PY_MACHINE_DHT_READINTO (1)
Expand Down

0 comments on commit 1e754d2

Please sign in to comment.