diff --git a/libraries/AP_OSD/AP_OSD_Screen.cpp b/libraries/AP_OSD/AP_OSD_Screen.cpp index 47beff5f71..547d2098ab 100644 --- a/libraries/AP_OSD/AP_OSD_Screen.cpp +++ b/libraries/AP_OSD/AP_OSD_Screen.cpp @@ -1457,7 +1457,7 @@ void AP_OSD_Screen::draw_vspeed(uint8_t x, uint8_t y) sym = SYM_DOWN_DOWN; } vs_scaled = u_scale(VSPEED, fabsf(vspd)); - if (vs_scaled < 5.0f) { + if (vs_scaled < 10.0f) { backend->write(x, y, false, "%c%2.1f%c", sym, (float)vs_scaled, u_icon(VSPEED)); } else { backend->write(x, y, false, "%c%3d%c", sym, (int)vs_scaled, u_icon(VSPEED));