diff --git a/src/loraprs_service.cpp b/src/loraprs_service.cpp index 495d182..97301ed 100644 --- a/src/loraprs_service.cpp +++ b/src/loraprs_service.cpp @@ -735,7 +735,9 @@ void Service::onRadioControlCommand(const std::vector &rawCommand) { LOG_INFO("Setting new radio parameters"); const struct SetHardware * setHardware = reinterpret_cast(rawCommand.data()); + // TODO, add support for split set hardware config_.LoraFreqRx = be32toh(setHardware->freq); + config_.LoraFreqTx = be32toh(setHardware->freq); config_.LoraBw = be32toh(setHardware->bw); config_.LoraSf = be16toh(setHardware->sf); config_.LoraCodingRate = be16toh(setHardware->cr);