From 4c7c2247fcdbe02cf0f50b1461141559458d8beb Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Mon, 18 Nov 2024 11:07:51 +0000 Subject: [PATCH] Add Dynamic Interface Group Values message (backport #155) (#156) --- control_msgs/CMakeLists.txt | 1 + control_msgs/msg/DynamicInterfaceGroupValues.msg | 6 ++++++ 2 files changed, 7 insertions(+) create mode 100644 control_msgs/msg/DynamicInterfaceGroupValues.msg diff --git a/control_msgs/CMakeLists.txt b/control_msgs/CMakeLists.txt index 30ca2ab..6972424 100644 --- a/control_msgs/CMakeLists.txt +++ b/control_msgs/CMakeLists.txt @@ -21,6 +21,7 @@ find_package(trajectory_msgs REQUIRED) set(msg_files msg/AdmittanceControllerState.msg + msg/DynamicInterfaceGroupValues.msg msg/DynamicJointState.msg msg/GripperCommand.msg msg/InterfaceValue.msg diff --git a/control_msgs/msg/DynamicInterfaceGroupValues.msg b/control_msgs/msg/DynamicInterfaceGroupValues.msg new file mode 100644 index 0000000..ff65ba6 --- /dev/null +++ b/control_msgs/msg/DynamicInterfaceGroupValues.msg @@ -0,0 +1,6 @@ +std_msgs/Header header + +# List of interface group names , e.g. ["flange_analog_IOs", "flange_vacuum"] +string[] interface_groups +# Key-value pairs representing interfaces and their corresponding values for each interface group listed in `interface_groups` +InterfaceValue[] interface_values