From d56b3614c4effd1ef93c25fdff587bf7e3c3ef62 Mon Sep 17 00:00:00 2001 From: Etienne Chassaing <60154720+cetiennec@users.noreply.github.com> Date: Wed, 27 Aug 2025 14:47:46 +0200 Subject: [PATCH] Adds Qperm sp in auto tests --- main.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/main.py b/main.py index 5567006..aa15641 100644 --- a/main.py +++ b/main.py @@ -424,11 +424,11 @@ async def record_data_loop(): ## AUTOMATIC TESTING async def send_command_with_delay( - state: str, pu: int, delay_s: int = 0, ploop_setpoint: float = 0.0 + state: str, pu: int, delay_s: int = 0, ploop_setpoint: float = 0.0, qperm_setpoint:float = 1200.0 ): await asyncio.sleep(delay_s) logging.info(f"[AUTO TEST] Sending {state} to PU{pu} after {delay_s}s") - can_backend.send_state_command(state, pu, ploop_setpoint) + can_backend.send_state_command(state, pu, ploop_setpoint, qperm_setpoint) async def set_patients_with_delay(count: int, delay_s: int): await asyncio.sleep(delay_s) @@ -450,7 +450,7 @@ async def auto_test_pu2(ploop_setpoint: float = Query(0.0)): async def run_auto_test_pu1(pu: int, ploop_setpoint: float): await send_command_with_delay("PRE-PRODUCTION", pu, delay_s=0, ploop_setpoint=ploop_setpoint) - await send_command_with_delay("PRODUCTION", pu, delay_s=180, ploop_setpoint=ploop_setpoint) + # await send_command_with_delay("PRODUCTION", pu, delay_s=180, ploop_setpoint=ploop_setpoint) await set_patients_with_delay(5, delay_s=60) await set_patients_with_delay(10, delay_s=60) await send_command_with_delay("IDLE", pu, delay_s=60, ploop_setpoint=ploop_setpoint) @@ -458,11 +458,11 @@ async def run_auto_test_pu1(pu: int, ploop_setpoint: float): async def run_auto_test_pu2(ploop_setpoint: float): # Step 1: Run PU1 test - await run_auto_test_pu1(1, ploop_setpoint) + # await run_auto_test_pu1(1, ploop_setpoint) # Step 2: PU2 sequence await send_command_with_delay("PRE-PRODUCTION", 2, delay_s=0, ploop_setpoint=ploop_setpoint) - await send_command_with_delay("PRODUCTION", 2, delay_s=180, ploop_setpoint=ploop_setpoint) + # await send_command_with_delay("PRODUCTION", 2, delay_s=180, ploop_setpoint=ploop_setpoint) await set_patients_with_delay(15, delay_s=60) await set_patients_with_delay(0, delay_s=60) await send_command_with_delay("IDLE", 2, delay_s=60, ploop_setpoint=ploop_setpoint)