mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-07-24 15:27:41 +08:00
* platforms/common/uORB/uORB.h: Add definition for orb_sub_t and handle check functions Signed-off-by: Jukka Laitinen <jukkax@ssrc.tii.ae> * uORB: Change subscriber id:s from int to orb_sub_t Signed-off-by: Jukka Laitinen <jukkax@ssrc.tii.ae> * uxrce_dds_client: Change polling of transport device from px4_poll to poll Use posix poll directly, there is no need to use px4_poll unless uORBs are being polled. The one used here is a normal filesystem/device poll, so we can use normal "poll", this is the common pattern in the codebase. Signed-off-by: Jukka Laitinen <jukka.laitinen@tii.ae> * Fix linking for protected build This fixes errors for memalign not linking on some configurations. Memalign exists in nuttx kernel-side mm library and it may fail in configurations where kernel and userspace are separated. This has no effect on other than "CONFIG_BUILD_PROTECTED" or "CONFIG_BUILD_KERNEL" NuttX builds. Signed-off-by: Jukka Laitinen <jukkax@ssrc.tii.ae> --------- Signed-off-by: Jukka Laitinen <jukkax@ssrc.tii.ae> Signed-off-by: Jukka Laitinen <jukka.laitinen@tii.ae> Co-authored-by: Jukka Laitinen <jukkax@ssrc.tii.ae>