Micro ros agent stopped at set_verbose_level
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 25/100
- Issue-Typ
- Bug
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- c
- Bereich
- embedded-iot
Rechercherichtung
Beginne damit, das Zephyr-RTOS-Tutorial zur ersten Anwendung mit dem Board-Eintrag in CMakeLists.txt und der UART-fd-Änderung in microro_tranpsort.h zu vergleichen, und führe dann den gezeigten seriellen micro_ros_agent-Befehl aus. Bestätige, ob der Agent über set_verbose_level hinaus fortfährt und ob das erwartete Topic /microROS/ping erscheint; dokumentiere die Board-, UART- und Transport-Einstellungen, mit denen sich das Ergebnis reproduzieren lässt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Issue template
- Hardware description: Wio LoRa E5 dev board
- Zephyr
- Version or commit hash: Humble
Steps to reproduce the issue
I reproduce steps like on website https://micro.ros.org/docs/tutorials/core/first_application_rtos/zephyr/
I tried pin_pong app and int32_publisher but I used serial config
But to run it on my board I added my board name in CMakeList.txt and also changed in microro_tranpsort.h fd:
// Set the UART used for communication. e.g. {.fd = 0} leads to UART_0 being used.
static zephyr_transport_params_t default_params = {.fd = 0};
to .fd=1.
I flash the board by st-link, but for connection I use UART-USB concerter
ros2 run micro_ros_agent micro_ros_agent serial --dev /dev/serial/by-id/usb-Silicon_Labs_CP2102N_USB_to_UART_Bridge_Controller_c68cb4bd91ecec11be34ac0ead51a8b2-if00-port0
Actual behavior
[1612884194.563610] info | TermiosAgentLinux.cpp | init | running... | fd: 3
[1612884194.563954] info | Root.cpp | set_verbose_level | logger setup | verbose_level: 6
Expected bahviour
I want to have a new publisher ping in ros2 topics, but for now i only have 2 default. This is what I expect:
user@user:~$ ros2 topic echo /microROS/ping
stamp:
sec: 20
nanosec: 867000000
frame_id: '1344887256_1085377743'
---
stamp:
sec: 25
nanosec: 942000000
frame_id: '730417256_1085377743'
---
Additional information
Is there anything to add or what should I change?
I think the problem is in connection between board and my pc, I work on ubnutu 22.04.3, but I don't know why it's starts to running because if there wasn't connection it would show waiting for connection
- Vorherrschende Sprache
- C
- Sterne
- 93
- Forks
- 57
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus micro-ROS/micro_ros_zephyr_module
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 52/100
micro-ROS/micro_ros_zephyr_module#158 · 1 Kommentar ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 25/100
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
micro-ROS/micro_ros_zephyr_module#141 · 1 Kommentar ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
Alle Issues in micro-ROS/micro_ros_zephyr_module
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
ly05010419/MacNativeGames#1697 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
aminya/project_options#303 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 90/100
Maintainer antworten meist innerhalb von 1 Tag
-
bug core p3
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
RunanywhereAI/runanywhere-sdks#1258 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
rocketproplab/phoenix-fc-sensor-board#18 · 1 Kommentar ·