micro-ROS / micro-ROS/micro_ros_espidf_component
Micro-ros Ping utility issue
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- C
- Star
- 419
- Fork
- 124
- Merge trung bình
- 21 giờ 35 phút
- Pull request đã merge (30 ngày)
- 3
Mô tả
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...
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Bắt đầu với entry point rmw_uros_ping_agent() đã được báo cáo và tái hiện hành vi trên ESP32-S3 khi Agent đang dừng và đang chạy. So sánh giá trị trả về của nó với các giá trị agent_state_flag đã được báo cáo và kết quả dự kiến RMW_RET_OK. Hoàn tất khi tiện ích phân biệt một cách đáng tin cậy giữa Agent khả dụng và Agent không khả dụng.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- c
- Lĩnh vực
- embedded-iot
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 35/100