diff --git a/src/modules/uORB/MuORB.cpp b/src/modules/uORB/MuORB.cpp index 5bf8e06a26..932af53c8f 100644 --- a/src/modules/uORB/MuORB.cpp +++ b/src/modules/uORB/MuORB.cpp @@ -514,6 +514,9 @@ ORBDevNode::appears_updated(SubscriberData *sd) break; } +// FIXME - the calls to hrt_called and hrt_call_after seem not to work in the +// POSIX build +#ifndef __PX4_POSIX /* * If the interval timer is still running, the topic should not * appear updated, even though at this point we know that it has. @@ -533,6 +536,7 @@ ORBDevNode::appears_updated(SubscriberData *sd) sd->update_interval, &ORBDevNode::update_deferred_trampoline, (void *)this); +#endif /* * Remember that we have told the subscriber that there is data.