Skip to content

Commit f177a0b

Browse files
authored
Merge pull request #12 from makermelissa/master
Moved release_displays to the beginning
2 parents 92d664e + 7e6a2f1 commit f177a0b

5 files changed

+15
-5
lines changed

examples/st7735r_128x160_simpletest.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,13 @@
99
from adafruit_display_text import label
1010
from adafruit_st7735r import ST7735R
1111

12+
# Release any resources currently in use for the displays
13+
displayio.release_displays()
14+
1215
spi = board.SPI()
1316
tft_cs = board.D5
1417
tft_dc = board.D6
1518

16-
displayio.release_displays()
1719
display_bus = displayio.FourWire(spi, command=tft_dc, chip_select=tft_cs, reset=board.D9)
1820

1921
display = ST7735R(display_bus, width=160, height=128, rotation=90, bgr=True)

examples/st7735r_18tftshield_buttons.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,15 @@
77
from adafruit_seesaw.tftshield18 import TFTShield18
88
from adafruit_st7735r import ST7735R
99

10+
# Release any resources currently in use for the displays
11+
displayio.release_displays()
12+
1013
ss = TFTShield18()
1114

1215
spi = board.SPI()
1316
tft_cs = board.D10
1417
tft_dc = board.D8
1518

16-
displayio.release_displays()
1719
display_bus = displayio.FourWire(spi, command=tft_dc, chip_select=tft_cs)
1820

1921
ss.tft_reset()

examples/st7735r_minitft_featherwing_simpletest.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010
from adafruit_seesaw.seesaw import Seesaw
1111
from adafruit_st7735r import ST7735R
1212

13+
# Release any resources currently in use for the displays
14+
displayio.release_displays()
15+
1316
reset_pin = 8
1417
i2c = board.I2C()
1518
ss = Seesaw(i2c, 0x5E)
@@ -19,7 +22,6 @@
1922
tft_cs = board.D5
2023
tft_dc = board.D6
2124

22-
displayio.release_displays()
2325
display_bus = displayio.FourWire(spi, command=tft_dc, chip_select=tft_cs)
2426

2527
ss.digital_write(reset_pin, True)

examples/st7735r_minitft_simpletest.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,13 @@
99
from adafruit_display_text import label
1010
from adafruit_st7735r import ST7735R
1111

12+
# Release any resources currently in use for the displays
13+
displayio.release_displays()
14+
1215
spi = board.SPI()
1316
tft_cs = board.D5
1417
tft_dc = board.D6
1518

16-
displayio.release_displays()
1719
display_bus = displayio.FourWire(spi, command=tft_dc, chip_select=tft_cs, reset=board.D9)
1820

1921
display = ST7735R(display_bus, width=160, height=80, colstart=24, rotation=270, bgr=True)

examples/st7735r_simpletest.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,13 @@
99
from adafruit_display_text import label
1010
from adafruit_st7735r import ST7735R
1111

12+
# Release any resources currently in use for the displays
13+
displayio.release_displays()
14+
1215
spi = board.SPI()
1316
tft_cs = board.D5
1417
tft_dc = board.D6
1518

16-
displayio.release_displays()
1719
display_bus = displayio.FourWire(spi, command=tft_dc, chip_select=tft_cs, reset=board.D9)
1820

1921
display = ST7735R(display_bus, width=128, height=128, colstart=2, rowstart=1)

0 commit comments

Comments
 (0)