Application stuck on "Waiting for device"
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 30/100
- Issue-Typ
- Bug
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- c, docker-compose
- Bereich
- devops, embedded-iot
Rechercherichtung
Beginne damit, das Problem mit docker-compose up -d auf der angegebenen Ubuntu-VM zu reproduzieren, und untersuche die Anwendungsausgabe, während das Board verbunden ist. Überprüfe, ob das Gerät erkannt wird und ob die erwarteten ROS 2-Topics und LED-Subscriptions verfügbar werden; das Issue nennt keinen Datei- oder Test-Einstiegspunkt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Issue template
- Hardware description: STM32L4 IoT Disovery Kit
- RTOS: Zephyr 10.2.0
- Installation type: Installed through https://github.com/micro-ROS/micro-ROS_sensors_demo
- Version or commit hash: 7fd84a2664fbfcc8aaccd4c483b3e87114272673
Steps to reproduce the issue
Run the application on an Ubuntu 22.04.3 VM on a Windows 11 machine
Launch the application normally through "Docker-compose up -d"
Expected behavior
Board is recognized
Actual behavior
App stuck on "Waiting for device"
Additional information
I've tried everything that came to mind, the connection is there, the firmware is properly configured and the board is recognized. I granted every access permission I could think of, as well.
I'd really appreciate any help or advice, and please let me know if you'd like me to provide more information.
Update: After days of trying, it magically seems to have resolved itself. However, when I list the ros2 topics in my terminal, nothing seems to appear. When I try to publish on the LEDs, it can't find any subscriptions either.
- Vorherrschende Sprache
- C
- Sterne
- 101
- Forks
- 35
- Ø Merge
- 4 T. 16 Std.
- Gemergte PRs (30 T.)
- 3
Beitragsleitfaden
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-demos
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
micro-ROS/micro-ROS-demos#97 · 1 Kommentar ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 30/100
micro-ROS/micro-ROS-demos#83 ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
micro-ROS/micro-ROS-demos#81 · 11 Kommentare ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
micro-ROS/micro-ROS-demos#74 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 35/100
micro-ROS/micro-ROS-demos#64 ·
Alle Issues in micro-ROS/micro-ROS-demos
Ähnliche Issues
-
level/task module/gcp type/bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 86/100
hapostgres/pg_auto_failover#1190 ·
-
docs
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
-
P3 sonic-vpp
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
sonic-net/sonic-buildimage#29662 ·
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 94/100
spack/spack-packages#6586 ·