fix protocol_node communication transfer

This commit is contained in:
Junhan Chang
2025-07-20 17:21:48 +08:00
parent 0c8c8d7a89
commit d6119115e8
2 changed files with 5 additions and 1 deletions

View File

@@ -84,7 +84,11 @@ class ROS2ProtocolNode(BaseROS2DeviceNode):
self.communication_node_id_to_instance[device_id] = d
continue
for device_id, device_config in self.children.items():
if device_config.get("type", "device") != "device":
continue
# 设置硬件接口代理
d = self.sub_devices[device_id]
if d:
hardware_interface = d.ros_node_instance._hardware_interface
if (