From a4f2a148b778adecde7781b3bc65fd90ce0d3707 Mon Sep 17 00:00:00 2001 From: JRK Date: Tue, 25 Jul 2017 17:29:13 +0200 Subject: [PATCH] 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: