Is it feasible to select interfaces (UART/UDP) dynamically at runtime during the initialization phase?
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- c
- Área
- embedded-iot, networking
Línea de trabajo
Comienza rastreando la ruta de inicialización en micro_ros_espidf_component y los usos de RMW_UXRCE_TRANSPORT_UDP y RMW_UXRCE_TRANSPORT_CUSTOM. Compara el objetivo de configuración en tiempo de ejecución con rmw_uros_set_custom_transport y los parámetros almacenados en Flash. Se considera completado cuando se haya establecido si la selección de UART/UDP puede realizarse en el momento de la inicialización y se hayan identificado las restricciones en tiempo de compilación.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
- Hardware description: ESP32-S3
- RTOS: FreeRTOS
- Installation type: micro_ros_espidf_component
- Version or commit hash: iron
Hi
I want to release a single binary file for different products and then select the communication interface through different configuration parameters (stored in Flash).
However, it seems that macro definitions like RMW_UXRCE_TRANSPORT_UDP or RMW_UXRCE_TRANSPORT_CUSTOM are used in many places, which are determined at compile time.
Can I treat UDP as a custom transport and then handle it by rmw_uros_set_custom_transport?
Thanks.
- Lenguaje dominante
- C
- Estrellas
- 419
- Forks
- 124
- Merge medio
- 21 h 35 min
- PR fusionados (30 d)
- 3
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de micro-ROS/micro_ros_espidf_component
-
Dificultad 4/5 3-5 días Aptitud para principiantes 52/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
-
embeddedRTPS build issue Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
micro-ROS/micro_ros_espidf_component#336 · 3 comentarios ·
-
The issue of porting esp32p4 Abierto
micro-ROS/micro_ros_espidf_component#314 · 3 comentarios · 1 asignado ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
micro-ROS/micro_ros_espidf_component#310 · 2 comentarios ·
Todos los issues de micro-ROS/micro_ros_espidf_component
Issues similares
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
bradcypert/plum#53 ·
-
Component: GLib
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Status: Opened
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
nextbsd/nextbsd-userland#285 ·