From a95b4d21d1b97b91aef4cd97a62fd9ad52be557f Mon Sep 17 00:00:00 2001 From: Tony Tran Date: Fri, 11 Sep 2026 14:17:37 +0700 Subject: [PATCH] fix bug --- LD2453Parser.cpp | 1 + LD2453Parser.h | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/LD2453Parser.cpp b/LD2453Parser.cpp index 378722a..ca5928d 100644 --- a/LD2453Parser.cpp +++ b/LD2453Parser.cpp @@ -7,6 +7,7 @@ // HLK-LD2453 protocol. // ===================================================================== #include "LD2453Parser.h" +#include #if !defined(ARDUINO_ARCH_ESP32) #warning "LD2453Parser was written/tested against the ESP32 Arduino core. Verify HardwareSerial pin-remap behavior on other cores." diff --git a/LD2453Parser.h b/LD2453Parser.h index b9f2fe7..9a45e1b 100644 --- a/LD2453Parser.h +++ b/LD2453Parser.h @@ -81,6 +81,11 @@ public: const RadarFrame &getLastFrame() const { return _lastFrame; } const LD2453Stats &getStats() const { return _stats; } + + // Kiểm tra xem có đang nhận dữ liệu từ LD2453 không + bool isConnected() const { + return _stats.bytesReceived > 0 && (millis() - _lastByteTime) < 2000; + } private: HardwareSerial *_serial = nullptr;