Skip to content

Commit ac799c1

Browse files
Select length's LS byte in GXDLMS.getHdlcFrame()
1 parent ff8feda commit ac799c1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Gurux.DLMS.python/gurux_dlms/GXDLMS.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -963,9 +963,9 @@ def getHdlcFrame(cls, settings, frame_, data):
963963
| (((len(secondaryAddress) + len(primaryAddress) + len1) >> 8) & 0x7)
964964
)
965965
if len1 == 0:
966-
bb.setUInt8(5 + len(secondaryAddress) + len(primaryAddress) + len1)
966+
bb.setUInt8((5 + len(secondaryAddress) + len(primaryAddress) + len1) & 0xFF)
967967
else:
968-
bb.setUInt8(7 + len(secondaryAddress) + len(primaryAddress) + len1)
968+
bb.setUInt8((7 + len(secondaryAddress) + len(primaryAddress) + len1) & 0xFF)
969969
bb.set(primaryAddress)
970970
bb.set(secondaryAddress)
971971
if frame_ == 0:

0 commit comments

Comments
 (0)