Skip to content

Commit e1e4718

Browse files
author
brentru
committed
fix tft-in-use-error
1 parent c625dba commit e1e4718

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

adafruit_pyportal.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -167,11 +167,12 @@ def __init__(self, *, url=None, headers=None, json_path=None, regexp_path=None,
167167

168168
self._debug = debug
169169

170-
if hasattr(board, 'TFT_BACKLIGHT'):
171-
self._backlight = pulseio.PWMOut(board.TFT_BACKLIGHT) # pylint: disable=no-member
172-
elif hasattr(board, 'TFT_LITE'):
173-
self._backlight = pulseio.PWMOut(board.TFT_LITE) # pylint: disable=no-member
174-
else:
170+
try:
171+
if hasattr(board, 'TFT_BACKLIGHT'):
172+
self._backlight = pulseio.PWMOut(board.TFT_BACKLIGHT) # pylint: disable=no-member
173+
elif hasattr(board, 'TFT_LITE'):
174+
self._backlight = pulseio.PWMOut(board.TFT_LITE) # pylint: disable=no-member
175+
except ValueError:
175176
self._backlight = None
176177
self.set_backlight(1.0) # turn on backlight
177178

0 commit comments

Comments
 (0)