Skip to content

Commit 6dd58e4

Browse files
micro-ROS foxy Library auto-update 08-09-2021 06:17 (#471)
Co-authored-by: pablogs9 <[email protected]>
1 parent 7f1e0f7 commit 6dd58e4

File tree

11 files changed

+39
-2
lines changed

11 files changed

+39
-2
lines changed

built_packages

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ https://github.com/micro-ROS/rosidl_typesupport.git 5d974dbee4cd6988ce33923246eb
2424
https://github.com/micro-ROS/micro_ros_msgs.git e3664463e78ae5d0c34d86be92d707b3d9dfd27d
2525
https://github.com/ros2/rclc 0f37874c44cf529d11f6c8f37a37693dd0ec8a1a
2626
https://github.com/micro-ROS/rcutils 4213addd56ca84bd37f1d418efb2becc1f2096db
27-
https://github.com/micro-ROS/rmw-microxrcedds.git 8594729864049188151136e74cb859b5bba01ecc
27+
https://github.com/micro-ROS/rmw-microxrcedds.git a1b6a3a67b06a0278d29691a23482d3053466b5a
2828
https://github.com/ros2/ament_cmake_ros.git 7b6b599c3fc8023806db2a97b344e8610902adac
2929
https://github.com/ament/ament_package.git 3397bb0ae1cc93d93e1e27da31c0bcb0f4fe0f46
3030
https://github.com/ament/ament_lint.git 418a69c7e0f922adc889ac1bc2a7dcf721bf7060

src/cortex-m0plus/libmicroros.a

602 Bytes
Binary file not shown.

src/cortex-m3/libmicroros.a

570 Bytes
Binary file not shown.
558 Bytes
Binary file not shown.
566 Bytes
Binary file not shown.
574 Bytes
Binary file not shown.
574 Bytes
Binary file not shown.

src/mk20dx256/libmicroros.a

562 Bytes
Binary file not shown.
566 Bytes
Binary file not shown.

src/rmw_microros/custom_transport.h

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ extern "C"
3737
*/
3838

3939
/**
40-
* \brief Check if micro-ROS Agent answers to micro-ROS client
40+
* \brief Sets micro-ROS default custom transport.
4141
*
4242
* \param[in] framing Enable XRCE framing.
4343
* \param[in] args Arguments for open function.
@@ -56,6 +56,28 @@ rmw_ret_t rmw_uros_set_custom_transport(
5656
write_custom_func write_cb,
5757
read_custom_func read_cb);
5858

59+
/**
60+
* \brief Fills rmw implementation-specific options with the given custom transport.
61+
*
62+
* \param[in] framing Enable XRCE framing.
63+
* \param[in] args Arguments for open function.
64+
* \param[in] open_cb Open transport callback.
65+
* \param[in] close_cb Close transport callback.
66+
* \param[in] write_cb Write transport callback.
67+
* \param[in] read_cb Read transport callback.
68+
* \param[in,out] rmw_options Updated options with updated transport.
69+
* \return RMW_RET_OK If arguments were valid and set in rmw_init_options.
70+
* \return RMW_RET_INVALID_ARGUMENT If rmw_init_options is not valid or unexpected arguments.
71+
*/
72+
rmw_ret_t rmw_uros_options_set_custom_transport(
73+
bool framing,
74+
void * args,
75+
open_custom_func open_cb,
76+
close_custom_func close_cb,
77+
write_custom_func write_cb,
78+
read_custom_func read_cb,
79+
rmw_init_options_t * rmw_options);
80+
5981
/** @}*/
6082

6183
#if defined(__cplusplus)

0 commit comments

Comments
 (0)