Skip to content

Commit 6a7236d

Browse files
micro-ROS foxy Library auto-update 15-12-2021 06:17 (#640)
Co-authored-by: pablogs9 <[email protected]>
1 parent d7b7f8f commit 6a7236d

File tree

4 files changed

+40
-3
lines changed

4 files changed

+40
-3
lines changed

built_packages

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
https://github.com/ros2/rclc 26ccfd67d37dd044db0ff4acfd50292d34504a44
2+
https://github.com/ros2/rclc ae718ae954ba3ab9ee544cfbebfde26f92f7b9ce
33
https://github.com/micro-ROS/micro_ros_msgs.git e3664463e78ae5d0c34d86be92d707b3d9dfd27d
44
https://github.com/micro-ROS/rosidl_typesupport_microxrcedds.git 1c51bafe5efae462f5010280aafc22d611fbe74b
55
https://github.com/micro-ROS/rcl 5de1a395fbdfd2938b89fcf5f2403e31eff66370
@@ -23,7 +23,7 @@ https://github.com/ros2/rosidl_dds.git e88b1d0e62a2dca0788142cf1fb266a3a3c3d7dc
2323
https://github.com/ros2/rcl_interfaces.git ee04e046132be9d9fdcdaeff8dd54a5d0d9aa022
2424
https://github.com/ros2/tinydir_vendor.git f1ee71b2fb02b24ee40123a905b16922938ca80a
2525
https://github.com/ros-controls/control_msgs 338ef98b4a4d763fe5df39e86a1967844ceb506e
26-
https://github.com/eProsima/Micro-XRCE-DDS-Client.git abac4823ffd5647083a9606d14a831ca1352a829
26+
https://github.com/eProsima/Micro-XRCE-DDS-Client.git de48438f3620981a59128ae651faae79e52529be
2727
https://github.com/eProsima/Micro-CDR.git cb4403a8780095df94a7b1936b1e00153c90070d
2828
https://github.com/ament/googletest.git 7c20e2597a2d1503cf9afa159206ab8e9b233830
2929
https://github.com/ament/ament_cmake.git c47c4a9b925a3f73858f57fa6ad08f4f4ac7e393

src/uxr/client/profile/transport/can/can_transport.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ extern "C"
2929
#include <uxr/client/visibility.h>
3030
#include <uxr/client/transport.h>
3131

32-
#define UXR_CONFIG_CAN_TRANSPORT_MTU 64
32+
#define UXR_CONFIG_CAN_TRANSPORT_MTU 63
3333

3434
typedef struct uxrCANTransport
3535
{
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
// Copyright 2018 Proyectos y Sistemas de Mantenimiento SL (eProsima).
2+
//
3+
// Licensed under the Apache License, Version 2.0 (the "License");
4+
// you may not use this file except in compliance with the License.
5+
// You may obtain a copy of the License at
6+
//
7+
// http://www.apache.org/licenses/LICENSE-2.0
8+
//
9+
// Unless required by applicable law or agreed to in writing, software
10+
// distributed under the License is distributed on an "AS IS" BASIS,
11+
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
// See the License for the specific language governing permissions and
13+
// limitations under the License.
14+
15+
#ifndef UXR_CLIENT_PROFILE_TRANSPORT_SERIAL_SERIALTRANSPORTRTEMS_H_
16+
#define UXR_CLIENT_PROFILE_TRANSPORT_SERIAL_SERIALTRANSPORTRTEMS_H_
17+
18+
#ifdef __cplusplus
19+
extern "C"
20+
{
21+
#endif // ifdef __cplusplus
22+
23+
#include "sys/select.h"
24+
25+
typedef struct uxrSerialPlatform
26+
{
27+
struct fd_set select_fd;
28+
int fd;
29+
} uxrSerialPlatform;
30+
31+
#ifdef __cplusplus
32+
}
33+
#endif // ifdef __cplusplus
34+
35+
#endif // UXR_CLIENT_PROFILE_TRANSPORT_SERIAL_SERIALTRANSPORTPOSIX_H_

src/uxr/client/transport.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@
4646
#ifdef UCLIENT_PROFILE_SERIAL
4747
#if defined(UCLIENT_PLATFORM_POSIX)
4848
#include <uxr/client/profile/transport/serial/serial_transport_posix.h>
49+
#elif defined(UCLIENT_PLATFORM_RTEMS_BSD_NET)
50+
#include <uxr/client/profile/transport/serial/serial_transport_rtems_bsd_net.h>
4951
#endif // if defined(UCLIENT_EXTERNAL_SERIAL)
5052
#include <uxr/client/profile/transport/serial/serial_transport.h>
5153
#endif //UCLIENT_PROFILE_SERIAL

0 commit comments

Comments
 (0)