refactor(navigator): pass mission_item_s by const reference

This commit is contained in:
Jacob Dahl 2026-03-15 12:04:27 -08:00 committed by Jacob Dahl
parent aba4bbb1ab
commit 43174bbf39
2 changed files with 2 additions and 2 deletions

View File

@ -988,7 +988,7 @@ void MissionBlock::startPrecLand(uint16_t land_precision)
}
}
void MissionBlock::updateAltToAvoidTerrainCollisionAndRepublishTriplet(mission_item_s mission_item)
void MissionBlock::updateAltToAvoidTerrainCollisionAndRepublishTriplet(const mission_item_s &mission_item)
{
// Avoid flying into terrain using the distance sensor. Enable through the parameter NAV_MIN_GND_DIST.
// Only active during commanded descents with vz>0 (to prevent climb-aways), excluding landing and VTOL transitions.

View File

@ -198,7 +198,7 @@ protected:
void setLandMissionItem(mission_item_s &item, const PositionYawSetpoint &pos_yaw_sp) const;
void startPrecLand(uint16_t land_precision);
void updateAltToAvoidTerrainCollisionAndRepublishTriplet(mission_item_s mission_item);
void updateAltToAvoidTerrainCollisionAndRepublishTriplet(const mission_item_s &mission_item);
/**
* @brief Issue a command for mission items with a nav_cmd that specifies an action