diff --git a/RNS/Interfaces/Android/RNodeInterface.py b/RNS/Interfaces/Android/RNodeInterface.py index baae79a..f7bc65c 100644 --- a/RNS/Interfaces/Android/RNodeInterface.py +++ b/RNS/Interfaces/Android/RNodeInterface.py @@ -516,7 +516,7 @@ class RNodeInterface(Interface): RNS.log("Invalid frequency configured for "+str(self), RNS.LOG_ERROR) self.validcfg = False - if (self.txpower < 0 or self.txpower > 22): + if (self.txpower < 0 or self.txpower > 37): RNS.log("Invalid TX power configured for "+str(self), RNS.LOG_ERROR) self.validcfg = False diff --git a/RNS/Interfaces/RNodeInterface.py b/RNS/Interfaces/RNodeInterface.py index f9f3790..4afdd0d 100644 --- a/RNS/Interfaces/RNodeInterface.py +++ b/RNS/Interfaces/RNodeInterface.py @@ -280,7 +280,7 @@ class RNodeInterface(Interface): RNS.log("Invalid frequency configured for "+str(self), RNS.LOG_ERROR) self.validcfg = False - if (self.txpower < 0 or self.txpower > 22): + if (self.txpower < 0 or self.txpower > 37): RNS.log("Invalid TX power configured for "+str(self), RNS.LOG_ERROR) self.validcfg = False diff --git a/RNS/Interfaces/RNodeMultiInterface.py b/RNS/Interfaces/RNodeMultiInterface.py index ae55c1a..bf9d0dd 100644 --- a/RNS/Interfaces/RNodeMultiInterface.py +++ b/RNS/Interfaces/RNodeMultiInterface.py @@ -1012,7 +1012,7 @@ class RNodeSubInterface(Interface): RNS.log("Invalid interface type configured for "+str(self), RNS.LOG_ERROR) self.validcfg = False - if (self.txpower < -9 or self.txpower > 27): + if (self.txpower < -9 or self.txpower > 37): RNS.log("Invalid TX power configured for "+str(self), RNS.LOG_ERROR) self.validcfg = False diff --git a/RNS/Utilities/rnodeconf.py b/RNS/Utilities/rnodeconf.py index f079710..ab41418 100755 --- a/RNS/Utilities/rnodeconf.py +++ b/RNS/Utilities/rnodeconf.py @@ -319,7 +319,7 @@ models = { 0xC9: [850000000, 950000000, 17, "850 - 950 MHz", "rnode_firmware_heltec32v2.zip", "SX1276"], 0xC5: [420000000, 520000000, 22, "420 - 520 MHz", "rnode_firmware_heltec32v3.zip", "SX1268"], 0xCA: [850000000, 950000000, 22, "850 - 950 MHz", "rnode_firmware_heltec32v3.zip", "SX1262"], - 0xC8: [850000000, 950000000, 22, "850 - 950 MHz", "rnode_firmware_heltec32v4pa.zip", "SX1262"], + 0xC8: [860000000, 930000000, 28, "850 - 950 MHz", "rnode_firmware_heltec32v4pa.zip", "SX1262"], 0xC6: [420000000, 520000000, 22, "420 - 520 MHz", "rnode_firmware_heltec_t114.zip", "SX1268"], 0xC7: [850000000, 950000000, 22, "850 - 950 MHz", "rnode_firmware_heltec_t114.zip", "SX1262"], 0xE4: [420000000, 520000000, 17, "420 - 520 MHz", "rnode_firmware_tbeam.zip", "SX1278"], diff --git a/docs/Reticulum Manual.epub b/docs/Reticulum Manual.epub index 080210f..2c6ce3b 100644 Binary files a/docs/Reticulum Manual.epub and b/docs/Reticulum Manual.epub differ diff --git a/docs/Reticulum Manual.pdf b/docs/Reticulum Manual.pdf index 9762074..a8b7674 100644 Binary files a/docs/Reticulum Manual.pdf and b/docs/Reticulum Manual.pdf differ