forked from Archive/PX4-Autopilot
addressing review comments from #9563
This commit is contained in:
parent
52c290e234
commit
15a44a059d
|
@ -2741,13 +2741,14 @@ Commander::run()
|
|||
arm_auth_update(now, params_updated || param_init_forced);
|
||||
|
||||
// Handle shutdown request from emergency battery action
|
||||
if(dangerous_battery_level_requests_poweroff){
|
||||
if(!armed.armed && dangerous_battery_level_requests_poweroff){
|
||||
mavlink_log_critical(&mavlink_log_pub, "DANGEROUSLY LOW BATTERY, SHUT SYSTEM DOWN");
|
||||
usleep(200000);
|
||||
int ret_val = px4_shutdown_request(false, false);
|
||||
|
||||
if (ret_val) {
|
||||
mavlink_log_critical(&mavlink_log_pub, "SYSTEM DOES NOT SUPPORT SHUTDOWN");
|
||||
dangerous_battery_level_requests_poweroff = false;
|
||||
|
||||
} else {
|
||||
while (1) { usleep(1); }
|
||||
|
|
Loading…
Reference in New Issue