Patrick Roncagliolo

Results 79 comments of Patrick Roncagliolo

I tried to dig in the source code, following the source of an example: https://github.com/micro-ROS/freertos_apps/blob/foxy/apps/ping_pong/app.c and for what I've seen up to now, it's all about allocation and initialisation of...

Thank you @joelsherrill for your answers! Yes, I followed the source code pointed and used by the demo but never found fork/exec. When I have time, I'll also do a...

Hello everyone, finally I got a clean RTEMS 5.1 erc32 BSP (sparc) built on my PC. All standard tests ran in the simulator, so I was ready to start fiddling...

Seems that adding to `rtems-colcon.meta` the following: ``` "microcdr": { "cmake-args": [ "-DUCDR_PIC=OFF" ] }, ``` solved the GLOBAL_OFFSET_TABLE problem. Now I have the issue with the unimpemented `poll` for...

Seems that RTEMS deliberately does not support poll() call. https://docs.rtems.org/branches/master/posix-compliance/posix-compliance.html https://docs.rtems.org/releases/rtems-docs-4.11.1/bsp-howto/console.html RTEMS relies on _termios_. I need to investigate how to maybe offer an alternative to the POSIX implementation `Micro-XRCE-DDS-Client/src/c/profile/transport/serial/serial_transport_posix.c`

Another round of updates: I read the sources and found that for now the simplest way to get to a minimal demo is to use UDP transport with the `UCLIENT_PLATFORM_POSIX_POLL`...

> Are there any tests which don't require networking and just check basic services to start with? And I would recommend trying arm/zynq on qemu first. If you need a...

This branch (https://github.com/roncapat/Micro-XRCE-DDS-Client/tree/foxy) adds a TCP/UDP implementation suitable for RTEMS. It is a clean POSIX using select() call instead of poll(). I will not open a PR until I see...

@joelsherrill I wrote to you by email but sadly no response... Today I set up my beaglebone black and now I'm stuck at the same point of setting up networking....

Thank you so much! Hope to share some project updates before Christmas :)