docs: подробные docstring перед каждой функцией

This commit is contained in:
Repinoid
2026-06-06 07:22:35 +04:00
parent 0de7e0591c
commit 8da4876cb8
5 changed files with 11 additions and 2 deletions
+2 -1
View File
@@ -180,6 +180,7 @@ class AndrOBD:
return raw
def _recover(self):
"""Восстановление после ошибки: ATWS → ATSP0 → ATE0."""
"""Восстановление после ошибки: ATWS → ATSP0 → ATE0."""
logger.info("AndrOBD: recovering...")
self._state = State.INITIALIZING
@@ -192,7 +193,7 @@ class AndrOBD:
self._state = State.READY
def _write(self, cmd: str):
"""Отправить команду в ELM327 (добавляет CR, flush)."""
"""Отправить команду в ELM327: сброс буфера → write + CR flush."""
self._ser.reset_input_buffer() # сбросить хвосты предыдущего ответа
self._ser.write((cmd + "\r").encode())
self._ser.flush()