Skip to content

Commit fca0173

Browse files
committed
tutorial: nuttx: 6lowpan fix typos and grammar
Signed-off-by: Alex M <amalki@piap.pl>
1 parent bbae73c commit fca0173

1 file changed

Lines changed: 12 additions & 12 deletions

File tree

  • _docs/tutorials/advanced/nuttx/6lowpan

_docs/tutorials/advanced/nuttx/6lowpan/index.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ The configuration of the board is divided into two parts: the set-up of the hard
3030

3131
## Set-up the hardware
3232

33-
First the PmodRF2 need to be connected to the Olimex board as desribed below:
33+
First the PmodRF2 needs to be connected to the Olimex board as desribed below:
3434

3535
- `Board D13` -> `MRF24J40 SCLK`
3636
- `Board D12` -> `MRF24J40 MISO`
@@ -45,33 +45,33 @@ The last step is to connect a mini-USB cable to the OTG2 USB port (The USB port
4545

4646
## Set-up the software
4747

48-
The micro-ROS build system will be use in order to create and flash the
48+
The micro-ROS build system will be used in order to create and flash the
4949
firmware.
5050

51-
Instructions are available at the following link: [Micro-ROS build system](https://github.com/micro-ROS/micro-ros-build/blob/dashing/micro_ros_setup/README.md).
51+
Instructions are available at the following link: [Micro-ROS build system](https://github.com/micro-ROS/micro_ros_setup/blob/dashing/micro_ros_setup/README.md).
5252
For this particular guide, it is necessary to use the branch ``dashing`` and the configuration profile ``uros_6lowpan``.
5353

5454
### Manual patches
5555

56-
Due to the build system being a work in progress, some of files have to be
56+
Due to the build system being a work in progress, some of the files have to be
5757
modified.
5858

5959
- 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 ``450``.
6060

6161
This is an appropiate MTU for 6LoWPAN communications on NuttX.
62-
Also the micro-XRCE-DDS needs to be to be change to the version 1.2.5 in the docker:
62+
Also the Micro-XRCE-DDS library needs to be to be changed to the version 1.2.5 in the docker:
6363

6464
```bash
6565
cd /uros_ws/firmware/mcu_ws/eProsima/Micro-XRCE-DDS-Client
6666
git checkout v1.2.5
6767
```
6868

69-
Once the modifications done, the binary can be compiled [as explained here](https://github.com/micro-ROS/micro_ros_setup/blob/dashing/micro_ros_setup/README.md)
69+
Once the above modifications are done, the binary can be compiled [as explained here](https://github.com/micro-ROS/micro_ros_setup/blob/dashing/micro_ros_setup/README.md)
7070

7171
# Configure the Linux machine
7272

73-
The Linux machine is where is going to run the agent.
74-
In order to setup the wireless, some settings have to be set as follow:
73+
The Linux machine is where the agent is going to be executed.
74+
In order to setup the wireless transport, some settings have to be set as follows:
7575

7676
```bash
7777
#Setting up the 6lowpan network
@@ -96,7 +96,7 @@ In order to forward the packet to the correct interface the following commands n
9696
sudo ip -6 route add {**IPV6 of the microROS node**} dev lowpan0 proto kernel metric 50 pref medium
9797
```
9898

99-
Once hte setup done, the docker may be run:
99+
Once the setup is done, the docker may be run:
100100
```bash
101101
docker run -it --network host microros/micro-ros-agent:dashing udp6 --port 9999 -v6
102102

@@ -107,7 +107,7 @@ docker run -it --network host microros/micro-ros-agent:dashing udp6 --port 9999
107107

108108
# How to use it?
109109

110-
- Olimex-STM32-E407 board must be switched on and a connection to the NSH
110+
- The Olimex-STM32-E407 board must be switched on and a connection to the NSH
111111
console established,
112112
- By typing ``?`` in the console prompt, ``Builtin Apps``` show be displayed as
113113
explained below:
@@ -126,8 +126,8 @@ Builtin Apps:
126126
ping6 i8sak uros_6lowpan
127127

128128
```
129-
- Then the publisher can executed as follow. Note that the ipv6 address (fe80::bc81:c3b9:5c14:1ab) is the
130-
ipv6 address of the Linux lowpan0 interface.
129+
- Then the publisher can be executed as follow. Note that the ipv6 address (fe80::bc81:c3b9:5c14:1ab) is the
130+
IPV6 address of the Linux lowpan0 interface.
131131
132132
133133
```bash

0 commit comments

Comments
 (0)