|
4 | 4 |
|
5 | 5 | #if CONFIG_IDF_TARGET_ESP32 |
6 | 6 |
|
7 | | -#define TEST_TOUCH_CHANNEL (9) |
| 7 | +#define TEST_TOUCH_CHANNEL (7) |
8 | 8 | static touch_pad_t touch_list[TEST_TOUCH_CHANNEL] = { |
9 | 9 | TOUCH_PAD_NUM0, |
10 | 10 | //TOUCH_PAD_NUM1 is GPIO0, for download. |
11 | | - TOUCH_PAD_NUM2, TOUCH_PAD_NUM3, TOUCH_PAD_NUM4, TOUCH_PAD_NUM5, TOUCH_PAD_NUM6, TOUCH_PAD_NUM7, TOUCH_PAD_NUM8, TOUCH_PAD_NUM9 |
| 11 | + TOUCH_PAD_NUM2, TOUCH_PAD_NUM3, TOUCH_PAD_NUM4, TOUCH_PAD_NUM5, TOUCH_PAD_NUM6, TOUCH_PAD_NUM7 /*,TOUCH_PAD_NUM8, TOUCH_PAD_NUM9*/ |
12 | 12 | }; |
13 | 13 |
|
14 | | -uint8_t TOUCH_GPIOS[] = {4, 2, 15, 13, 12, 14, 27, 33, 32}; |
| 14 | +uint8_t TOUCH_GPIOS[] = {4,/* 0,*/ 2, 15, 13, 12, 14, 27/*, 33, 32*/}; |
15 | 15 |
|
16 | 16 | #define NO_TOUCH_GPIO 25 |
17 | 17 |
|
18 | 18 | #elif (CONFIG_IDF_TARGET_ESP32S2 || CONFIG_IDF_TARGET_ESP32S3) |
19 | 19 |
|
20 | | -#define TEST_TOUCH_CHANNEL (12) //14 |
| 20 | +#define TEST_TOUCH_CHANNEL (9) //14 |
21 | 21 | static touch_pad_t touch_list[TEST_TOUCH_CHANNEL] = { |
22 | 22 | TOUCH_PAD_NUM1, TOUCH_PAD_NUM2, TOUCH_PAD_NUM3, TOUCH_PAD_NUM4, TOUCH_PAD_NUM5, TOUCH_PAD_NUM6, TOUCH_PAD_NUM7, |
23 | | - TOUCH_PAD_NUM8, TOUCH_PAD_NUM9, TOUCH_PAD_NUM10, TOUCH_PAD_NUM11, TOUCH_PAD_NUM12 |
| 23 | + TOUCH_PAD_NUM8, /*TOUCH_PAD_NUM9,*/ TOUCH_PAD_NUM10 |
| 24 | + //TOUCH_PAD_NUM11, //Wrong reading |
| 25 | + //TOUCH_PAD_NUM12, //Wrong reading |
24 | 26 | //TOUCH_PAD_NUM13, //Wrong reading |
25 | 27 | //TOUCH_PAD_NUM14 |
26 | 28 | }; |
27 | 29 |
|
28 | | -uint8_t TOUCH_GPIOS[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 /*,13,14*/}; |
| 30 | +uint8_t TOUCH_GPIOS[] = {1, 2, 3, 4, 5, 6, 7, 8,/*9,*/ 10/*, 11, 12, 13, 14*/}; |
29 | 31 |
|
30 | 32 | #define NO_TOUCH_GPIO 17 |
31 | 33 |
|
@@ -120,6 +122,9 @@ void test_touch_read(void) { |
120 | 122 | } |
121 | 123 |
|
122 | 124 | // COMPARE PRESSED <-> UNPRESSED |
| 125 | + for (int l = 0; l < sizeof(TOUCH_GPIOS); l++) { |
| 126 | + log_v("Touch %d: %d -> %d", TOUCH_GPIOS[l], touch_unpressed[l], touch_pressed[l]); |
| 127 | + } |
123 | 128 | for (int l = 0; l < sizeof(TOUCH_GPIOS); l++) { |
124 | 129 | #if CONFIG_IDF_TARGET_ESP32 |
125 | 130 | TEST_ASSERT_LESS_THAN((touch_unpressed[l] - PRESSED_VALUE_DIFFERENCE), touch_pressed[l]); |
|
0 commit comments