Skip to content

Commit d482ce1

Browse files
micro-ROS galactic Library auto-update 15-12-2021 06:17 (#641)
Co-authored-by: pablogs9 <[email protected]>
1 parent 6e9b27e commit d482ce1

File tree

4 files changed

+39
-2
lines changed

4 files changed

+39
-2
lines changed

built_packages

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ https://github.com/ros2/rmw_implementation.git f635b57f5218ee931b62bf2ecdc7d83f8
2323
https://github.com/ros2/rosidl_dds.git 664a9daadce12d02d35091d1bfde7acabe829354
2424
https://github.com/ros2/rcl_interfaces.git c5d0a20150533a6cb93d5dcbd6e27cea9300aa6e
2525
https://github.com/ros-controls/control_msgs a555c37f1a3536bb452ea555c58fdd9344d87614
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 79c4c9db1a7bc8bc5473a280499bf776173653d6
2929
https://github.com/ament/ament_cmake.git 573972a9054e8ff503f717a28baa040e7ce1fd32

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)