diff --git a/ir_pair.py b/ir_pair.py index b0838ce..bfa43b8 100644 --- a/ir_pair.py +++ b/ir_pair.py @@ -132,8 +132,8 @@ class IRRxTxPollPair: @staticmethod def _seen_to_state(seen: bool) -> int: - # 1 = луч перекрыт, 0 = луч не перекрыт - return 1 if seen else 0 + # 0 = луч перекрыт, 1 = луч не перекрыт + return 0 if seen else 1 @property def last_state(self) -> int | None: diff --git a/main.py b/main.py index 200e07b..55b6b56 100644 --- a/main.py +++ b/main.py @@ -34,10 +34,10 @@ def load_seminsus(): seminsu = IRRxTxPollPair( rx_pin=sem_cfg["pin_rx"], tx_pin=sem_cfg["pin_tx"], - poll_period_ms=200, - tx_on_ms=10, + poll_period_ms=50, + tx_on_ms=3, blinks_per_poll=10, - blink_off_ms=5, + blink_off_ms=2, freq_hz=38_000, duty_percent=33, min_edges=10,