X-Git-Url: https://sigrok.org/gitweb/?p=libsigrokdecode.git;a=blobdiff_plain;f=decoders%2Fcommon%2Fsrdhelper%2Fmod.py;h=e37345a0b34f1a416c5c6b407cc746ad9b80ae4c;hp=3c495b430458d0078c35662b2a4197ff62c3ec76;hb=c7172e5fa77d5cd56f206c4991762ce33ef78eba;hpb=288e22b0cfe75e52e68c5ca2e586b47e26ccf91a diff --git a/decoders/common/srdhelper/mod.py b/decoders/common/srdhelper/mod.py index 3c495b4..e37345a 100644 --- a/decoders/common/srdhelper/mod.py +++ b/decoders/common/srdhelper/mod.py @@ -25,10 +25,7 @@ def bin2int(s: str): return int('0b' + s, 2) def bitpack(bits): - res = 0 - for i, b in enumerate(bits): - res |= b << i - return res + return sum([b << i for i, b in enumerate(bits)]) def bitunpack(num, minbits=0): res = []