Commander: added esc_status prearm checks

Signed-off-by: Claudio Micheli <claudio@auterion.com>
This commit is contained in:
Claudio Micheli
2019-08-09 09:41:17 +02:00
committed by Beat Küng
parent d06c679252
commit 187a025dfe
6 changed files with 85 additions and 3 deletions
+4
View File
@@ -217,6 +217,8 @@ private:
void battery_status_check();
void esc_status_check();
/**
* Checks the status of all available data links and handles switching between different system telemetry states.
*/
@@ -240,6 +242,8 @@ private:
hrt_abstime _high_latency_datalink_heartbeat{0};
hrt_abstime _high_latency_datalink_lost{0};
int _last_esc_online_flags{-1};
uORB::Subscription _battery_sub{ORB_ID(battery_status)};
uint8_t _battery_warning{battery_status_s::BATTERY_WARNING_NONE};
float _battery_current{0.0f};