Skip to content

Commit 6f1942d

Browse files
committed
moved spi block to where it's needed
1 parent 452a139 commit 6f1942d

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

adafruit_portalbase/wifi_coprocessor.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,16 +54,16 @@ def __init__(self, *, status_led=None, esp=None, external_spi=None):
5454

5555
if esp: # If there was a passed ESP Object
5656
self.esp = esp
57-
if external_spi: # If SPI Object Passed
58-
spi = external_spi
59-
else: # Else: Make ESP32 connection
60-
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
6157
else:
6258
esp32_ready = DigitalInOut(board.ESP_BUSY)
6359
esp32_gpio0 = DigitalInOut(board.ESP_GPIO0)
6460
esp32_reset = DigitalInOut(board.ESP_RESET)
6561
esp32_cs = DigitalInOut(board.ESP_CS)
66-
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
62+
63+
if external_spi: # If SPI Object Passed
64+
spi = external_spi
65+
else: # Else: Make ESP32 connection
66+
spi = busio.SPI(board.SCK, board.MOSI, board.MISO)
6767

6868
self.esp = adafruit_esp32spi.ESP_SPIcontrol(
6969
spi, esp32_cs, esp32_ready, esp32_reset, esp32_gpio0

0 commit comments

Comments
 (0)