Open nickbobescobar opened 1 year ago
Could you detail your build procedure, the build log and the micro-ROS Agent log using the flag -v6
?
I'm stuck with the same issue!
I upload my code onto ESP32 and then try to run mircoros but it doesn't detect ESP32.
It stops at logger setup
I'm using a docker!
Issue template
Steps to reproduce the issue
I have followed this tutorial without using Docker, and using the software versions listed above.
Expected behavior
After uploading the micro-ros-publisher and starting micro-ros-agent from terminal, I expect the following output (copied from tutorial):![image](https://github.com/micro-ROS/micro_ros_arduino/assets/41488955/ac16f8b1-4581-4202-b2ed-0b3926757a0f)
Additionally,
ros2 node list
andros2 topic list
should show the /micro_ros_arduino_node and /micro_ros_arduino_node_publisher, respectively.Actual behavior
It seems random how far the output gets:
When the output says
participant created
, then I can see the node. When it gets totopic created
, I cannot see the topic. I have gotten todatawriter created
twice, and can see the desired output when I echo the topic.EDIT: Repeatedly power cycling the teensy while
micro_ros_agent
is running advances the process. After doing this a few times, I can consistently get to a desired state. It takes about 1 minute for publishing to behave as expected once it begins. Until then, data comes in clumps or is dropped.Additional information
I have attempted to use Teensyduino 1.58.1 but got this issue and #1378.