@@ -100,7 +100,7 @@ void transmit_and_check_msg(const String msg_append, bool perform_assert = true)
100
100
if (perform_assert) {
101
101
TEST_ASSERT_EQUAL_STRING ((" Hello from Serial1 (UART1) >>> via loopback >>> Serial1 (UART1) " + msg_append).c_str (), recv_msg.c_str ());
102
102
}
103
- #elif SOC_UART_HP_NUM = = 3
103
+ #elif SOC_UART_HP_NUM > = 3
104
104
Serial1.print (" Hello from Serial1 (UART1) >>> to >>> Serial2 (UART2) " + msg_append);
105
105
Serial1.flush ();
106
106
delay (100 );
@@ -128,7 +128,7 @@ void task_delayed_msg(void *pvParameters) {
128
128
129
129
#if SOC_UART_HP_NUM == 2
130
130
selected_serial = &Serial;
131
- #elif SOC_UART_HP_NUM = = 3
131
+ #elif SOC_UART_HP_NUM > = 3
132
132
selected_serial = &Serial1;
133
133
#endif
134
134
@@ -150,7 +150,7 @@ void setUp(void) {
150
150
onReceive_cb (Serial1);
151
151
});
152
152
uart_internal_loopback (1 , RX1);
153
- #elif SOC_UART_HP_NUM = = 3
153
+ #elif SOC_UART_HP_NUM > = 3
154
154
log_d (" Setup internal loop-back between Serial1 (UART1) <<--->> Serial2 (UART2)" );
155
155
156
156
Serial1.onReceive ([]() {
@@ -225,7 +225,7 @@ void change_baudrate_test(void) {
225
225
Serial1.updateBaudRate (9600 );
226
226
TEST_ASSERT_UINT_WITHIN (192 , 9600 , Serial1.baudRate ());
227
227
228
- #if SOC_UART_HP_NUM = = 3
228
+ #if SOC_UART_HP_NUM > = 3
229
229
Serial2.updateBaudRate (9600 );
230
230
TEST_ASSERT_UINT_WITHIN (192 , 9600 , Serial2.baudRate ());
231
231
#endif
@@ -239,7 +239,7 @@ void change_baudrate_test(void) {
239
239
// Baudrate error should be within 2% of the target baudrate
240
240
TEST_ASSERT_UINT_WITHIN (2304 , 115200 , Serial1.baudRate ());
241
241
242
- #if SOC_UART_HP_NUM = = 3
242
+ #if SOC_UART_HP_NUM > = 3
243
243
TEST_ASSERT_UINT_WITHIN (2304 , 115200 , Serial2.baudRate ());
244
244
#endif
245
245
@@ -421,7 +421,7 @@ void change_pins_test(void) {
421
421
422
422
#if SOC_UART_HP_NUM == 2
423
423
esp_rom_gpio_connect_out_signal (SOC_RX0, SIG_GPIO_OUT_IDX, false , false );
424
- #elif SOC_UART_HP_NUM = = 3
424
+ #elif SOC_UART_HP_NUM > = 3
425
425
esp_rom_gpio_connect_out_signal (RX1, SIG_GPIO_OUT_IDX, false , false );
426
426
esp_rom_gpio_connect_out_signal (RX2, SIG_GPIO_OUT_IDX, false , false );
427
427
#endif
@@ -432,7 +432,7 @@ void change_pins_test(void) {
432
432
Serial1.setPins (NEW_RX1, NEW_TX1);
433
433
TEST_ASSERT_EQUAL (NEW_RX1, uart_get_RxPin (1 ));
434
434
TEST_ASSERT_EQUAL (NEW_TX1, uart_get_TxPin (1 ));
435
- #elif SOC_UART_HP_NUM = = 3
435
+ #elif SOC_UART_HP_NUM > = 3
436
436
Serial1.setPins (RX2, TX2);
437
437
Serial2.setPins (RX1, TX1);
438
438
TEST_ASSERT_EQUAL (RX2, uart_get_RxPin (1 ));
@@ -447,7 +447,7 @@ void change_pins_test(void) {
447
447
448
448
#if SOC_UART_HP_NUM == 2
449
449
uart_internal_loopback (1 , NEW_RX1);
450
- #elif SOC_UART_HP_NUM = = 3
450
+ #elif SOC_UART_HP_NUM > = 3
451
451
uart_internal_loopback (1 , RX1);
452
452
uart_internal_loopback (2 , RX2);
453
453
#endif
@@ -470,7 +470,7 @@ void auto_baudrate_test(void) {
470
470
#if SOC_UART_HP_NUM == 2
471
471
selected_serial = &Serial1;
472
472
uart_internal_loopback (0 , RX1);
473
- #elif SOC_UART_HP_NUM = = 3
473
+ #elif SOC_UART_HP_NUM > = 3
474
474
selected_serial = &Serial2;
475
475
#endif
476
476
@@ -504,7 +504,7 @@ void periman_test(void) {
504
504
505
505
Wire.begin (RX1, TX1);
506
506
507
- #if SOC_UART_HP_NUM = = 3
507
+ #if SOC_UART_HP_NUM > = 3
508
508
Wire1.begin (RX2, TX2);
509
509
#endif
510
510
@@ -518,7 +518,7 @@ void periman_test(void) {
518
518
519
519
Serial1.setPins (RX1, TX1);
520
520
521
- #if SOC_UART_HP_NUM = = 3
521
+ #if SOC_UART_HP_NUM > = 3
522
522
Serial2.setPins (RX2, TX2);
523
523
uart_internal_loopback (1 , RX2);
524
524
uart_internal_loopback (2 , RX1);
@@ -577,7 +577,7 @@ void setup() {
577
577
onReceive_cb (Serial1);
578
578
});
579
579
uart_internal_loopback (1 , RX1);
580
- #elif SOC_UART_HP_NUM = = 3
580
+ #elif SOC_UART_HP_NUM > = 3
581
581
log_d (" Setup internal loop-back between Serial1 (UART1) <<--->> Serial2 (UART2)" );
582
582
583
583
Serial1.onReceive ([]() {
0 commit comments