1

Revision:
1:e79b0a55135f
Parent:
0:9c052ff8dd6a
Child:
6:b7bbf31e06e4
--- a/radio_sx127x.cpp	Thu Jul 05 17:31:54 2018 -0700
+++ b/radio_sx127x.cpp	Mon Jul 16 11:15:59 2018 -0700
@@ -156,10 +156,12 @@
     radio.write_reg(REG_LR_MODEMCONFIG, lora.RegModemConfig.octet);
 }
 
-void Radio::SetRxMaxPayloadLength(RadioModems_t modem, uint8_t max)
+void Radio::SetRxMaxPayloadLength(uint8_t max)
 {
-    /* TODO fsk */
-    radio.write_reg(REG_LR_RX_MAX_PAYLOADLENGTH, max);
+    if (radio.RegOpMode.bits.LongRangeMode)
+        radio.write_reg(REG_LR_RX_MAX_PAYLOADLENGTH, max);
+    else
+        radio.write_reg(REG_FSK_PAYLOADLENGTH, max);
 }
 
 const RadioEvents_t* RadioEvents;