diff --git a/doorcontrol/hid/Credential.py b/doorcontrol/hid/Credential.py index fc10d92..333c479 100644 --- a/doorcontrol/hid/Credential.py +++ b/doorcontrol/hid/Credential.py @@ -34,7 +34,7 @@ class Credential: ) bits[6] = bits[7:19].count(1) % 2 # even parity bits[31] = bits[19:31].count(0) % 2 # odd parity - return cls(bits) + return cls(bitstring.Bits(bits)) @classmethod def from_hex(cls, hex_code: str) -> "Credential":