From a4f2a148b778adecde7781b3bc65fd90ce0d3707 Mon Sep 17 00:00:00 2001 From: JRK Date: Tue, 25 Jul 2017 17:29:13 +0200 Subject: [PATCH 1/2] Update mfrc522.py Added LoPy and FiPy platform (same API) --- mfrc522.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mfrc522.py b/mfrc522.py index 63ced1c..4c8a29b 100644 --- a/mfrc522.py +++ b/mfrc522.py @@ -23,11 +23,13 @@ class MFRC522: self.rst.value(0) self.cs.value(1) + + board = uname()[0] - if uname()[0] == 'WiPy': + if board == 'WiPy' || board == 'LoPy' || board == 'FiPy': self.spi = SPI(0) 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.init() else: From 9de136968e3fc4b1bfe1c529f1482d1451d9b329 Mon Sep 17 00:00:00 2001 From: JRK Date: Tue, 25 Jul 2017 22:44:28 +0200 Subject: [PATCH 2/2] Update mfrc522.py bad OR syntax... --- mfrc522.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mfrc522.py b/mfrc522.py index 4c8a29b..1833d75 100644 --- a/mfrc522.py +++ b/mfrc522.py @@ -26,7 +26,7 @@ class MFRC522: board = uname()[0] - if board == 'WiPy' || board == 'LoPy' || board == 'FiPy': + if board == 'WiPy' or board == 'LoPy' or board == 'FiPy': self.spi = SPI(0) self.spi.init(SPI.MASTER, baudrate=1000000, pins=(self.sck, self.mosi, self.miso)) elif board == 'esp8266':