diff --git a/Dump.py b/Dump.py old mode 100755 new mode 100644 index 49e6122..ba7333a --- a/Dump.py +++ b/Dump.py @@ -1,3 +1,6 @@ +#!/usr/bin/env python +# -*- coding: utf8 -*- + import RPi.GPIO as GPIO import MFRC522 import signal diff --git a/MFRC522.py b/MFRC522.py old mode 100755 new mode 100644 index 30575bf..6f157c2 --- a/MFRC522.py +++ b/MFRC522.py @@ -1,3 +1,6 @@ +#!/usr/bin/env python +# -*- coding: utf8 -*- + import RPi.GPIO as GPIO import spi import signal @@ -104,8 +107,8 @@ class MFRC522: serNum = [] - def __init__(self,spd=1000000): - spi.openSPI(speed=spd) + def __init__(self, dev='/dev/spidev0.0', spd=1000000): + spi.openSPI(device=dev,speed=spd) GPIO.setmode(GPIO.BOARD) GPIO.setup(22, GPIO.OUT) GPIO.output(self.NRSTPD, 1) @@ -114,10 +117,10 @@ class MFRC522: def MFRC522_Reset(self): self.Write_MFRC522(self.CommandReg, self.PCD_RESETPHASE) - def Write_MFRC522(self,addr,val): + def Write_MFRC522(self, addr, val): spi.transfer(((addr<<1)&0x7E,val)) - def Read_MFRC522(self,addr): + def Read_MFRC522(self, addr): val = spi.transfer((((addr<<1)&0x7E) | 0x80,0)) return val[1] @@ -390,4 +393,4 @@ class MFRC522: self.Write_MFRC522(self.TxAutoReg, 0x40) self.Write_MFRC522(self.ModeReg, 0x3D) - self.AntennaOn() \ No newline at end of file + self.AntennaOn() diff --git a/Read.py b/Read.py old mode 100755 new mode 100644 index 4e5b139..c90e213 --- a/Read.py +++ b/Read.py @@ -1,3 +1,6 @@ +#!/usr/bin/env python +# -*- coding: utf8 -*- + import RPi.GPIO as GPIO import MFRC522 import signal diff --git a/Write.py b/Write.py old mode 100755 new mode 100644 index 154da67..d754463 --- a/Write.py +++ b/Write.py @@ -1,3 +1,6 @@ +#!/usr/bin/env python +# -*- coding: utf8 -*- + import RPi.GPIO as GPIO import MFRC522 import signal