Skip to content

Commit 907de10

Browse files
committed
Updated retry loop to have a time.sleep(0.01)
1 parent c87079b commit 907de10

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

adafruit_esp32spi/adafruit_esp32spi.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,12 +261,13 @@ def _read_bytes(self, spi, buffer, start=0, end=None):
261261

262262
def _wait_spi_char(self, spi, desired):
263263
"""Read a byte with a retry loop, and if we get it, check that its what we expect"""
264-
for _ in range(50):
264+
for _ in range(10):
265265
r = self._read_byte(spi)
266266
if r == _ERR_CMD:
267267
raise RuntimeError("Error response to command")
268268
if r == desired:
269269
return True
270+
time.sleep(0.01)
270271
raise RuntimeError("Timed out waiting for SPI char")
271272

272273
def _check_data(self, spi, desired):

0 commit comments

Comments
 (0)