From 9102812a6fc457c2770a39df8536f74bdc8809c0 Mon Sep 17 00:00:00 2001 From: aniketSaha Date: Thu, 31 Jul 2025 16:28:10 +0200 Subject: [PATCH] Fixed subindex of Ploop --- classCAN.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/classCAN.py b/classCAN.py index 4feabf3..1bb10ba 100644 --- a/classCAN.py +++ b/classCAN.py @@ -265,7 +265,7 @@ class CANBackend: master_node.sdo[state_index][pu_number].raw = state_map[state] & 0xFF print(f"[DEBUG] Writing ploop_setpoint {ploop_setpoint} to master OD 0x{setpoint_index:04X}:{pu_number:02X}") - master_node.sdo[setpoint_index][pu_number].raw = int(ploop_setpoint * 100) + master_node.sdo[setpoint_index][1].raw = int(ploop_setpoint * 100) except Exception as e: print(f"[MASTER SDO WRITE ERROR] PU{pu_number}: {e}")