diff --git a/adafruit_tinylora/adafruit_tinylora.py b/adafruit_tinylora/adafruit_tinylora.py index 24f1f9c..bb25480 100755 --- a/adafruit_tinylora/adafruit_tinylora.py +++ b/adafruit_tinylora/adafruit_tinylora.py @@ -138,8 +138,11 @@ def __init__(self, spi, cs, irq, ttn_config, channel=None): :param int channel: Frequency Channel. """ self._irq = irq + self._irq.switch_to_input() + self._cs = cs + self._cs.switch_to_output() # Set up SPI Device on Mode 0 - self._device = adafruit_bus_device.spi_device.SPIDevice(spi, cs, baudrate=4000000, + self._device = adafruit_bus_device.spi_device.SPIDevice(spi, self._cs, baudrate=4000000, polarity=0, phase=0) # Verify the version of the RFM module self._version = self._read_u8(_REG_VERSION) diff --git a/examples/tinylora_simpletest.py b/examples/tinylora_simpletest.py index 8645a22..c5d1907 100644 --- a/examples/tinylora_simpletest.py +++ b/examples/tinylora_simpletest.py @@ -15,8 +15,8 @@ irq = digitalio.DigitalInOut(board.D6) # Feather M0 RFM9x Pinouts -# irq = digitalio.DigitalInOut(board.RFM9X_D0) # cs = digitalio.DigitalInOut(board.RFM9X_CS) +# irq = digitalio.DigitalInOut(board.RFM9X_D0) # TTN Device Address, 4 Bytes, MSB devaddr = bytearray([0x00, 0x00, 0x00, 0x00]) diff --git a/examples/tinylora_simpletest_si7021.py b/examples/tinylora_simpletest_si7021.py index 5631891..e5ad114 100644 --- a/examples/tinylora_simpletest_si7021.py +++ b/examples/tinylora_simpletest_si7021.py @@ -23,8 +23,8 @@ irq = digitalio.DigitalInOut(board.D6) # Feather M0 RFM9x Pinouts -# irq = digitalio.DigitalInOut(board.RFM9X_D0) # cs = digitalio.DigitalInOut(board.RFM9X_CS) +# irq = digitalio.DigitalInOut(board.RFM9X_D0) # TTN Device Address, 4 Bytes, MSB devaddr = bytearray([0x00, 0x00, 0x00, 0x00])