ros-industrial / ros2_canopen

CANopen driver framework for ROS2
https://ros-industrial.github.io/ros2_canopen/manual/rolling/
140 stars 60 forks source link

Remove type indication from msg and srv interfaces #112

Closed hellantos closed 1 year ago

hellantos commented 1 year ago

110 adds driver dictionaries which enable automatic type deduction.

Therefore we can remove the type indication everywhere, where drivers are concerned. This will change the following interfaces:

The services provided by master for reading and writing SDOs will still need to be typed, as the master driver cannot access the slave dictionaries. This will however add a bit more semantics and use CANopen datatype definitions from now on.

This will change the following interfaces: