Made setting of queue size in orb node based on topic definition

This commit is contained in:
Eric Katzfey
2024-03-01 14:18:52 -08:00
parent 4a043a80f1
commit dd67766f6c
3 changed files with 3 additions and 17 deletions
+2 -2
View File
@@ -115,7 +115,7 @@ int uorb_top(char **topic_filter, int num_filters)
orb_advert_t orb_advertise(const struct orb_metadata *meta, const void *data)
{
return uORB::Manager::get_instance()->orb_advertise(meta, data);
return uORB::Manager::get_instance()->orb_advertise(meta, data, meta->o_queue);
}
orb_advert_t orb_advertise_queue(const struct orb_metadata *meta, const void *data, unsigned int queue_size)
@@ -125,7 +125,7 @@ orb_advert_t orb_advertise_queue(const struct orb_metadata *meta, const void *da
orb_advert_t orb_advertise_multi(const struct orb_metadata *meta, const void *data, int *instance)
{
return uORB::Manager::get_instance()->orb_advertise_multi(meta, data, instance);
return uORB::Manager::get_instance()->orb_advertise_multi(meta, data, instance, meta->o_queue);
}
orb_advert_t orb_advertise_multi_queue(const struct orb_metadata *meta, const void *data, int *instance,