Changed UID to HEX
This commit is contained in:
12
read.py
12
read.py
@@ -8,11 +8,11 @@ DEFAULT_KEY = [0xFF,0xFF,0xFF,0xFF,0xFF,0xFF]
|
|||||||
# Selecting key
|
# Selecting key
|
||||||
KEY = DEFAULT_KEY
|
KEY = DEFAULT_KEY
|
||||||
|
|
||||||
def uid_to_num(uid):
|
def format_uid(uid):
|
||||||
n = 0
|
s = ""
|
||||||
for i in range(0, 5):
|
for i in range(0, len(uid)):
|
||||||
n = n * 256 + uid[i]
|
s += "%x" % uid[i]
|
||||||
return n
|
return s.upper()
|
||||||
|
|
||||||
RFID = MFRC522.MFRC522()
|
RFID = MFRC522.MFRC522()
|
||||||
|
|
||||||
@@ -84,7 +84,7 @@ while True:
|
|||||||
data += block
|
data += block
|
||||||
if data:
|
if data:
|
||||||
text_read = "".join(chr(i) for i in data)
|
text_read = "".join(chr(i) for i in data)
|
||||||
print "UID: ", uid_to_num(UID)
|
print "UID: ", format_uid(UID)
|
||||||
print "Data: ", text_read,"\n"
|
print "Data: ", text_read,"\n"
|
||||||
else:
|
else:
|
||||||
print "Can't access sector", Sector, "!\n"
|
print "Can't access sector", Sector, "!\n"
|
||||||
|
|||||||
12
write.py
12
write.py
@@ -8,11 +8,11 @@ DEFAULT_KEY = [0xFF,0xFF,0xFF,0xFF,0xFF,0xFF]
|
|||||||
# Selecting key
|
# Selecting key
|
||||||
KEY = DEFAULT_KEY
|
KEY = DEFAULT_KEY
|
||||||
|
|
||||||
def uid_to_num(uid):
|
def format_uid(uid):
|
||||||
n = 0
|
s = ""
|
||||||
for i in range(0, 5):
|
for i in range(0, len(uid)):
|
||||||
n = n * 256 + uid[i]
|
s += "%x" % uid[i]
|
||||||
return n
|
return s.upper()
|
||||||
|
|
||||||
RFID = MFRC522.MFRC522()
|
RFID = MFRC522.MFRC522()
|
||||||
|
|
||||||
@@ -90,7 +90,7 @@ while True:
|
|||||||
for block_num in BlockAddrs:
|
for block_num in BlockAddrs:
|
||||||
RFID.Write(block_num, data[(i*16):(i+1)*16])
|
RFID.Write(block_num, data[(i*16):(i+1)*16])
|
||||||
i += 1
|
i += 1
|
||||||
print "UID: ", uid_to_num(UID)
|
print "UID: ", format_uid(UID)
|
||||||
print "Data: ", text[0:(len(BlockAddrs) * 16)], "\n"
|
print "Data: ", text[0:(len(BlockAddrs) * 16)], "\n"
|
||||||
else:
|
else:
|
||||||
print "Can't access sector", Sector, "!\n"
|
print "Can't access sector", Sector, "!\n"
|
||||||
|
|||||||
Reference in New Issue
Block a user