From 010d2da0b6c9c0d93817716ad1db8f31fcd8058f Mon Sep 17 00:00:00 2001 From: David Date: Tue, 7 Apr 2026 23:45:40 -0500 Subject: [PATCH] fix: string number --- src/anchor_pkg/anchor_pkg/connector.py | 2 +- src/anchor_pkg/anchor_pkg/convert.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/anchor_pkg/anchor_pkg/connector.py b/src/anchor_pkg/anchor_pkg/connector.py index d2a6bb5..e94a59c 100644 --- a/src/anchor_pkg/anchor_pkg/connector.py +++ b/src/anchor_pkg/anchor_pkg/connector.py @@ -257,7 +257,7 @@ class CANConnector(Connector): ) if self.can_channel and self.can_channel.startswith("v"): - self.logger.warn("likely using virtual CAN interface") + self.logger.warn("CAN interface is likely virtual") def read(self) -> tuple[VicCAN | None, str | None]: if not self.can_bus: diff --git a/src/anchor_pkg/anchor_pkg/convert.py b/src/anchor_pkg/anchor_pkg/convert.py index 4452497..bef3301 100644 --- a/src/anchor_pkg/anchor_pkg/convert.py +++ b/src/anchor_pkg/anchor_pkg/convert.py @@ -59,7 +59,7 @@ def viccan_to_string(viccan: VicCAN) -> str: """Converts a ROS2 VicCAN message to the serial string VicCAN format.""" # make sure we accept 3 digits and treat it as 4 if len(viccan.data) == 3: - viccan.data.append("0") + viccan.data.append(0) # go from [ w, x, y, z ] -> ",w,x,y,z" & round to 7 digits max data = "".join([f",{round(val,7)}" for val in viccan.data]) return f"can_relay_tovic,{viccan.mcu_name},{viccan.command_id}{data}\n"