Closed vibnwis closed 3 years ago
RTOS, board?
Olimex and FreeRTOS, I am still using the same hardware, please.
This repo has an XRCE demo application for FreeRTOS with serial transports. Is possible for you to use the whole micro-ROS?
The reason for choosing Ethernet is, it allows multiple clients. Is Ethernet version Micro-ROS not available?
On Thu, 11 Feb 2021 at 03:13, Pablo Garrido notifications@github.com wrote:
This repo has an XRCE demo application for FreeRTOS with serial transports. Is possible for you to use the whole micro-ROS?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/eProsima/Micro-XRCE-DDS-Apps/issues/20#issuecomment-776732314, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADCYQVXOA4BDDVGZGJTVR6TS6KH7DANCNFSM4XM7KSQA .
In general, you can have one micro-ROS Client on each board and connect them all to the same micro-ROS Agent. Does this solve your use case?
Do you mean many uClients with one uAgent through serial comms? If yes, an Agent has only one serial port. Enlighten me, please?
I think I found the solution. it is in here https://github.com/eProsima/Micro-XRCE-DDS-Apps/tree/microxrce_dev/FreeRTOS. Apologies for not seeing that before.
Many clients + One Agent + Serial transports = Not possible (You will need one agent per client, we have planned a fix for this, but it is not available yet) Many clients + One Agent + UDP transports = OK
The description in https://github.com/eProsima/Micro-XRCE-DDS-Apps/tree/microxrce_dev/FreeRTOS, is what I am after, unless otherwise.
Thank you
Hi, I have decided to put aside CAN-bus transport implementation, as I don't much time left for system implementation and evaluation. We (my supervisor and I) decided to use Ethernet instead.
Would you mind sharing the compilation commands for Ethernet transport, please?