Skip to content

Commit 0fc9a55

Browse files
authored
Prevents the buffer size from changing while the UART is active.
1 parent def319a commit 0fc9a55

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

cores/esp32/HardwareSerial.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -522,8 +522,8 @@ bool HardwareSerial::setMode(SerialMode mode) {
522522
size_t HardwareSerial::setRxBufferSize(size_t new_size) {
523523

524524
if (_uart) {
525-
log_e("RX Buffer can't be resized when Serial is already running. Set it before calling begin().");
526-
return 0;
525+
log_e("RX Buffer can't be resized when Serial is already running. Call end() first.");
526+
return _rxBufferSize;
527527
}
528528

529529
if (new_size <= SOC_UART_FIFO_LEN) {

0 commit comments

Comments
 (0)