micro-ROS / micro-ROS/micro_ros_vitis_component
rclc_executor_spin_some returns RCL_RET_ERROR when using a custom transport
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Shell
- Estrellas
- 6
- Forks
- 3
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
I am implementing a custom transport on FreeRTOS using the MicroBlaze processor. The transport is straightforward—it continuously polls memory, waiting for new data in the custom read function. I have already verified that the custom read function returns the correct number of bytes.
However, I am encountering the generic error "RCL_RET_ERROR". How can I effectively debug this issue? What does this generic error typically indicate?
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
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.
Línea de trabajo
Empieza rastreando rclc_executor_spin_some y la función de lectura personalizada para encontrar dónde se produce RCL_RET_ERROR. Reproduce el fallo en el transporte FreeRTOS/MicroBlaze e inspecciona la ruta de retorno y los diagnósticos disponibles. Se considera terminado cuando se haya identificado la capa que falla y el issue tenga documentado un camino de corrección o depuración.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Área
- embedded-iot
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 25/100