File tree Expand file tree Collapse file tree 4 files changed +40
-3
lines changed Expand file tree Collapse file tree 4 files changed +40
-3
lines changed Original file line number Diff line number Diff line change 1
1
2
- https://github.com/ros2/rclc 26ccfd67d37dd044db0ff4acfd50292d34504a44
2
+ https://github.com/ros2/rclc ae718ae954ba3ab9ee544cfbebfde26f92f7b9ce
3
3
https://github.com/micro-ROS/micro_ros_msgs.git e3664463e78ae5d0c34d86be92d707b3d9dfd27d
4
4
https://github.com/micro-ROS/rosidl_typesupport_microxrcedds.git 1c51bafe5efae462f5010280aafc22d611fbe74b
5
5
https://github.com/micro-ROS/rcl 5de1a395fbdfd2938b89fcf5f2403e31eff66370
@@ -23,7 +23,7 @@ https://github.com/ros2/rosidl_dds.git e88b1d0e62a2dca0788142cf1fb266a3a3c3d7dc
23
23
https://github.com/ros2/rcl_interfaces.git ee04e046132be9d9fdcdaeff8dd54a5d0d9aa022
24
24
https://github.com/ros2/tinydir_vendor.git f1ee71b2fb02b24ee40123a905b16922938ca80a
25
25
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
27
27
https://github.com/eProsima/Micro-CDR.git cb4403a8780095df94a7b1936b1e00153c90070d
28
28
https://github.com/ament/googletest.git 7c20e2597a2d1503cf9afa159206ab8e9b233830
29
29
https://github.com/ament/ament_cmake.git c47c4a9b925a3f73858f57fa6ad08f4f4ac7e393
Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ extern "C"
29
29
#include <uxr/client/visibility.h>
30
30
#include <uxr/client/transport.h>
31
31
32
- #define UXR_CONFIG_CAN_TRANSPORT_MTU 64
32
+ #define UXR_CONFIG_CAN_TRANSPORT_MTU 63
33
33
34
34
typedef struct uxrCANTransport
35
35
{
Original file line number Diff line number Diff line change
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_
Original file line number Diff line number Diff line change 46
46
#ifdef UCLIENT_PROFILE_SERIAL
47
47
#if defined(UCLIENT_PLATFORM_POSIX )
48
48
#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>
49
51
#endif // if defined(UCLIENT_EXTERNAL_SERIAL)
50
52
#include <uxr/client/profile/transport/serial/serial_transport.h>
51
53
#endif //UCLIENT_PROFILE_SERIAL
You can’t perform that action at this time.
0 commit comments