Add decodeAccessFromBlock3
This commit is contained in:
@@ -109,6 +109,11 @@ class RfidAccess:
|
|||||||
self.C3 = (byte8 & 0xf0) >>4
|
self.C3 = (byte8 & 0xf0) >>4
|
||||||
return ((self.C1 ^ self.C1_Inv) & (self.C2 ^ self.C2_Inv) & (self.C3 ^ self.C3_Inv)) & 0xf == 0xf
|
return ((self.C1 ^ self.C1_Inv) & (self.C2 ^ self.C2_Inv) & (self.C3 ^ self.C3_Inv)) & 0xf == 0xf
|
||||||
|
|
||||||
|
def decodeAccessFromBlock3(self, block3):
|
||||||
|
if len(block3)!= 16:
|
||||||
|
return False
|
||||||
|
return self.decodeAccess(block3[6],block3[7],block3[8])
|
||||||
|
|
||||||
|
|
||||||
def showTrailerAccess(self):
|
def showTrailerAccess(self):
|
||||||
KeyAWrite = ['key A', 'never', 'key B', 'never', 'key A', 'key B', 'never', 'never']
|
KeyAWrite = ['key A', 'never', 'key B', 'never', 'key A', 'key B', 'never', 'never']
|
||||||
|
|||||||
Reference in New Issue
Block a user