From 5059ebc7b8f68b4676c375ef92cf5ee3e4091623 Mon Sep 17 00:00:00 2001 From: Caian Benedicto Date: Sat, 16 Dec 2023 07:26:53 -0300 Subject: [PATCH] Update README --- README.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index fd2842e..ed28787 100755 --- a/README.md +++ b/README.md @@ -40,6 +40,7 @@ Supported boards are: | `esp32dev` | `espressif32` | `arduino` | `serial`
`wifi` | `colcon.meta` | | `nanorp2040connect` | `raspberrypi` | `arduino` | `serial`
`wifi_nina` | `colcon_verylowmem.meta` | | `pico` | `raspberrypi` | `arduino` | `serial` | `colcon.meta`| +| `raspberrypi_1b`
`raspberrypi_2b`
`raspberrypi_3b`
`raspberrypi_zero` | `linux_arm` | `wiringpi` | `socket` | `linux.meta`| The community is encouraged to open pull request with custom use cases. @@ -52,7 +53,7 @@ The community is encouraged to open pull request with custom use cases. ```bash apt install -y git cmake python3-pip ``` - + ### Platform specific requirements #### MacOS @@ -132,6 +133,15 @@ The transport can be configured with the `board_microros_transport = set_microros_native_ethernet_transports(local_mac, local_ip, agent_ip, agent_port); ``` + - `socket` + + ```c + const char* agent_ip = "192.168.1.113"; + uint16_t agent_port = 8888; + + set_microros_socket_transports(agent_ip, agent_port); + ``` + - `custom` The user will need to write transport functions in app code and provide it to the micro-ROS library using [`rmw_uros_set_custom_transport()` API](https://micro.ros.org/docs/tutorials/advanced/create_custom_transports/)