micro-ROS / micro-ROS/micro_ros_espidf_component
Micro-ros Ping utility issue
Personne n'a encore pris cette issue.
- Langage dominant
- C
- Étoiles
- 419
- Forks
- 124
- Merge moyen
- 21 h 35 min
- PR mergées (30 j)
- 3
Description
Issue template
- Hardware description: esp32s3 devkit
- RTOS: freertos
- Installation type: standard
- Version or commit hash: humble
Steps to reproduce the issue
try the rmw_uros_ping_agent() utility to see whether the Agent is up or not it does not require creating a micro-ros context first...
Expected behavior
When I turn the Agent on it should output as RMW_RET_OK else it should throw an error value
Actual behavior
There is a variable called agent_state_flag in the code which gives 0 when agent is off and 1 when agent is on...
Here I have not started the agent yet
Here I have started the agent
Still it the rmw_uros_ping_agent() is not giving me a RMW_RET_OK even when the agent is alive
Additional information
The code snippet which I am using...
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par le point d’entrée signalé rmw_uros_ping_agent() et reproduisez le comportement sur l’ESP32-S3 avec l’Agent arrêté puis en cours d’exécution. Comparez sa valeur de retour aux valeurs signalées de agent_state_flag et au résultat attendu RMW_RET_OK. La tâche est terminée lorsque l’utilitaire distingue de manière fiable un Agent disponible d’un Agent indisponible.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- c
- Domaine
- embedded-iot
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 35/100