mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-01-03 06:28:27 -04:00
AP_Mount: Xacti slides reduced flash usage
This commit is contained in:
parent
b7d44c75a6
commit
5e77ca483d
@ -343,7 +343,7 @@ void AP_Mount_Xacti::subscribe_msgs(AP_DroneCAN* ap_dronecan)
|
|||||||
{
|
{
|
||||||
// return immediately if DroneCAN is unavailable
|
// return immediately if DroneCAN is unavailable
|
||||||
if (ap_dronecan == nullptr) {
|
if (ap_dronecan == nullptr) {
|
||||||
gcs().send_text(MAV_SEVERITY_CRITICAL, "Xacti: DroneCAN subscribe failed");
|
gcs().send_text(MAV_SEVERITY_CRITICAL, "%s DroneCAN subscribe failed", send_text_prefix);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -496,7 +496,7 @@ bool AP_Mount_Xacti::handle_param_get_set_response_int(AP_DroneCAN* ap_dronecan,
|
|||||||
gcs().send_text(MAV_SEVERITY_ERROR, "%s record", err_prefix_str);
|
gcs().send_text(MAV_SEVERITY_ERROR, "%s record", err_prefix_str);
|
||||||
} else {
|
} else {
|
||||||
_recording_video = (value == 1);
|
_recording_video = (value == 1);
|
||||||
gcs().send_text(MAV_SEVERITY_INFO, "Xacti: recording %s", _recording_video ? "ON" : "OFF");
|
gcs().send_text(MAV_SEVERITY_INFO, "%s recording %s", send_text_prefix, _recording_video ? "ON" : "OFF");
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@ -504,7 +504,7 @@ bool AP_Mount_Xacti::handle_param_get_set_response_int(AP_DroneCAN* ap_dronecan,
|
|||||||
if (value < 0) {
|
if (value < 0) {
|
||||||
gcs().send_text(MAV_SEVERITY_ERROR, "%s change focus", err_prefix_str);
|
gcs().send_text(MAV_SEVERITY_ERROR, "%s change focus", err_prefix_str);
|
||||||
} else {
|
} else {
|
||||||
gcs().send_text(MAV_SEVERITY_INFO, "Xacti: %s focus", value == 0 ? "manual" : "auto");
|
gcs().send_text(MAV_SEVERITY_INFO, "%s %s focus", send_text_prefix, value == 0 ? "manual" : "auto");
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@ -512,7 +512,7 @@ bool AP_Mount_Xacti::handle_param_get_set_response_int(AP_DroneCAN* ap_dronecan,
|
|||||||
if (value < 0) {
|
if (value < 0) {
|
||||||
gcs().send_text(MAV_SEVERITY_ERROR, "%s change lens", err_prefix_str);
|
gcs().send_text(MAV_SEVERITY_ERROR, "%s change lens", err_prefix_str);
|
||||||
} else if ((uint32_t)value < ARRAY_SIZE(sensor_mode_str)) {
|
} else if ((uint32_t)value < ARRAY_SIZE(sensor_mode_str)) {
|
||||||
gcs().send_text(MAV_SEVERITY_INFO, "Xacti: %s", sensor_mode_str[(uint8_t)value]);
|
gcs().send_text(MAV_SEVERITY_INFO, "%s %s", send_text_prefix, sensor_mode_str[(uint8_t)value]);
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@ -527,7 +527,7 @@ bool AP_Mount_Xacti::handle_param_get_set_response_int(AP_DroneCAN* ap_dronecan,
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
// unhandled parameter get or set
|
// unhandled parameter get or set
|
||||||
gcs().send_text(MAV_SEVERITY_INFO, "Xacti: get/set %s res:%ld", name, (long int)value);
|
gcs().send_text(MAV_SEVERITY_INFO, "%s get/set %s res:%ld", send_text_prefix, name, (long int)value);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -607,7 +607,7 @@ void AP_Mount_Xacti::handle_param_save_response(AP_DroneCAN* ap_dronecan, const
|
|||||||
{
|
{
|
||||||
// display failure to save parameter
|
// display failure to save parameter
|
||||||
if (!success) {
|
if (!success) {
|
||||||
gcs().send_text(MAV_SEVERITY_ERROR, "Xacti: CAM%u failed to set param", (int)_instance+1);
|
gcs().send_text(MAV_SEVERITY_ERROR, "%s CAM%u failed to set param", send_text_prefix, (int)_instance+1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user