From 93a24b6eab2d4bc430baa4bac2bc6c2b0520f275 Mon Sep 17 00:00:00 2001 From: Tristan McGinnis Date: Thu, 20 Feb 2025 14:31:53 -0600 Subject: [PATCH] final fix for string output on anchor_relay for core --- src/core_pkg/core_pkg/core_node.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/core_pkg/core_pkg/core_node.py b/src/core_pkg/core_pkg/core_node.py index 6f2aef1..1c92b71 100644 --- a/src/core_pkg/core_pkg/core_node.py +++ b/src/core_pkg/core_pkg/core_node.py @@ -178,7 +178,9 @@ class SerialRelay(Node): def send_cmd(self, msg): if self.launch_mode == 'anchor': self.get_logger().info(f"[Core to Anchor Relay] {msg}") - self.anchor_pub.publish(msg) + output = String()#Convert to std_msg string + output.data = msg + self.anchor_pub.publish(output) elif self.launch_mode == 'core': self.get_logger().info(f"[Core to MCU] {msg}") self.ser.write(bytes(msg, "utf8"))