diff --git a/src/TaskLora.cpp b/src/TaskLora.cpp index e4c7d88..dc81a55 100644 --- a/src/TaskLora.cpp +++ b/src/TaskLora.cpp @@ -50,6 +50,11 @@ bool LoraTask::loop(std::shared_ptr system) { return; } + if (!path.isEmpty()) { + path += ","; + } + msg->setPath(path + "qAR," + system->getUserConfig()->callsign); + std::shared_ptr is_thread = std::static_pointer_cast(system->getTaskManager().getTask(TASK_APRS_IS)); is_thread->inputQueue.addElement(msg); system->getDisplay().addFrame(std::shared_ptr(new TextFrame("LoRa", msg->toString())));