From 5e8a362a5498aa8cc0bdac5d81b15aeb0f00fe19 Mon Sep 17 00:00:00 2001 From: TANAKA Masayuki Date: Thu, 11 Apr 2024 10:08:48 +0900 Subject: [PATCH] Implement Serial.available() function Implement available function. --- cores/arduino/HardwareSerial.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cores/arduino/HardwareSerial.cpp b/cores/arduino/HardwareSerial.cpp index e2677877..829ef986 100644 --- a/cores/arduino/HardwareSerial.cpp +++ b/cores/arduino/HardwareSerial.cpp @@ -147,7 +147,7 @@ void HardwareSerial::end() int HardwareSerial::available(void) { - return -1; + return !serial_rx_active(&_serial); } int HardwareSerial::peek(void)