From 903d094a03c95f9ccace0e72a98884e703e15bd8 Mon Sep 17 00:00:00 2001 From: Martino Facchin Date: Wed, 27 Apr 2022 09:30:44 +0200 Subject: [PATCH] Rename Serial objects if CDC UART is not available Fixes https://github.com/arduino/nicla-sense-me-fw/issues/55 --- cores/arduino/Arduino.h | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/cores/arduino/Arduino.h b/cores/arduino/Arduino.h index d6774dda0..fd3463277 100644 --- a/cores/arduino/Arduino.h +++ b/cores/arduino/Arduino.h @@ -104,13 +104,16 @@ extern analogin_config_t adcCurrentConfig; #if defined(SERIAL_CDC) #define Serial _UART_USB_ #define SerialUSB _UART_USB_ -#else -#define Serial _UART1_ -#endif #define Serial1 _UART1_ #define Serial2 _UART2_ #define Serial3 _UART3_ #define Serial4 _UART4_ +#else +#define Serial _UART1_ +#define Serial1 _UART2_ +#define Serial2 _UART3_ +#define Serial3 _UART4_ +#endif #include "overloads.h" #endif