File tree Expand file tree Collapse file tree 6 files changed +13
-0
lines changed Expand file tree Collapse file tree 6 files changed +13
-0
lines changed Original file line number Diff line number Diff line change 30
30
#include "py/obj.h"
31
31
#include "py/mphal.h"
32
32
33
+ #if MICROPY_PY_ONEWIRE
34
+
33
35
/******************************************************************************/
34
36
// Low-level 1-Wire routines
35
37
@@ -160,3 +162,5 @@ const mp_obj_module_t mp_module_onewire = {
160
162
.base = { & mp_type_module },
161
163
.globals = (mp_obj_dict_t * )& onewire_module_globals ,
162
164
};
165
+
166
+ #endif // MICROPY_PY_ONEWIRE
Original file line number Diff line number Diff line change 182
182
#define MICROPY_PY_WEBREPL (1)
183
183
#define MICROPY_PY_FRAMEBUF (1)
184
184
#define MICROPY_PY_BTREE (1)
185
+ #define MICROPY_PY_ONEWIRE (1)
185
186
#define MICROPY_PY_USOCKET_EVENTS (MICROPY_PY_WEBREPL)
186
187
#define MICROPY_PY_BLUETOOTH_RANDOM_ADDR (1)
187
188
#define MICROPY_PY_BLUETOOTH_DEFAULT_GAP_NAME ("ESP32")
Original file line number Diff line number Diff line change 86
86
#define MICROPY_PY_MACHINE_SPI (1)
87
87
#define MICROPY_PY_MACHINE_SOFTSPI (1)
88
88
#define MICROPY_PY_UWEBSOCKET (1)
89
+ #define MICROPY_PY_ONEWIRE (1)
89
90
#define MICROPY_PY_WEBREPL (1)
90
91
#define MICROPY_PY_WEBREPL_DELAY (20)
91
92
#define MICROPY_PY_WEBREPL_STATIC_FILEBUF (1)
Original file line number Diff line number Diff line change @@ -130,6 +130,7 @@ uint32_t trng_random_u32(void);
130
130
#define MICROPY_PY_MACHINE_SPI (1)
131
131
#define MICROPY_PY_MACHINE_SOFTSPI (1)
132
132
#define MICROPY_PY_FRAMEBUF (1)
133
+ #define MICROPY_PY_ONEWIRE (1)
133
134
134
135
// Use VfsLfs2's types for fileio/textio
135
136
#define mp_type_fileio mp_type_vfs_lfs2_fileio
Original file line number Diff line number Diff line change 138
138
#define MICROPY_PY_MACHINE_SPI_LSB (SPI_LSB_FIRST)
139
139
#define MICROPY_PY_MACHINE_SOFTSPI (1)
140
140
#define MICROPY_PY_FRAMEBUF (1)
141
+ #define MICROPY_PY_ONEWIRE (1)
141
142
#define MICROPY_VFS (1)
142
143
#define MICROPY_VFS_LFS2 (1)
143
144
#define MICROPY_VFS_FAT (1)
Original file line number Diff line number Diff line change @@ -1517,6 +1517,11 @@ typedef double mp_float_t;
1517
1517
#define MICROPY_PY_BTREE (0)
1518
1518
#endif
1519
1519
1520
+ // Whether to provide the low-level "_onewire" module
1521
+ #ifndef MICROPY_PY_ONEWIRE
1522
+ #define MICROPY_PY_ONEWIRE (0)
1523
+ #endif
1524
+
1520
1525
/*****************************************************************************/
1521
1526
/* Hooks for a port to add builtins */
1522
1527
You can’t perform that action at this time.
0 commit comments