diff --git a/src/modules/mavlink/mavlink_main.cpp b/src/modules/mavlink/mavlink_main.cpp index 0c017c5477..3a2f1d583b 100644 --- a/src/modules/mavlink/mavlink_main.cpp +++ b/src/modules/mavlink/mavlink_main.cpp @@ -700,6 +700,7 @@ int Mavlink::mavlink_open_uart(int baud, const char *uart_name, struct termios * _is_usb_uart = true; /* USB has no baudrate, but use a magic number for 'fast' */ _baudrate = 2000000; + _rstatus.type = telemetry_status_s::TELEMETRY_STATUS_RADIO_TYPE_USB; } #if defined (__PX4_LINUX) || defined (__PX4_DARWIN) @@ -2096,8 +2097,12 @@ Mavlink::display_status() printf("3DR RADIO\n"); break; + case telemetry_status_s::TELEMETRY_STATUS_RADIO_TYPE_USB: + printf("USB CDC\n"); + break; + default: - printf("UNKNOWN RADIO\n"); + printf("GENERIC LINK OR RADIO\n"); break; }