mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-11-13 21:11:36 +08:00
Removed all swapping of uORB instances
This commit is contained in:
committed by
Lorenz Meier
parent
6452b7e014
commit
4c1adc088f
@@ -43,7 +43,6 @@
|
||||
#include <lib/mathlib/mathlib.h>
|
||||
#include <px4_platform_common/module.h>
|
||||
#include <px4_platform_common/module_params.h>
|
||||
#include <containers/Array.hpp>
|
||||
|
||||
// publications
|
||||
#include <uORB/Publication.hpp>
|
||||
@@ -375,13 +374,19 @@ private:
|
||||
|
||||
// Subscriptions
|
||||
uORB::Subscription _actuator_controls_sub{ORB_ID_VEHICLE_ATTITUDE_CONTROLS};
|
||||
#if BOARD_NUMBER_BRICKS > 1
|
||||
uORB::Subscription _battery_subs[ORB_MULTI_MAX_INSTANCES] {
|
||||
uORB::Subscription(ORB_ID(battery_status), 0),
|
||||
uORB::Subscription(ORB_ID(battery_status), 1),
|
||||
uORB::Subscription(ORB_ID(battery_status), 2),
|
||||
uORB::Subscription(ORB_ID(battery_status), 3),
|
||||
};
|
||||
uORB::Subscription _cmd_sub{ORB_ID(vehicle_command)};
|
||||
#else
|
||||
uORB::Subscription _battery_subs[1] {
|
||||
uORB::Subscription(ORB_ID(battery_status), 0)
|
||||
};
|
||||
#endif
|
||||
uORB::Subscription _cmd_sub {ORB_ID(vehicle_command)};
|
||||
uORB::Subscription _cpuload_sub{ORB_ID(cpuload)};
|
||||
uORB::Subscription _esc_status_sub{ORB_ID(esc_status)};
|
||||
uORB::Subscription _geofence_result_sub{ORB_ID(geofence_result)};
|
||||
|
||||
Reference in New Issue
Block a user