Skip to content

Commit 19e4e93

Browse files
author
Juan Flores Muñoz
authored
Update index to add temporary solution to the MTU and history issue.
1 parent 0b83fe2 commit 19e4e93

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

  • _docs/tutorials/advanced/microros_6lowpan_tutorial

_docs/tutorials/advanced/microros_6lowpan_tutorial/index.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,15 @@ To create and flash the firmware, we're going to use the micro-ROS build system.
4949
You can find the instructions at the following link: [Micro-ROS build system](https://github.com/micro-ROS/micro-ros-build/blob/dashing/micro_ros_setup/README.md).
5050
For this particular guide, it is necessary to use the branch ``dashing`` and the configuration profile ``uros_6lowpan``.
5151

52+
### Temporary solution
53+
54+
Due to the build system is work in progress, you need to do the next modifications, but is just temporary:
55+
56+
- Open ``uros_ws/firmware/mcu_ws/uros/rmw_microxrcedds/rmw_microxrcedds_c/CMakeLists.txt`` and on the line 42 change value of ``RMW_UXRCE_STREAM_HISTORY`` from 4 to 55.
57+
- Open ``uros_ws/firmware/mcu_ws/eProsima/Micro-XRCE-DDS-Client/client.config`` and modify the value of ``CONFIG_UDP_TRANSPORT_MTU`` from 512 to 40.
58+
59+
This set the appropiate MTU and history for 6LoWPAN communications on NuttX.
60+
5261
Once you follow all the instructions in the build system and flash the board, everything is ready.
5362

5463
# How to use it?

0 commit comments

Comments
 (0)