mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-06-29 04:10:35 +08:00
commander: allow external modes to be assigned to RC
Stores a hash of the mode name so that the same mode is always assigned to the same index independent from registration order.
This commit is contained in:
@@ -555,6 +555,15 @@ int8_t ManualControl::navStateFromParam(int32_t param_value)
|
||||
case 13: return vehicle_status_s::NAVIGATION_STATE_AUTO_PRECLAND;
|
||||
case 14: return vehicle_status_s::NAVIGATION_STATE_ORBIT;
|
||||
case 15: return vehicle_status_s::NAVIGATION_STATE_AUTO_VTOL_TAKEOFF;
|
||||
|
||||
case 100: return vehicle_status_s::NAVIGATION_STATE_EXTERNAL1;
|
||||
case 101: return vehicle_status_s::NAVIGATION_STATE_EXTERNAL2;
|
||||
case 102: return vehicle_status_s::NAVIGATION_STATE_EXTERNAL3;
|
||||
case 103: return vehicle_status_s::NAVIGATION_STATE_EXTERNAL4;
|
||||
case 104: return vehicle_status_s::NAVIGATION_STATE_EXTERNAL5;
|
||||
case 105: return vehicle_status_s::NAVIGATION_STATE_EXTERNAL6;
|
||||
case 106: return vehicle_status_s::NAVIGATION_STATE_EXTERNAL7;
|
||||
case 107: return vehicle_status_s::NAVIGATION_STATE_EXTERNAL8;
|
||||
}
|
||||
return -1;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user