mirror of
https://github.com/iNavFlight/inav.git
synced 2025-07-24 16:55:29 +03:00
Merge pull request #10060 from iNavFlight/MrD_Tidy-up-dji-crosshairs
Tidy up DJI crosshairs
This commit is contained in:
commit
dd1c7016d9
2 changed files with 42 additions and 76 deletions
|
@ -476,73 +476,59 @@ uint8_t getDJICharacter(uint8_t ch, uint8_t page)
|
|||
case SYM_AH_CH_LEFT:
|
||||
case SYM_AH_CH_AIRCRAFT1:
|
||||
return DJI_SYM_CROSSHAIR_LEFT;
|
||||
|
||||
case SYM_AH_CH_TYPE3:
|
||||
return DJI_SYM_AH_CH_TYPE3;
|
||||
|
||||
case SYM_AH_CH_TYPE4:
|
||||
return DJI_SYM_AH_CH_TYPE4;
|
||||
|
||||
case SYM_AH_CH_TYPE5:
|
||||
return DJI_SYM_AH_CH_TYPE5;
|
||||
|
||||
case SYM_AH_CH_TYPE6:
|
||||
return DJI_SYM_AH_CH_TYPE6;
|
||||
|
||||
case SYM_AH_CH_TYPE7:
|
||||
return DJI_SYM_AH_CH_TYPE7;
|
||||
|
||||
case SYM_AH_CH_TYPE8:
|
||||
return DJI_SYM_AH_CH_TYPE8;
|
||||
|
||||
case SYM_AH_CH_CENTER:
|
||||
case SYM_AH_CH_AIRCRAFT2:
|
||||
return DJI_SYM_CROSSHAIR_CENTRE;
|
||||
|
||||
case (SYM_AH_CH_TYPE3+1):
|
||||
return DJI_SYM_AH_CH_TYPE3_1;
|
||||
|
||||
case (SYM_AH_CH_TYPE4+1):
|
||||
return DJI_SYM_AH_CH_TYPE4_1;
|
||||
|
||||
case (SYM_AH_CH_TYPE5+1):
|
||||
return DJI_SYM_AH_CH_TYPE5_1;
|
||||
|
||||
case (SYM_AH_CH_TYPE6+1):
|
||||
return DJI_SYM_AH_CH_TYPE6_1;
|
||||
|
||||
case (SYM_AH_CH_TYPE7+1):
|
||||
return DJI_SYM_AH_CH_TYPE7_1;
|
||||
|
||||
case (SYM_AH_CH_TYPE8+1):
|
||||
return DJI_SYM_AH_CH_TYPE8_1;
|
||||
|
||||
case SYM_AH_CH_RIGHT:
|
||||
case SYM_AH_CH_AIRCRAFT3:
|
||||
return DJI_SYM_CROSSHAIR_RIGHT;
|
||||
|
||||
case (SYM_AH_CH_TYPE3+2):
|
||||
return DJI_SYM_AH_CH_TYPE3_2;
|
||||
|
||||
case (SYM_AH_CH_TYPE4+2):
|
||||
return DJI_SYM_AH_CH_TYPE4_2;
|
||||
|
||||
case (SYM_AH_CH_TYPE5+2):
|
||||
return DJI_SYM_AH_CH_TYPE5_2;
|
||||
|
||||
case (SYM_AH_CH_TYPE6+2):
|
||||
return DJI_SYM_AH_CH_TYPE6_2;
|
||||
|
||||
case (SYM_AH_CH_TYPE7+2):
|
||||
return DJI_SYM_AH_CH_TYPE7_2;
|
||||
|
||||
case (SYM_AH_CH_TYPE8+2):
|
||||
return DJI_SYM_AH_CH_TYPE8_2;
|
||||
|
||||
case SYM_AH_CH_AIRCRAFT0:
|
||||
case SYM_AH_CH_AIRCRAFT4:
|
||||
return DJI_SYM_BLANK;
|
||||
|
||||
case SYM_AH_CH_TYPE3:
|
||||
return DJI_SYM_NONE;
|
||||
case (SYM_AH_CH_TYPE3+1):
|
||||
return DJI_SYM_SMALL_CROSSHAIR;
|
||||
case (SYM_AH_CH_TYPE3+2):
|
||||
return DJI_SYM_NONE;
|
||||
|
||||
case SYM_AH_CH_TYPE4:
|
||||
return DJI_SYM_HYPHEN;
|
||||
case (SYM_AH_CH_TYPE4+1):
|
||||
return DJI_SYM_SMALL_CROSSHAIR;
|
||||
case (SYM_AH_CH_TYPE4+2):
|
||||
return DJI_SYM_HYPHEN;
|
||||
|
||||
case SYM_AH_CH_TYPE5:
|
||||
return DJI_SYM_STICK_OVERLAY_HORIZONTAL;
|
||||
case (SYM_AH_CH_TYPE5+1):
|
||||
return DJI_SYM_SMALL_CROSSHAIR;
|
||||
case (SYM_AH_CH_TYPE5+2):
|
||||
return DJI_SYM_STICK_OVERLAY_HORIZONTAL;
|
||||
|
||||
case SYM_AH_CH_TYPE6:
|
||||
return DJI_SYM_NONE;
|
||||
case (SYM_AH_CH_TYPE6+1):
|
||||
return DJI_SYM_STICK_OVERLAY_SPRITE_MID;
|
||||
case (SYM_AH_CH_TYPE6+2):
|
||||
return DJI_SYM_NONE;
|
||||
|
||||
case SYM_AH_CH_TYPE7:
|
||||
return DJI_SYM_ARROW_SMALL_LEFT;
|
||||
case (SYM_AH_CH_TYPE7+1):
|
||||
return DJI_SYM_SMALL_CROSSHAIR;
|
||||
case (SYM_AH_CH_TYPE7+2):
|
||||
return DJI_SYM_ARROW_SMALL_RIGHT;
|
||||
|
||||
case SYM_AH_CH_TYPE8:
|
||||
return DJI_SYM_AH_LEFT;
|
||||
case (SYM_AH_CH_TYPE8+1):
|
||||
return DJI_SYM_SMALL_CROSSHAIR;
|
||||
case (SYM_AH_CH_TYPE8+2):
|
||||
return DJI_SYM_AH_RIGHT;
|
||||
|
||||
case SYM_ARROW_UP:
|
||||
return DJI_SYM_ARROW_NORTH;
|
||||
|
||||
|
|
|
@ -162,23 +162,3 @@
|
|||
#define DJI_SYM_GPS_DEGREE DJI_SYM_STICK_OVERLAY_SPRITE_HIGH // kind of looks like the degree symbol
|
||||
#define DJI_SYM_GPS_MINUTE 0x27 // '
|
||||
#define DJI_SYM_GPS_SECOND 0x22 // "
|
||||
|
||||
// Crosshair Styles
|
||||
#define DJI_SYM_AH_CH_TYPE3 DJI_SYM_NONE
|
||||
#define DJI_SYM_AH_CH_TYPE3_1 DJI_SYM_SMALL_CROSSHAIR
|
||||
#define DJI_SYM_AH_CH_TYPE3_2 DJI_SYM_NONE
|
||||
#define DJI_SYM_AH_CH_TYPE4 DJI_SYM_HYPHEN
|
||||
#define DJI_SYM_AH_CH_TYPE4_1 DJI_SYM_SMALL_CROSSHAIR
|
||||
#define DJI_SYM_AH_CH_TYPE4_2 DJI_SYM_HYPHEN
|
||||
#define DJI_SYM_AH_CH_TYPE5 DJI_SYM_STICK_OVERLAY_HORIZONTAL
|
||||
#define DJI_SYM_AH_CH_TYPE5_1 DJI_SYM_SMALL_CROSSHAIR
|
||||
#define DJI_SYM_AH_CH_TYPE5_2 DJI_SYM_STICK_OVERLAY_HORIZONTAL
|
||||
#define DJI_SYM_AH_CH_TYPE6 DJI_SYM_NONE
|
||||
#define DJI_SYM_AH_CH_TYPE6_1 DJI_SYM_STICK_OVERLAY_SPRITE_MID
|
||||
#define DJI_SYM_AH_CH_TYPE6_2 DJI_SYM_NONE
|
||||
#define DJI_SYM_AH_CH_TYPE7 DJI_SYM_ARROW_SMALL_LEFT
|
||||
#define DJI_SYM_AH_CH_TYPE7_1 DJI_SYM_SMALL_CROSSHAIR
|
||||
#define DJI_SYM_AH_CH_TYPE7_2 DJI_SYM_ARROW_SMALL_RIGHT
|
||||
#define DJI_SYM_AH_CH_TYPE8 DJI_SYM_AH_LEFT
|
||||
#define DJI_SYM_AH_CH_TYPE8_1 DJI_SYM_SMALL_CROSSHAIR
|
||||
#define DJI_SYM_AH_CH_TYPE8_2 DJI_SYM_AH_RIGHT
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue