fix: MIN_WEIGHT 200 -> 500 кг (порог ложного срабатывания)

This commit is contained in:
2026-06-14 08:50:43 +00:00
parent 94ebae23ea
commit c663b31912
+3 -2
View File
@@ -47,7 +47,7 @@ MQTT_WEIGHT_TOPIC = 'scale/weight'
MQTT_GO_TOPIC = 'scale/traffic/go' MQTT_GO_TOPIC = 'scale/traffic/go'
# ── Параметры взвешивания ───────────────────────────────────────────────────── # ── Параметры взвешивания ─────────────────────────────────────────────────────
MIN_WEIGHT = 200 # кг — минимум для определения машины на платформе MIN_WEIGHT = 500 # кг — минимум для определения машины на платформе (изменено с 200)
STABLE_DELTA = 50 # кг — допустимый разброс при стабилизации STABLE_DELTA = 50 # кг — допустимый разброс при стабилизации
STABLE_TIME = 10 # сек — время окна стабилизации STABLE_TIME = 10 # сек — время окна стабилизации
@@ -197,7 +197,8 @@ def main():
mqtt_connect() mqtt_connect()
lights_off() lights_off()
print("[BOOT] Система готова. Жду машину...\n") print("[BOOT] Система готова. Жду машину...
")
subprocess.run(['stty', '-F', SERIAL_PORT, 'raw', str(SERIAL_BAUD), subprocess.run(['stty', '-F', SERIAL_PORT, 'raw', str(SERIAL_BAUD),
'cs8', '-cstopb', '-parenb'], check=False) 'cs8', '-cstopb', '-parenb'], check=False)