AP_Mount: fix setting default mode redundantly in each backend

This commit is contained in:
Asif Khan 2023-07-13 23:46:47 +05:30 committed by Peter Barker
parent 5013a1e979
commit 0c67f20a74
4 changed files with 0 additions and 4 deletions

View File

@ -12,7 +12,6 @@ void AP_Mount_Alexmos::init()
_initialised = true;
get_boardinfo();
read_params(0); //we request parameters for profile 0 and therfore get global and profile parameters
set_mode((enum MAV_MOUNT_MODE)_params.default_mode.get());
}
AP_Mount_Backend::init();
}

View File

@ -14,7 +14,6 @@ void AP_Mount_SToRM32_serial::init()
_port = serial_manager.find_serial(AP_SerialManager::SerialProtocol_Gimbal, 0);
if (_port) {
_initialised = true;
set_mode((enum MAV_MOUNT_MODE)_params.default_mode.get());
}
AP_Mount_Backend::init();

View File

@ -31,7 +31,6 @@ void AP_Mount_Siyi::init()
_uart = serial_manager.find_serial(AP_SerialManager::SerialProtocol_Gimbal, 0);
if (_uart != nullptr) {
_initialised = true;
set_mode((enum MAV_MOUNT_MODE)_params.default_mode.get());
}
AP_Mount_Backend::init();
}

View File

@ -15,7 +15,6 @@ AP_Mount_SoloGimbal::AP_Mount_SoloGimbal(AP_Mount &frontend, AP_Mount_Params &pa
void AP_Mount_SoloGimbal::init()
{
_initialised = true;
set_mode((enum MAV_MOUNT_MODE)_params.default_mode.get());
AP_Mount_Backend::init();
}