diff --git a/src/main/drivers/max7456_symbols.h b/src/main/drivers/max7456_symbols.h index 3adda883a..95ebed55a 100644 --- a/src/main/drivers/max7456_symbols.h +++ b/src/main/drivers/max7456_symbols.h @@ -31,10 +31,13 @@ #define SYM_ROLL 0x14 #define SYM_PITCH 0x15 #define SYM_TEMPERATURE 0x7A + +// GPS and navigation #define SYM_LAT 0x89 #define SYM_LON 0x98 #define SYM_ALTITUDE 0x7F #define SYM_TOTAL_DISTANCE 0x71 +#define SYM_OVER_HOME 0x05 // RSSI #define SYM_RSSI 0x01 @@ -42,10 +45,6 @@ // Throttle Position (%) #define SYM_THR 0x04 -// Map mode -#define SYM_HOME 0x04 -#define SYM_AIRCRAFT 0x05 - // Unit Icons (Metric) #define SYM_M 0x0C #define SYM_C 0x0E @@ -63,9 +62,9 @@ #define SYM_HEADING_LINE 0x1D // AH Center screen Graphics -#define SYM_AH_CENTER_LINE 0x7B -#define SYM_AH_CENTER_LINE_RIGHT 0x7D -#define SYM_AH_CENTER 0x7E +#define SYM_AH_CENTER_LINE 0x72 +#define SYM_AH_CENTER 0x73 +#define SYM_AH_CENTER_LINE_RIGHT 0x74 #define SYM_AH_RIGHT 0x02 #define SYM_AH_LEFT 0x03 #define SYM_AH_DECORATION 0x13 diff --git a/src/main/osd/osd_elements.c b/src/main/osd/osd_elements.c index a5397d4a2..af395e04e 100644 --- a/src/main/osd/osd_elements.c +++ b/src/main/osd/osd_elements.c @@ -787,8 +787,7 @@ static void osdElementGpsHomeDirection(osdElementParms_t *element) const int h = GPS_directionToHome - DECIDEGREES_TO_DEGREES(attitude.values.yaw); element->buff[0] = osdGetDirectionSymbolFromHeading(h); } else { - // We use this symbol when we are at HOME position - element->buff[0] = '#'; + element->buff[0] = SYM_OVER_HOME; } } else {