From 9497bf9ba0691d06db31a233df44dd4785bcb81a Mon Sep 17 00:00:00 2001 From: Geoffrey Merck Date: Fri, 7 Jan 2022 23:26:25 +0100 Subject: [PATCH] #9 exit if did not collect any data --- APRSHandler.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/APRSHandler.cpp b/APRSHandler.cpp index 1ebedd9..c8539fc 100644 --- a/APRSHandler.cpp +++ b/APRSHandler.cpp @@ -130,6 +130,11 @@ void CAPRSHandler::writeData(const std::string& callsign, const CAMBEData& data) } unsigned int length = collector->getData(SLOW_DATA_TYPE_GPS, buffer, 400U); + + if(length == 0U) { + return; + } + std::string text((char*)buffer, length); CAPRSFrame frame;