I am writing a ros2_control interface for a bunch of EthernetIP IO.
I was wondering if there was a way to embedded the telegram data into each gpio in the URDF.
e.g.
Unfortunately I did not work enough on the gpio to give you an educated answer. You will raise the chance to get a detailled answer if you ask your question on the github repository.
Here is what worked for me:
It looks like gpio data is contained in the hardware_interface::ComponentInfo structure.
This has a map of strings called parameters in it.
The example above that I made did not work because there are some key parameter names( not sure the whole list) that are used internally and will cause the parsing to fail.