Changelog for package rtt_roscomm
2.9.2 (2019-05-15)
- Merge pull request #111 from orocos/fix-110 into 2.9.2
* Declare loadROSService() methods as static to fix name clashes (fix #110)
- Merge pull request #109 from orocos/fix/rtt_roscomm-python-interpreter into 2.9.2
* rtt_roscomm: fix hard-coded path to python interpreter in shebang of create_boost_header.py
- Merge pull request #106 from ahoarau/patch-2 into 2.9.2
* add topicLatched to scripting
- Contributors: Antoine Hoarau, Johannes Meyer
2.9.0 (2017-05-02)
- rtt_roscomm: find templates and create_boost_header.py script directly in the source-space
- rtt_roscomm: fixed missing package headers include directories for service proxies (fix #87)
- rtt_roscomm: remove using namespace directive from rtt_rostopic_ros_msg_transporter.hpp header
- Added deprecation warning for header rtt_roscomm/rtt_rostopic.h and updated some include directives within rtt_ros_integration
- rtt_roscomm: remove using namespace directive from rtt_rostopic_ros_msg_transporter.hpp header
- rtt_roscomm: renamed header rtt_rostopic.h to rostopic.h and changed namespace for the ROSService service requester for consistency
- rtt_roscomm: added new operations to the documentation in README.md
- rtt_roscomm: get rid of custom IDL
- rtt_roscomm: use @ROSMSGTYPE@ variable in ros_msg_corba_conversion.hpp.in to allow reuse for custom types
- rtt_roscomm: do not include boost header from Types.hpp
- rtt_roscomm: avoid unnecessary copy during conversion of ROS types to CORBA sequence and catch StreamOverrunException
- rtt_roscomm: do not generate unused source files for per-message typekit
- rtt_roscomm: avoid mismatched-tags warning in clang by removing the extern template declaration and instantiation for RTT::internal::DataSourceTypeInfo<T>
- rtt_roscomm: introduced cmake options ENABLE_MQ and ENABLE_CORBA and disable additional transport plugins by default
- Added individual changelogs and bumped versions to 2.9.0
- Also add a virtual destructor to the base class of the ROS Service Proxy
- Added an explicit destructor to shutdown services servers, and cleanup the registered proxies
- Added CORBA and mqueue transport for ROS typekits
- rtt_roscomm: added support for updated dataflow semantics (RTT version >= 2.8.99)
- Contributors: Antoine Hoarau, Guillaume Walck, Johannes Meyer
2.8.5 (2017-03-28)
- Merge pull request #85 from meyerj/ros-primitives-transport-indigo-devel
Added a ROS transport plugin for primitive types (indigo-devel)
- rtt_roscomm: fix caller engine in RosServiceServerProxyBase to make sure that OwnThread operations are executed in the owner's thread
- rtt_roscomm: added topicLatched() method to rtt_rostopic service
- rtt_roscomm: only set CMAKE_BUILD_TYPE to MinSizeRel if either not set or if it was Release before
This enables debugging of ROS typekits.
- Contributors: Johannes Meyer
2.8.3 (2016-07-20)
- rtt_roscomm: set minimum ROS subscriber queue_size to 1
- rtt_roscomm: fixed destruction of RosSubChannelElement<T> and ROS subscriber shutdown (fix #61)
- Contributors: Johannes Meyer