From cf0b42335bbfb79bc093d6a4bdac2297326b45b0 Mon Sep 17 00:00:00 2001 From: Krzysztof Krolak Date: Sat, 5 May 2018 12:46:36 -0700 Subject: [PATCH] Make gpioMode a parameter --- RFM69.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/RFM69.py b/RFM69.py index c2910d7..5f183f5 100755 --- a/RFM69.py +++ b/RFM69.py @@ -6,7 +6,7 @@ import time class RFM69(object): - def __init__(self, freqBand, nodeID, networkID, isRFM69HW = False, intPin = 18, rstPin = 28, spiBus = 0, spiDevice = 0): + def __init__(self, freqBand, nodeID, networkID, isRFM69HW = False, intPin = 18, rstPin = 28, spiBus = 0, spiDevice = 0, gpioMode = GPIO.BOARD): self.freqBand = freqBand self.address = nodeID @@ -30,7 +30,7 @@ def __init__(self, freqBand, nodeID, networkID, isRFM69HW = False, intPin = 18, self.DATA = [] self.sendSleepTime = 0.05 - GPIO.setmode(GPIO.BOARD) + GPIO.setmode(gpioMode) GPIO.setup(self.intPin, GPIO.IN) GPIO.setup(self.rstPin, GPIO.OUT)