Skip to content

Commit 85c61ae

Browse files
committed
Fix preamble LSB setting.
1 parent 2fc15bf commit 85c61ae

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

adafruit_rfm69.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -492,13 +492,13 @@ def preamble_length(self):
492492
"""
493493
msb = self._read_u8(_REG_PREAMBLE_MSB)
494494
lsb = self._read_u8(_REG_PREAMBLE_LSB)
495-
return (msb << 8) | lsb
495+
return ((msb << 8) | lsb) & 0xFFFF
496496

497497
@preamble_length.setter
498498
def preamble_length(self, val):
499499
assert 0 <= val <= 65535
500500
self._write_u8(_REG_PREAMBLE_MSB, (val >> 8) & 0xFF)
501-
self._write_u8(_REG_PREAMBLE_MSB, val & 0xFF)
501+
self._write_u8(_REG_PREAMBLE_LSB, val & 0xFF)
502502

503503
@property
504504
def frequency_mhz(self):

0 commit comments

Comments
 (0)