mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-05-29 03:36:07 +08:00
mavlink_receiver: simplify and fix statustext.severity handling
This commit is contained in:
committed by
Daniel Agar
parent
668984b6b0
commit
17a84a691f
@@ -2592,30 +2592,7 @@ void MavlinkReceiver::handle_message_statustext(mavlink_message_t *msg)
|
|||||||
|
|
||||||
log_message_s log_message{};
|
log_message_s log_message{};
|
||||||
|
|
||||||
switch (statustext.severity) {
|
log_message.severity = statustext.severity;
|
||||||
case MAV_SEVERITY_EMERGENCY:
|
|
||||||
case MAV_SEVERITY_ALERT:
|
|
||||||
case MAV_SEVERITY_CRITICAL:
|
|
||||||
log_message.severity = 0;
|
|
||||||
break;
|
|
||||||
|
|
||||||
case MAV_SEVERITY_ERROR:
|
|
||||||
log_message.severity = 3;
|
|
||||||
break;
|
|
||||||
|
|
||||||
case MAV_SEVERITY_WARNING:
|
|
||||||
log_message.severity = 4;
|
|
||||||
break;
|
|
||||||
|
|
||||||
case MAV_SEVERITY_NOTICE:
|
|
||||||
case MAV_SEVERITY_INFO:
|
|
||||||
log_message.severity = 6;
|
|
||||||
break;
|
|
||||||
|
|
||||||
default:
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
log_message.timestamp = hrt_absolute_time();
|
log_message.timestamp = hrt_absolute_time();
|
||||||
|
|
||||||
snprintf(log_message.text, sizeof(log_message.text),
|
snprintf(log_message.text, sizeof(log_message.text),
|
||||||
|
|||||||
Reference in New Issue
Block a user