From e4171b1eadc700aa615ac8a662026fc0297d734d Mon Sep 17 00:00:00 2001 From: Henry Wurzburg Date: Sat, 16 Sep 2023 10:57:37 -0500 Subject: [PATCH] AP_OSD:Update/correct DisplayPort BF MSP symbols --- libraries/AP_OSD/AP_OSD_MSP_DisplayPort.h | 30 +++++++++++------------ 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/libraries/AP_OSD/AP_OSD_MSP_DisplayPort.h b/libraries/AP_OSD/AP_OSD_MSP_DisplayPort.h index 2cc81eba27..ee9d3b72b8 100644 --- a/libraries/AP_OSD/AP_OSD_MSP_DisplayPort.h +++ b/libraries/AP_OSD/AP_OSD_MSP_DisplayPort.h @@ -56,13 +56,13 @@ private: static const uint8_t SYM_FS = 0x99; static const uint8_t SYM_KMH = 0x9E; static const uint8_t SYM_MPH = 0x9D; - static const uint8_t SYM_DEGR = 0x1D; + static const uint8_t SYM_DEGR = 0x08; static const uint8_t SYM_PCNT = 0x25; static const uint8_t SYM_RPM = 0x12; static const uint8_t SYM_ASPD = 0x41; - static const uint8_t SYM_GSPD = 0x70; - static const uint8_t SYM_WSPD = 0x1B; - static const uint8_t SYM_VSPD = 0x7F; + static const uint8_t SYM_GSPD = 0x47; + static const uint8_t SYM_WSPD = 0x57; + static const uint8_t SYM_VSPD = 0x5E; static const uint8_t SYM_WPNO = 0x23; static const uint8_t SYM_WPDIR = 0xE6; static const uint8_t SYM_WPDST = 0xE7; @@ -71,10 +71,10 @@ private: static const uint8_t SYM_SAT_L = 0x1E; static const uint8_t SYM_SAT_R = 0x1F; - static const uint8_t SYM_HDOP_L = 0x11; - static const uint8_t SYM_HDOP_R = 0x08; + static const uint8_t SYM_HDOP_L = 0x48; + static const uint8_t SYM_HDOP_R = 0x44; - static const uint8_t SYM_HOME = 0x05; + static const uint8_t SYM_HOME = 0x11; static const uint8_t SYM_WIND = 0x57; static const uint8_t SYM_ARROW_START = 0x60; @@ -103,30 +103,30 @@ private: static const uint8_t SYM_DEGREES_C = 0x0E; static const uint8_t SYM_DEGREES_F = 0x0D; - static const uint8_t SYM_GPS_LAT = 0x68; - static const uint8_t SYM_GPS_LONG = 0x6C; - static const uint8_t SYM_ARMED = 0x08; - static const uint8_t SYM_DISARMED = 0x08; + static const uint8_t SYM_GPS_LAT = 0x89; + static const uint8_t SYM_GPS_LONG = 0x98; + static const uint8_t SYM_ARMED = 0x00; + static const uint8_t SYM_DISARMED = 0x2A; static const uint8_t SYM_ROLL0 = 0x2D; static const uint8_t SYM_ROLLR = 0x64; static const uint8_t SYM_ROLLL = 0x6C; static const uint8_t SYM_PTCH0 = 0x7C; static const uint8_t SYM_PTCHUP = 0x68; static const uint8_t SYM_PTCHDWN = 0x60; - static const uint8_t SYM_XERR = 0xEE; + static const uint8_t SYM_XERR = 0x21; static const uint8_t SYM_KN = 0xF0; static const uint8_t SYM_NM = 0xF1; - static const uint8_t SYM_DIST = 0x22; + static const uint8_t SYM_DIST = 0x04; static const uint8_t SYM_FLY = 0x9C; static const uint8_t SYM_EFF = 0xF2; static const uint8_t SYM_AH = 0xF3; static const uint8_t SYM_MW = 0xF4; static const uint8_t SYM_CLK = 0x08; static const uint8_t SYM_KILO = 0x4B; - static const uint8_t SYM_TERALT = 0xEF; + static const uint8_t SYM_TERALT = 0x7F; static const uint8_t SYM_FENCE_ENABLED = 0xF5; static const uint8_t SYM_FENCE_DISABLED = 0xF6; - static const uint8_t SYM_RNGFD = 0x72; + static const uint8_t SYM_RNGFD = 0x7F; static const uint8_t SYM_LQ = 0xF8; static constexpr uint8_t symbols[AP_OSD_NUM_SYMBOLS] {