]> git.tnoah.ca Git - lora-radio.git/commitdiff
Only send phy stats *after* sending config parameter reply to master
authorjacob.eva <x00010@disroot.org>
Sat, 24 Aug 2024 10:08:13 +0000 (11:08 +0100)
committerjacob.eva <x00010@disroot.org>
Sat, 24 Aug 2024 10:08:13 +0000 (11:08 +0100)
RNode_Firmware_CE.ino

index 639afda57cccada529e3a9ed163659955fc4d015..294cd5f36f63881a9edd56eb0dac8b773b5d46b9 100644 (file)
@@ -712,8 +712,8 @@ void serialCallback(uint8_t sbyte) {
             if (op_mode == MODE_HOST) selected_radio->setSignalBandwidth(bw);
             selected_radio->updateBitrate();
             sort_interfaces();
-            kiss_indicate_phy_stats(selected_radio);
             kiss_indicate_bandwidth(selected_radio);
+            kiss_indicate_phy_stats(selected_radio);
           }
           interface = 0;
         }
@@ -742,8 +742,8 @@ void serialCallback(uint8_t sbyte) {
         if (op_mode == MODE_HOST) selected_radio->setSpreadingFactor(sf);
         selected_radio->updateBitrate();
         sort_interfaces();
-        kiss_indicate_phy_stats(selected_radio);
         kiss_indicate_spreadingfactor(selected_radio);
+        kiss_indicate_phy_stats(selected_radio);
       }
       interface = 0;
     } else if (command == CMD_CR) {
@@ -758,8 +758,8 @@ void serialCallback(uint8_t sbyte) {
         if (op_mode == MODE_HOST) selected_radio->setCodingRate4(cr);
         selected_radio->updateBitrate();
         sort_interfaces();
-        kiss_indicate_phy_stats(selected_radio);
         kiss_indicate_codingrate(selected_radio);
+        kiss_indicate_phy_stats(selected_radio);
       }
       interface = 0;
     } else if (command == CMD_IMPLICIT) {