Update mfrc522.py
Added LoPy and FiPy platform (same API)
This commit is contained in:
@@ -23,11 +23,13 @@ class MFRC522:
|
|||||||
|
|
||||||
self.rst.value(0)
|
self.rst.value(0)
|
||||||
self.cs.value(1)
|
self.cs.value(1)
|
||||||
|
|
||||||
|
board = uname()[0]
|
||||||
|
|
||||||
if uname()[0] == 'WiPy':
|
if board == 'WiPy' || board == 'LoPy' || board == 'FiPy':
|
||||||
self.spi = SPI(0)
|
self.spi = SPI(0)
|
||||||
self.spi.init(SPI.MASTER, baudrate=1000000, pins=(self.sck, self.mosi, self.miso))
|
self.spi.init(SPI.MASTER, baudrate=1000000, pins=(self.sck, self.mosi, self.miso))
|
||||||
elif uname()[0] == 'esp8266':
|
elif board == 'esp8266':
|
||||||
self.spi = SPI(baudrate=100000, polarity=0, phase=0, sck=self.sck, mosi=self.mosi, miso=self.miso)
|
self.spi = SPI(baudrate=100000, polarity=0, phase=0, sck=self.sck, mosi=self.mosi, miso=self.miso)
|
||||||
self.spi.init()
|
self.spi.init()
|
||||||
else:
|
else:
|
||||||
|
|||||||
Reference in New Issue
Block a user