|
7 | 7 |
|
8 | 8 | #define PYBRICKS_HUB_NAME "ev3" |
9 | 9 | #define PYBRICKS_HUB_CLASS_NAME (MP_QSTR_EV3Brick) |
10 | | -#define PYBRICKS_HUB_EV3BRICK (0) |
| 10 | +#define PYBRICKS_HUB_EV3BRICK (1) |
11 | 11 |
|
12 | 12 | // Pybricks modules |
13 | 13 | #define PYBRICKS_PY_COMMON (1) |
14 | 14 | #define PYBRICKS_PY_COMMON_BLE (0) |
15 | 15 | #define PYBRICKS_PY_COMMON_CHARGER (0) |
16 | | -#define PYBRICKS_PY_COMMON_CONTROL (0) |
| 16 | +#define PYBRICKS_PY_COMMON_COLOR_LIGHT (1) |
| 17 | +#define PYBRICKS_PY_COMMON_CONTROL (1) |
17 | 18 | #define PYBRICKS_PY_COMMON_IMU (0) |
18 | | -#define PYBRICKS_PY_COMMON_KEYPAD (0) |
19 | | -#define PYBRICKS_PY_COMMON_KEYPAD_HUB_BUTTONS (0) |
| 19 | +#define PYBRICKS_PY_COMMON_KEYPAD (1) |
| 20 | +#define PYBRICKS_PY_COMMON_KEYPAD_HUB_BUTTONS (6) |
20 | 21 | #define PYBRICKS_PY_COMMON_LIGHT_ARRAY (0) |
21 | 22 | #define PYBRICKS_PY_COMMON_LIGHT_MATRIX (0) |
22 | | -#define PYBRICKS_PY_COMMON_LOGGER (0) |
23 | | -#define PYBRICKS_PY_COMMON_MOTOR_MODEL (0) |
24 | | -#define PYBRICKS_PY_COMMON_MOTORS (0) |
25 | | -#define PYBRICKS_PY_COMMON_SYSTEM (0) |
| 23 | +#define PYBRICKS_PY_COMMON_LOGGER (1) |
| 24 | +#define PYBRICKS_PY_COMMON_MOTOR_MODEL (1) |
| 25 | +#define PYBRICKS_PY_COMMON_MOTORS (1) |
| 26 | +#define PYBRICKS_PY_COMMON_SPEAKER (1) |
| 27 | +#define PYBRICKS_PY_COMMON_SYSTEM (1) |
| 28 | +#define PYBRICKS_PY_EV3DEVICES (0) |
26 | 29 | #define PYBRICKS_PY_EXPERIMENTAL (0) |
27 | | -#define PYBRICKS_PY_HUBS (0) |
| 30 | +#define PYBRICKS_PY_HUBS (1) |
28 | 31 | #define PYBRICKS_PY_IODEVICES (0) |
29 | 32 | #define PYBRICKS_PY_MEDIA (0) |
30 | | -#define PYBRICKS_PY_PARAMETERS (0) |
31 | | -#define PYBRICKS_PY_PARAMETERS_BUTTON (0) |
| 33 | +#define PYBRICKS_PY_MEDIA_EV3DEV (0) |
| 34 | +#define PYBRICKS_PY_NXTDEVICES (1) |
| 35 | +#define PYBRICKS_PY_PARAMETERS (1) |
| 36 | +#define PYBRICKS_PY_PARAMETERS_BUTTON (1) |
32 | 37 | #define PYBRICKS_PY_PARAMETERS_ICON (0) |
33 | | -#define PYBRICKS_PY_DEVICES (0) |
34 | | -#define PYBRICKS_PY_PUPDEVICES (0) |
35 | | -#define PYBRICKS_PY_ROBOTICS (0) |
36 | | -#define PYBRICKS_PY_ROBOTICS_EXTRA (0) |
| 38 | +#define PYBRICKS_PY_DEVICES (1) |
| 39 | +#define PYBRICKS_PY_ROBOTICS (1) |
37 | 40 | #define PYBRICKS_PY_ROBOTICS_DRIVEBASE_GYRO (0) |
38 | 41 | #define PYBRICKS_PY_ROBOTICS_DRIVEBASE_SPIKE (0) |
39 | | -#define PYBRICKS_PY_TOOLS (0) |
| 42 | +#define PYBRICKS_PY_TOOLS (1) |
40 | 43 | #define PYBRICKS_PY_TOOLS_HUB_MENU (0) |
41 | 44 |
|
42 | 45 | // Pybricks options |
|
45 | 48 | #define PYBRICKS_OPT_TERSE_ERR (0) |
46 | 49 | #define PYBRICKS_OPT_EXTRA_MOD (1) |
47 | 50 | #define PYBRICKS_OPT_CUSTOM_IMPORT (1) |
48 | | -#define PYBRICKS_OPT_NATIVE_MOD (1) |
| 51 | +#define PYBRICKS_OPT_NATIVE_MOD (0) |
49 | 52 |
|
50 | 53 | // Start with config shared by all Pybricks ports. |
51 | 54 | #include "../_common/mpconfigport.h" |
|
0 commit comments