Always allow serial console on S3/C3/C6/etc
This commit is contained in:
@@ -76,8 +76,8 @@ void sendBytes(){
|
||||
}
|
||||
|
||||
bool canUseSerial(void) { // WLEDMM returns true if Serial can be used for debug output (i.e. not configured for other purpose)
|
||||
#if defined(CONFIG_IDF_TARGET_ESP32C3) && ARDUINO_USB_CDC_ON_BOOT && !defined(WLED_DEBUG_HOST)
|
||||
// on -C3, USB CDC blocks if disconnected! so check if Serial is active before printing to it.
|
||||
#if ARDUINO_USB_CDC_ON_BOOT && (defined(CONFIG_IDF_TARGET_ESP32S3) || defined(CONFIG_IDF_TARGET_ESP32C3) || defined(CONFIG_IDF_TARGET_ESP32C6)) && !defined(WLED_DEBUG_HOST)
|
||||
// on S3/C3/C6, USB CDC blocks if disconnected! so check if Serial is active before printing to it.
|
||||
if (!Serial) return false;
|
||||
#endif
|
||||
if (pinManager.isPinAllocated(hardwareTX) && (pinManager.getPinOwner(hardwareTX) != PinOwner::DebugOut))
|
||||
|
||||
Reference in New Issue
Block a user