From 6bd5b2dfc6472446a80bfd52b66384dccf8a0de4 Mon Sep 17 00:00:00 2001 From: Geoffrey Merck Date: Fri, 7 Jan 2022 23:15:42 +0100 Subject: [PATCH] #9 correctly format source and dest callsigns --- RSMS1AMessageCollector.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/RSMS1AMessageCollector.cpp b/RSMS1AMessageCollector.cpp index fe91dfc..03c36dd 100644 --- a/RSMS1AMessageCollector.cpp +++ b/RSMS1AMessageCollector.cpp @@ -67,6 +67,10 @@ unsigned int CRSMS1AMessageCollector::getDataInt(unsigned char * data, unsigned if(parseRes == RSMS_FAIL) return 0U; + CAPRSUtils::dstarCallsignToAPRS(sender); + CAPRSUtils::dstarCallsignToAPRS(recipient); + recipient.resize(9U, ' '); + auto seqNum = rand() % 0xFFFFFU; auto aprsFrame = CStringUtils::string_format("%s-5>APDPRS,DSTAR*::%s:%s{%05X", sender.c_str(), recipient.c_str(), body.c_str(), seqNum);