Browse Source

get_preamble_length_bytes: refactor formula

Fabian Peter Hammerle 3 years ago
parent
commit
0c80af0e4c
1 changed files with 1 additions and 1 deletions
  1. 1 1
      cc1101/__init__.py

+ 1 - 1
cc1101/__init__.py

@@ -304,7 +304,7 @@ class CC1101:
         index = (
             self._read_single_byte(ConfigurationRegisterAddress.MDMCFG1) >> 4
         ) & 0b111
-        return int(2 ** int(index / 2 + 1) * (1 + (index & 0b1) * 0.5))
+        return 2 ** (index >> 1) * (2 + (index & 0b1))
 
     def _set_power_amplifier_setting_index(self, setting_index: int) -> None:
         """