diff --git a/pylacrosse/lacrosse.py b/pylacrosse/lacrosse.py index 5cd4316..12495c9 100644 --- a/pylacrosse/lacrosse.py +++ b/pylacrosse/lacrosse.py @@ -19,6 +19,7 @@ import logging import re import threading +import time _LOGGER = logging.getLogger(__name__) @@ -76,9 +77,12 @@ def start_scan(self): self._start_worker() def _write_cmd(self, cmd): + """ensure there is enough time between commands""" + time.sleep(0.5) """Write a cmd.""" self._serial.write(cmd.encode()) + @staticmethod def _parse_info(line): """