mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-22 17:03:35 +08:00
uavcan: don't init ESC if UAVCAN_ENABLE isn't set for ESC
This commit is contained in:
@@ -81,6 +81,8 @@ UavcanEscController::init()
|
||||
_param_handles[i] = param_find(param_name);
|
||||
}
|
||||
|
||||
_initialized = true;
|
||||
|
||||
return res;
|
||||
}
|
||||
|
||||
|
||||
@@ -69,6 +69,8 @@ public:
|
||||
|
||||
int init();
|
||||
|
||||
bool initialized() { return _initialized; };
|
||||
|
||||
void update_outputs(uint16_t outputs[MAX_ACTUATORS], unsigned total_outputs);
|
||||
|
||||
/**
|
||||
@@ -97,6 +99,8 @@ private:
|
||||
typedef uavcan::MethodBinder<UavcanEscController *,
|
||||
void (UavcanEscController::*)(const uavcan::TimerEvent &)> TimerCbBinder;
|
||||
|
||||
bool _initialized{};
|
||||
|
||||
esc_status_s _esc_status{};
|
||||
|
||||
uORB::PublicationMulti<esc_status_s> _esc_status_pub{ORB_ID(esc_status)};
|
||||
|
||||
Reference in New Issue
Block a user