Habe Aktuell Probleme einen RFID Card Reader an einem RPI 2B ans laufen zu bekommen. Bin nch folgendem Tutorial vorgegangen, jedoch wenn ich ne Karte dranhalte und Testscript zum lesen ausführe:
Code
erhalte ich dann jede Menge Fehler.
Code
Code
/home/pi/MFRC522-python/MFRC522.py:133: RuntimeWarning: This channel is already in use, continuing anyway. Use GPIO.setwarnings(False) to disable warnings.
GPIO.setup(self.NRSTPD, GPIO.OUT)
Traceback (most recent call last):
File "Read.py", line 41, in <module>
MIFAREReader = MFRC522.MFRC522()
File "/home/pi/MFRC522-python/MFRC522.py", line 135, in __init__
self.MFRC522_Init()
File "/home/pi/MFRC522-python/MFRC522.py", line 406, in MFRC522_Init
self.MFRC522_Reset();
File "/home/pi/MFRC522-python/MFRC522.py", line 138, in MFRC522_Reset
self.Write_MFRC522(self.CommandReg, self.PCD_RESETPHASE)
File "/home/pi/MFRC522-python/MFRC522.py", line 141, in Write_MFRC522
spi.transfer(((addr<<1)&0x7E,val))
TypeError: function takes exactly 2 arguments (1 given)
Alles anzeigen
Hatte da auch noch was im Hinterkopf bezgl. Python.... und dazu auch schon auf GitHub Hinweise gefunden wie man das Problem(scheinbar) in den Griff bekommt:
https://github.com/mxgxw/MFRC5…69#issuecomment-585122485
Code
Code
git clone https://github.com/lthiery/SPI-Py.git
cd SPI-Py
git checkout -b 8cce26b9ee6e69eb041e9d5665944b88688fca68
sudo python setup.py install
Hab das dann so ausgeführt, Jedoch hat das bei mir leider keine Änderung gebracht.
Hat jemand nen Tipp für mich, wie ich das zum laufen kriege ?