Skip to content

Commit 0456b86

Browse files
micro-ROS foxy Library auto-update 20-05-2021 06:26 (#270)
Co-authored-by: pablogs9 <[email protected]>
1 parent 806ad1b commit 0456b86

File tree

11 files changed

+22
-33
lines changed

11 files changed

+22
-33
lines changed

built_packages

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@ https://github.com/ros2/rcl_logging.git d22a6630f039bee97c6667394def926a5426a673
1616
https://github.com/ros2/common_interfaces.git 0377ea7b95d98457284d0fbfc01bc53f16ca3332
1717
https://github.com/ros-controls/control_msgs 653b646ba34d2166149cc02269bac0f48beb72b0
1818
https://github.com/eProsima/Micro-CDR.git bf546d5d10ef0a81e0a6f8561c7e9a54ef0b20b0
19-
https://github.com/eProsima/Micro-XRCE-DDS-Client.git f491b3d2c573935ac39fe5f520463b1a06acaae9
19+
https://github.com/eProsima/Micro-XRCE-DDS-Client.git 8b86e86848811428c1a2bdf7acd84ed9215c74e6
2020
https://github.com/micro-ROS/rcl fc14a9a73f5e0579ec0c902a1a4375c9a013cabf
2121
https://github.com/micro-ROS/rcutils 0fd0c442dfa343dcfd0cb3674012039bed0c9389
2222
https://gitlab.com/micro-ROS/ros_tracing/ros2_tracing d11b87737245b8456bbada44dfa7b1d670b1c4d0
2323
https://github.com/micro-ROS/micro_ros_msgs.git 9a3968d4694f516ded8bdbfe23e2a487477bb8b4
2424
https://github.com/micro-ROS/rosidl_typesupport.git 5d974dbee4cd6988ce33923246eb404db327fad8
2525
https://github.com/micro-ROS/rosidl_typesupport_microxrcedds.git def62d87c20ee709d20196c04688c68afcce259e
26-
https://github.com/micro-ROS/rmw-microxrcedds.git 22ed452d06381ea770b92d74dd9e4cd4d6b64551
26+
https://github.com/micro-ROS/rmw-microxrcedds.git ea635b7362be8bf4e090345be145b5699489fb01
2727
https://github.com/ros2/rclc aec6e900cdb12765db71bd4cc990c7de37e2cab2
2828
https://github.com/ros2/ament_cmake_ros.git 7b6b599c3fc8023806db2a97b344e8610902adac
2929
https://github.com/ament/ament_package.git 3397bb0ae1cc93d93e1e27da31c0bcb0f4fe0f46

src/cortex-m0plus/libmicroros.a

40 Bytes
Binary file not shown.

src/cortex-m3/libmicroros.a

80 Bytes
Binary file not shown.
40 Bytes
Binary file not shown.
56 Bytes
Binary file not shown.
52 Bytes
Binary file not shown.

src/mk20dx256/libmicroros.a

72 Bytes
Binary file not shown.
72 Bytes
Binary file not shown.

src/uxr/client/config.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,4 +62,7 @@
6262
#define UXR_CONFIG_SHARED_MEMORY_STATIC_MEM_SIZE 10
6363
#endif
6464

65+
#define UCLIENT_TWEAK_XRCE_WRITE_LIMIT
66+
67+
6568
#endif // _UXR_CLIENT_CONFIG_H_

src/uxr/client/core/session/create_entities_bin.h

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,14 @@ extern "C"
3232
* The submessage will be sent when `uxr_flash_output_streams` or `uxr_run_session` function are called.
3333
* As a result of the reception of this submessage, the Agent will create an XRCE Participant according to
3434
* the binary provided in the CREATE submessage.
35-
* @param session A uxrSession structure previously initialized.
36-
* @param stream_id The output stream identifier where the CREATE submessage will be buffered.
37-
* @param object_id The identifier of the XRCE Participant.
38-
* @param domain_id The identifier of the Domain to which the XRCE Participant belongs.
39-
* @param mode The set of flags that determines the entity creation mode.
40-
* The Creation Mode Table describes the entities creation behaviour according to the
41-
* `UXR_REUSE` and `UXR_REPLACE` flags.
35+
* @param session A uxrSession structure previously initialized.
36+
* @param stream_id The output stream identifier where the CREATE submessage will be buffered.
37+
* @param object_id The identifier of the XRCE Participant.
38+
* @param domain_id The identifier of the Domain to which the XRCE Participant belongs.
39+
* @param participant_name The XRCE Participant name. Can be NULL.
40+
* @param mode The set of flags that determines the entity creation mode.
41+
* The Creation Mode Table describes the entities creation behaviour according to the
42+
* `UXR_REUSE` and `UXR_REPLACE` flags.
4243
* @return A `request_id` that identifies the request made by the Client.
4344
* This could be used in the `uxr_run_session_until_one_status` or `uxr_run_session_until_all_status` functions.
4445
*/
@@ -47,6 +48,7 @@ UXRDLLAPI uint16_t uxr_buffer_create_participant_bin(
4748
uxrStreamId stream_id,
4849
uxrObjectId object_id,
4950
uint16_t domain_id,
51+
const char* participant_name,
5052
uint8_t mode);
5153
/**
5254
* @brief Buffers into the stream identified by `stream_id` an XRCE CREATE submessage with an XRCE Topic payload.

0 commit comments

Comments
 (0)