|
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